КАК ПИСАТЬ ЗАПРОСЫ |
Примеры простых запросов Обычно запрос представляет из себя просто одно или несколько слов, например: |
микропроцессоры компании Intel |
По такому запросу находятся документы, в которых встречаются все слова запроса. Есть, правда, ограниченное число слов (союзы, предлоги и т.п.), которые в запросе игнорируются, так как не несут сами по себе смысловой нагрузки. Например, по запросу: |
яблоки на снегу |
будут найдены все документы, в которых встречаются одновременно два слова: "яблоко" и "снег". Где в пределах документа расположены слова, в какой грамматической форме они находятся — не важно. Слово "на", являющееся предлогом, игнорируется. Так что приведенный запрос можно написать и так: |
снег на яблоке |
Результат поиска
будет абсолютно такой же. Стоит еще раз подчеркнуть важное и очень полезное свойство Апорта: независимо от того, в какой грамматической форме вы пишите в запросе слово, оно находится в документах во всех своих формах. Например, по запросу: |
человек шел |
будут найдены среди прочих и документы, содержащие текст "люди идут". Распознавание всех форм работает для обычных слов русского языка. Для экзотических слов, неологизмов и т.п. оно не проходит. В этом случае может пригодиться оператор "*" (звездочка). Например, вы хотите найти все, касающееся деятельности президента России, в том числе и документы, содержащие слово "ельцинизм". Воспользуйтесь запросом: |
ельцин* |
Он позволит вам найти то, что вы хотите (а также документы со словами Ельцинище, ельцинцы, ельциненок и т.п), поскольку звездочка заменяет собой любое число любых букв. |
Поиск по адресам (по URL) Вы можете искать документы не только по всему русскоязычному Интернету, но и по его части. Самый простой случай — поиск по определенному серверу. Например: |
url=www.intel.ru собака |
По данному запросу будут найдены все документы на сервере www.intel.ru, содержащие слово "собака". Возможно, вам интересно, а что будет, если написать просто: |
url=www.intel.ru |
В этом случае вы
получите список всех
документов, расположенных на
указанном вами сервере. Вы можете ограничивать поиск и сильнее — одним из каталогов сервера. Например: |
url=www.intel.ru/sobaki/ сенбернар |
По данному запросу документы, содержащие слово "сенбернар", будут искаться только в каталоге /sobaki (и его подкаталогах) московского сервера корпорации Intel. |
СПРАВОЧНИК ПО ЯЗЫКУ ЗАПРОСОВ |
Поиск по полям |
|||
ОПЕРАТОР | СИНОНИМЫ | ОПИСАНИЕ | |
title= | t= заг= з= |
Указанное после равенства слово или конструкция в круглых скобках должны искаться в заголовках документов (перед круглыми скобками знак равентсва можно опускать). По запросу заг=(папа или мама) будут найдены документы, содержащие в заголовке слово папа или слово мама, или оба слова одновременно. | |
keywords= | kw= клсл= кл= |
Указанное после равенства слово или конструкция в круглых скобках должны искаться в поле META KEYWORDS документов (перед круглыми скобками знак равентсва можно опускать). По запросу kw(папа и мама) будут найдены документы, для которых автор в ключевых словах указал оба слова: папа и мама. | |
alt= | a= рис= р= |
Указанное после равенства слово или конструкция в круглых скобках должны искаться в полях ALT (комментарии к картинкам). По запросу рис(Билл Гейтс) будут найдены документы, в которых есть картинка с комментарием, содержащим как минимум два слова: Билл и Гейтс. | |
link= | L= ссылка= сс= |
Указанное после равенства имя интеренет-сервера должно искаться в ссылках, имеющихся в HTML-документах. Данный поиск ведется только по ссылкам, где явно указано имя сервера (путь к конкретному файлу игнорируется). По запросу link=www.agama.com будут найдены документы, в которых есть ссылки на документы с сервера www.agama.com, в том числе будут найдены и локальные ссылки в пределах самого www.agama.com, но только в том случае, если в ссылке указано полное имя сервера. | |
comment= | c= ком= к= |
Указанное после равенства слово или конструкция в круглых скобках должны искаться в полях COMMENT (комментарии). По запросу ком=(ненавижу Интернет) будут найдены документы, в которых в комментариях, встречаются оба слова: ненавидеть и Интернет. | |
text= | x= текст= т= |
Указанное после равенства слово или конструкция в круглых скобках должны искаться только в обычном тексте. По умолчанию слова запроса ищутся как в тексте, так и во всех указанных выше полях. Чтобы искать только по тексту, выдаваемому в основное окно броузера, следует использовать данный оператор. По запросу текст=(оглавление или содержание) будут найдены документы, в которых любое из указанных слов встречается в пределах основного текста документа. | |
Прочие операторы |
|||
ОПЕРАТОР | СИНОНИМЫ | ОПИСАНИЕ | |
* | Звездочка в конце слова символизирует, как это принято, произвольное число любых букв. По запросу зелен* будут найдены документы, содержащие любое из слов зеленка, зелень, зеленый, Зеленоград в любой грамматической форме. | ||
! | Указание нормальной формы (знак ставится в начале слова). Иногда некоторые формы разных слов совпадают. Например, слово "пар" — это нормальная форма существительного мужского рода и родительный падеж слова "пара" (в смысле двойка). Чтобы снять подобную неоднозначность, вы можете указать в запросе слово с восклицательным знаком спереди, чтобы подчеркнуть, что это нормальная форма, и отсечь хотя бы часть ненужных словоформ и как-то ограничить выдачу. Так по запросу "!пар" не будет находиться словоформа "парой", имеющаяся только у существительного женского рода "пара". |
Модули перевода
Copyright © 1997 ПроМТ |
Copyright © 1996-98 Агама |