Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л р4_Интернет.doc
Скачиваний:
20
Добавлен:
21.02.2016
Размер:
76.8 Кб
Скачать

1.3 Правила выполнения запросов в поисковых системах

При выполнении запросов имеются определенные правила, которые отчасти могут различаться в разных поисковых системах, однако основные действия схожи. Правила выполнения запросов всегда можно узнать на Web-странице конкретной поисковой системы в разделе Помощь (этот раздел может называться Help, Как искать, Советы поиска, Правила выполнения запросов и т.п.).

Правила запросов обычно включают в себя использование языка запросов для расширенного поиска.

Самое простое правило, существующее для всех поисковых систем, – указать любую фразу и щелкнуть Поиск.

1.4 Примеры простых запросов в поисковой системе Яndex

Обычно запрос – это просто одно или несколько ключевых слов, например: микропроцессоры компании Intel. По такому запросу находятся документы, в которых встречаются все слова запроса. Некоторые слова в запросе игнорируются (союзы, предлоги и т. п.), так как не несут смысловой нагрузки. Например, по запросу яблоки на снегу будут найдены все документы, в которых встречаются одновременно два слова: «яблоко» и «снег» (однако порядок их отображения в списке будет различным). Где в пределах документа расположены слова, в какой грамматической форме они находятся – не важно. Предлог на игнорируется. Поэтому приведенный запрос можно написать и так: снег на яблоке. Результат поиска будет таким же.

Важное и очень полезное свойство поисковых систем: независимо от того, в какой грамматической форме вы пишете в запросе слово, оно находится в документах во всех своих формах. Например, по запросу человек шел будут найдены среди прочих и документы, содержащие текст «люди идут». Распознавание всех форм работает для обычных слов русского языка. Для экзотических слов, неологизмов и т.п. оно не осуществляется.

Наиболее популярные операторы, их назначение и примеры использования приведены в таблице 1.2.

Для визуального создания сложных запросов можно использовать возможности расширенного поиска на странице «Расширенный поиск».

Таблица 4.2 – Операторы языка запросов поисковой системы Яndex

Синтаксис

Что означает оператор

Пример запроса

пробел или &

Несколько набранных в запросе

слов, разделенных пробелами, означают, что все они должны входить в одно предложение искомого документа. Тот же самый эффект произведет употребление символа '&'.

Например, при запросе 'лечебная физкультура' или 'лечебная & физкультура'), результатом поиска будет список документов, в которых в одном предложении содержатся и слово 'лечебная', и слово 'физкультура'. (Эквивалентно запросу '+лечебная +физкультура').

~

Тильда '~', позволит найти документы с предложением, содержащим первое слово, но не содержащим второе.

По запросу 'банки ~ закон' будут найдены все документы, содержащие слово

'банки', рядом с которым (в пределах предложения) нет слова 'закон'.

|

Между словамиможно поставить знак '|', чтобы найти документы, содержащие любое из этих слов.

(Удобно при поиске синонимов).

Запрос вида 'фото отография | фотоснимок | снимок | фотоизображение'

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

+

Обязательное наличие слова в

найденном документе.

Например, запрос 'частные объявления продажа велосипедов', выдаст много ссылок на сайты с разнообразными частными объявлениями. А запрос с "+" 'частные объявления продажа

+велосипедов' покажет объявления о продаже именно велосипедов.

&&, ~~

Чтобы подняться на ступеньку

выше, от уровня предложения до уровня документа, просто удвойте соответствующий знак. Одинарный оператор (&, ~) ищет в пределах предложения, двойной (&&,

~~) – в пределах документа.

Например, по запросу 'рецепты && (плавленый сыр)' будут найдены документы, в которых есть и слово 'рецепты' и словосочетание '(плавленый сыр)' (причем '(плавленый сыр)' должен быть в одном предложении. А запрос 'руководство Visual C ~~ цена' выдаст все документы со словами 'руководство Visual C', но без слова 'цена'.

" "

Поиск фразы целиком.

Например, по запросу 'красная шапочка' будут найдены документы с этой фразой (при этом контекст «а шапочка у нее была красная» найден не будет).

/(n m)

Если между двумя словами по-

ставлен знак '/', за которым сразу напечатано число, значит, требуется, чтобы расстояние между ними не превышало этого числа слов.

Если порядок слов и расстояние

точно известны, можно воспользоваться пунктуацией '/+n'. Так, например, задается поиск слов, стоящих подряд.

В общем виде ограничение по расстоянию между словами задаетспри помощи пунктуации вида '/(nm)', где 'n' минимальное, а 'm' максимально допустимое расстояние.

Например, задав запрос 'поставщики /2 кофе', вы требуете найти документы, в которых содержатся и слово 'поставщики' и слово 'кофе', причем расстояние между ними должно быть неболее двухслов и они должны находиться в одном предложении (найдутся «поставщики колумбийского кофе», «поставщики кофе из Колумбии» и т.д.).

Запрос 'синяя /+1 борода' означает, что слово 'борода' должно следовать непосредственно за словом 'синяя' (к тому же результату приведет запрос 'синяя борода'

Запрос 'музыкальное /(-2 4) образование' означает, что 'музыкальное' должна находиться от 'образование' в интервале расстояний от 2 слов слева до 4 слов справа.

( )

Группирование слов.

Например, запрос '(история | технология | изготовление) /+1 (сыра | творога)' задает поиск документов, которые содержат любую из фраз 'история сыра', 'технология творога', 'изготовление сыра', 'история творога'.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]