Почему поисковые системы игнорируют символы? [закрытый]
Поиск символов является общим в программировании, особенно когда вы новичок в языке.
Например, у меня был вопрос о ::
оператор в Python, и это не поиска. Люди ищут такие вещи или Object []
(массив объектов), не нашел бы то, что они хотят.
почему поисковые системы, похоже, полностью игнорируют символы? Они такие же персонажи, как и все остальные. Я понимаю, почему. было бы трудно извлечь семантику из символов по сравнению со словами (например: поисковая система может выяснить, что "найти", "находит"," найдено " все связаны, если не одно и то же слово), но неужели так трудно их искать?
Я также вижу, почему в повседневном использовании вы хотите, чтобы символы игнорировались, но насколько это сложно
будет искать что-то конкретно (например: "::"
поиск ::)
2 ответов
проверьте эту статью на Интерпретация Поисковых Запросов Google.
в частности, раздел 9
Google ignores some punctuation and special characters, including ! ?
, . ; []@/# .
потому что пунктуация, как правило, не так же важно, как и текст вокруг него, Google игнорирует большинство знаков препинания в условие поиска. Есть исключения, например, C++ и $99. Математические символы, такие как /, , не игнорируются Google калькулятор.
[ д-р Рут ] возвращает те же результаты как [Доктор Рут]
Что делать, если вы ищете информацию что включает в себя пунктуацию, что Google игнорирует, например, адрес электронной почты? Просто введите все это, включая пунктуация.
* [ info@amazon.com ]
имейте в виду, что веб-страницы иногда камуфляж адреса электронной почты, чтобы сделать сбор такой информации затруднен для спамеров. Например, на некоторых сайты вы найдете @ sign в адрес электронной почты заменен на слово "на."
теперь мы рассмотрим некоторые специальные символы, которые Google не игнорирует.
чтобы минимизировать количество записей в индексе.
поисковая система не должна игнорировать их, хотя. Например, кажется, что код Google этого не делает.