Як Google поставити знак запитання? [зачинено]


14

Коротше кажучи, я хотів би, щоб Google повертав сторінки, де в заголовку присутній знак питання.

Моя кишка полягала в тому, щоб спробувати щось на кшталт:

allintitle: * "?"

Однак Google, схоже, не любить знаки запитання у своїх пошукових запитах, навіть якщо вони є в лапках. Будь-які ідеї?


1
Я б сказав, що необхідність використання символів google - це дуже поширене завдання, пов’язане з програмуванням. Ми вважаємо, що питання щодо редакторів, які використовуються для програмування, пов'язані з програмуванням - чому б не питання про пошук програми щодо допомоги?
Каскабель

Відповіді:


15

З Google FAQ :

За деякими винятками, розділові знаки ігноруються (тобто ви не можете шукати @ # $% ^ & * () = + [] \ та інші спеціальні символи).

Слідом тут :

Знаки пунктуації, які не ігноруються

  • Знаки пунктуації в популярних термінах, які мають особливі значення, як-от [C ++] або [C #] (обидва - це назви мов програмування), не ігноруються.
  • Знак долара ($) використовується для позначення цін. [nikon 400] і [nikon $ 400] дадуть різні результати.
  • Дефіс - іноді використовується як сигнал, що два слова навколо нього дуже сильно пов’язані. (Якщо тільки немає місця після - і пробілу перед ним, в такому випадку це негативний знак.)
  • Символ підкреслення _ не ігнорується, коли він з'єднує два слова, наприклад [quick_sort].

Так здається, що ? Google не буде ігноруватись незалежно від того, як ви подаєте його в пошукову систему.

Єдині пошукові системи, які я бачив, знаючи пунктуацію, - це пошукові системи з кодом .


Ви можете шукати "#". Спробуйте пошукати "C #", виділяється "#".
кж

це дійсно не допомагає, якщо ви шукаєте як? або ?? операнди працюють у c #
Ростол

4

Індекс пошуку зберігає не все. Хоча деякі спеціальні символи (як, наприклад, у C ++) виявляються в індексі, я сумніваюся, знаки запитання (і загальні слова) знаходяться в індексі пошуку . А значить, ви не можете його шукати.

Щоб отримати уявлення про те, що, здається, знаходиться в пошуковому індексі, можна подивитися текст довідки у сірому полі (нижче " Це кеш Google на superuser.com "), коли попросити Google виділити терміни з кешу. Google мовчки відмовляється виділяти речі, які, я думаю, не входять до індексу, навіть якщо вони знаходяться в цьому кеші. Для кешу Super User:

  • супер користувач : Ці пошукові терміни виділяються: супер користувач
  • lorem ipsum : ці терміни відображаються лише у посиланнях, що вказують на цю сторінку: lorem ipsum
  • ? : (мовчки ігнорується)
  • більше? : Ці пошукові терміни виділено: більше (так: знак питання мовчки ігнорується)
  • c ++ : Ці терміни відображаються лише у посиланнях, що вказують на цю сторінку: c ++

Він навіть відмовляється виділяти загальні слова, які (на сьогоднішній день) насправді дозволені в пошуку самі по собі, як " як ":

  • як : (мовчки ігнорується)
  • how faq : Ці пошукові терміни виділяються: faq (так: "як" мовчки ігнорується)

2

Я майже впевнений, що Google знімає всі запитання знаків запитань ?(за дизайном, незалежно від того, існують вони всередині лапок чи ні. Це, мабуть, тому, що менш "обізнані в Google" задають все як питання, коли вони просто хочуть шукаю терміни На жаль, я не вірю, що існує якийсь спосіб уникнути персонажа.

У переважній більшості випадків знаки питання дійсно не мають значення, хоча, зрозуміло, в певних контекстах, включаючи програмування, може бути корисним включити їх у запит. Запропонувати ідею Google? Я не можу сказати набагато більше насправді ...


Чи існує формальний спосіб запропонувати щось Google? Я розмістив подібне запитання на їх форумах, але воно швидко падає з дошки без відповіді.
Дерек

@Derek, я дуже сумніваюся, що вони додадуть до своїх індексів цей дуже поширений персонаж ...
Ар'ян

0

Google використовує багато символів, щоб надати пошуку особливий сенс, наприклад:

Пошук фрази ("") Вводячи подвійні лапки навколо набору слів, ви закликаєте Google розглянути точні слова в тому точному порядку без будь-яких змін.

Пошук на певному веб-сайті (сайті :) Google дозволяє вам вказати, що результати пошуку повинні надходити з певного веб-сайту.

Умови, які ви хочете виключити (-) Прикріплення знака мінус безпосередньо перед словом вказує на те, що ви не хочете, щоб сторінки, які містять це слово, відображалися у ваших результатах

Заповнення пробілів (*) Значок *, або макіяж, - це маловідома функція, яка може бути дуже потужною. Якщо ви включите * до запиту, він повідомляє Google спробувати поводитися зірочкою як заповнювачем будь-яких невідомих термінів і потім знайти найкращі збіги.

Шукайте точно так само, як і (+) Google автоматично використовує синоніми,

АБО оператор за замовчуванням Google - це врахувати всі слова в пошуку. Якщо ви хочете спеціально дозволити будь-яке з декількох слів, ви можете скористатися оператором АБО (зверніть увагу, що вам потрібно ввести "АБО" у ВСІХ КАПС).

Знаки пунктуації, які не ігноруються * Пунктуація в популярних термінах, які мають особливі значення, наприклад [C ++] або [C #] (обидва - це назви мов програмування), не ігноруються. * Знак долара ($) використовується для позначення цін. [nikon 400] і [nikon $ 400] дадуть різні результати. * Дефіс - іноді використовується як сигнал, що два слова навколо нього дуже сильно пов’язані. (Якщо тільки немає пробілу після - і пробілу перед ним; в цьому випадку це негативний знак.) * Символ підкреслення _ не ігнорується, коли він з'єднує два слова, наприклад [quick_sort].

Отримав цю інформацію від тут .

Лінія

Знаки пунктуації, які не ігноруються, означають, що Google за замовчуванням ігнорує розділові знаки. Також "?" в основному використовується як початок введення (для веб-сервера) URL-адреси.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.