Опубликован: 20.01.2015 | Доступ: свободный | Студентов: 6808 / 4361 | Длительность: 09:45:00
Специальности: Менеджер, Преподаватель
Лекция 3:

Поиск в интернете

Использование языка поисковых запросов

Выше мы использовали поисковые запросы, подразумевая, что нам нужно, чтобы в найденных материалах встречались все слова, которые содержатся в запросе. При этом искомые слова в найденных материалах могли иметь различные грамматические формы, порядок их расположения на странице также нас не интересовал.

Такой подход позволяет удовлетворить большинство потребностей поиска. Однако иногда требуется большая точность. Например, нам нужно, чтобы при поиске система искала точное вхождение заданной строки, или чтобы из поиска были исключены страницы, содержащие какие-либо слова. Эти и другие полезные возможности можно реализовать, используя язык поисковых запросов.

Сущность применения этого языка заключается в том, что в поисковый запрос вводятся некоторые знаки, имеющие особое значение. Поисковая система ищет материалы, учитывая эти знаки. В разных поисковых системах используются разные правила построения поисковых запросов. Но некоторые из этих правил схожи.

Так, для того чтобы найти страницы, в тексте которых есть строка, в точности соответствующая поисковому запросу, запрос нужно заключить в кавычки. Это правило действует и для поисковой системы Google, и для поисковой системы Яндекс.

Например, введя в строку поиска Яндекса запрос "но море хранит свою тайну" (этот запрос вводится без кавычек) мы получим результаты, в которых данные слова встречаются в различных местах предложений ( рис. 3.33), в различных грамматических формах.

Результаты поиска по обычному запросу

увеличить изображение
Рис. 3.33. Результаты поиска по обычному запросу

Введем тот же запрос, заключив слова в строке поиска в кавычки. В результатах поиска ( рис. 3.34) мы увидим только те страницы, которые содержат точное вхождение искомой строки.

Результаты поиска с использованием кавычек

увеличить изображение
Рис. 3.34. Результаты поиска с использованием кавычек

Результаты поиска значительно изменились. На первой же странице мы видим несколько ссылок на размещенный в интернете текст романа "Человек-амфибия", строку из которого мы использовали в качестве запроса.

Для того чтобы исключить из результатов поиска какие-либо слова, в поисковой системе Яндекс перед исключаемым словом нужно поставить знак "-" (минус). Это правило работает при поиске и в Яндексе, и в системе Google.

Для того чтобы какое-либо из искомых слов обязательно присутствовало в результатах поиска, перед ним нужно поставить знак "+". Это также верно и для Google, и для Яндекса.

Различные дополнительные условия поиска можно комбинировать в одном запросе. Например, по запросу ""охотничьи собаки" -дратхаар" будут найдены материалы с точной фразой "охотничьи собаки", не содержащие слова "дратхаар".

Кроме того, ими можно пользоваться не только при обычном поиске, но и при поиске изображений, видео, новостей и других материалов.

Вышеперечисленные возможности языка поисковых запросов используются чаще всего. Узнать подробности о дополнительных возможностях можно, используя справочные страницы поисковых систем. В частности, это http://help.yandex.ru/search/ (справка по поиску в Яндексе), http://www.google.ru/intl/ru/help/basics.html (справка по поиску в Google). Кроме того, можно воспользоваться возможностями расширенного поиска. В поисковой системе Яндекс на страницу расширенного поиска ведет ссылка Расширенный поиск, расположенная у поисковой строки ( рис. 3.18). В Google открыть форму расширенного поиска можно, нажав на кнопку с шестеренкой на странице поиска и выбрав в появившемся меню команду Расширенный поиск.

Кирилл Петров
Кирилл Петров
Алексей Попов
Алексей Попов