Цифровой Калининград
Как выполнять поиск по узлу компании ЕТайп
Эта страница даёт описание правил составления запросов к поисковой системе Апорт

Примеры простых запросов Поиск по адресам
Язык запросов: Логические операторы Операторы расстояния Поиск по адресам Поиск по датам Прочие операторы

Если вас интересует полный перечень всех операторов, прыгайте сюда.
 
Примеры простых запросов

Обычно запрос представляет из себя просто одно или несколько слов, например:

микропроцессоры компании Intel
По такому запросу находятся документы, в которых встречаются все слова запроса. Есть, правда, ограниченное число слов (союзы, предлоги и т.п.), которые в запросе игнорируются, так как не несут сами по себе смысловой нагрузки. Например, по запросу:
яблоки на снегу
будут найдены все документы, в которых встречаются одновременно два слова: "яблоко" и "снег". Где в пределах документа расположены слова, в какой грамматической форме они находятся — не важно. Слово "на", являющееся предлогом, игнорируется. Так что приведенный запрос можно написать и так:
снег на яблоке
Результат поиска будет абсолютно такой же.

Стоит еще раз подчеркнуть важное и очень полезное свойство Апорта: независимо от того, в какой грамматической форме вы пишите в запросе слово, оно находится в документах во всех своих формах. Например, по запросу:

человек шел
будут найдены среди прочих и документы, содержащие текст "люди идут". Распознавание всех форм работает для обычных слов русского языка. Для экзотических слов, неологизмов и т.п. оно не проходит. В этом случае может пригодиться оператор "*" (звездочка). Например, вы хотите найти все, касающееся деятельности президента России, в том числе и документы, содержащие слово "ельцинизм". Воспользуйтесь запросом:
ельцин*
Он позволит вам найти то, что вы хотите (а также документы со словами Ельцинище, ельцинцы, ельциненок и т.п), поскольку звездочка заменяет собой любое число любых букв.
 
Поиск по адресам (по URL)

Вы можете искать документы не только по всему русскоязычному Интернету, но и по его части. Самый простой случай — поиск по определенному серверу. Например:

url=www.intel.ru собака
По данному запросу будут найдены все документы на сервере www.intel.ru, содержащие слово "собака". Возможно, вам интересно, а что будет, если написать просто:
url=www.intel.ru
В этом случае вы получите список всех документов, расположенных на указанном вами сервере.

Вы можете ограничивать поиск и сильнее — одним из каталогов сервера. Например:

url=www.intel.ru/sobaki/ сенбернар
По данному запросу документы, содержащие слово "сенбернар", будут искаться только в каталоге /sobaki (и его подкаталогах) московского сервера корпорации Intel.
 Логические операторы
ОПЕРАТОР СИНОНИМЫ ОПИСАНИЕ
И AND
&
+
Оператор логическое И подразумевается, его можно опускать: запрос быстрый поиск полностью эквивалентен запросу быстрый и поиск. По любому из этих запросов будут найдены документы, содержащие оба слова.
ИЛИ OR
|
Оператор логическое ИЛИ позволяет искать документы, содержащие хотя бы один из операндов. По запросу быстрый или поиск будут найдены документы, содержащие любое из указанных слов или оба слова одновременно.
НЕ NOT
-
Оператор логическое НЕ ограничивает поиск документами, не содержащими слово, указанное после оператора. По запросу фрукты не яблоки будут найдены документы, содержащие слово "фрукты", но не содержащие слово "яблоки".
( ) Круглые скобки задают порядок действия логических операторов. По запросу быстрый или качественный поиск будут выданы документы, содержащие либо слово "быстрый", либо одновременно слова "качественный" и "поиск" (оператор и действует первым). По запросу (быстрый или качественный) поиск будут выданы документы, где встречаются одновремено слова "быстрый" и "поиск", либо "качественный" и "поиск".
 Операторы расстояния
ОПЕРАТОР СИНОНИМЫ ОПИСАНИЕ
" " ' ' Двойные или одинарные кавычки позволяют находить словосочетание, указанное в них, или близкое к нему. Последняя оговорка связана с двумя обстоятельствами. Во-первых, стоп-слова в кавычках игнорируются, как и в обычном запросе. Во-вторых, грамматическая форма слов также кавычками не фиксируется. Пример: по запросу"яблоки на снегу" будут найдены документы, содержащие следующие фрагменты: "яблоки на снегу", "яблоки и снег", "яблокам под снегом", "яблоко снег" и т.п.
сл2(...) с2(...)
w2(...)
[2,...]
Ограничение расстояния в словах (двойка указана как пример). Если вы хотите потребовать, чтобы заднные вами слова встречались, скажем, в пределах 5 слов, то надо написать: сл5(папа мама сын). При этом будут найдены документы, где между словами "папа", "мама" и "сын" стоит не более двух других слов (то есть общее число слов во фрагменте не более 5). Порядок, в котором встречаются заданные слова не важен.
пр2(...) п2(...)
s2(...)
{2,...}
Ограничение расстояния в предложениях (двойка указана как пример). Если вы хотите потребовать, чтобы заднные вами слова встречались, скажем, в пределах 1 предложения, то надо написать: пр1(папа мама сын).
 Поиск по адресам
ОПЕРАТОР СИНОНИМЫ ОПИСАНИЕ
url= url: Ограничение поиска одним или несколькими серверами, или даже частью сервера. Вот несколько примеров.

    Пример 1. Запрос:

      url=www.intel.ru

    По этому запросу будут выданы все документы, проиндексированные Апортом на сервере www.intel.ru. В этом случае документы пока выдаются в случайном порядке.

    Пример 2. Запрос:

      url=www.intel.ru & IPI & условия

    По этому запросу будут выданы все документы, сервера www.intel.ru, содержащие слова "IPI" и "условия".

    Пример 3. Запрос:

      url=www.intel.ru/IPINet/*

    По этому запросу будут выданы все документы, проиндексированные Апортом на сервере www.intel.ru в каталоге IPINet и его подкаталогах.

    Пример 4. Запрос:

      url=*.agama.com

    По этому запросу будут выданы все документы, проиндексированные Апортом на серверах www.agama.com, russia.agama.com и т.д. Подобные запросы могут обрабатываються довольно долго. Не советуем давать запрос типа *.ru, так как выдача в несколько миллионов документов вам все равно не нужна, а системе может и поплохеть.

Поиск по датам
ОПЕРАТОР СИНОНИМЫ ОПИСАНИЕ
дата= дата:
date=
date:
Ограничение поиска документами, попадающими в заданный интервал дат. Вот несколько примеров.

    Пример 1. Запрос:

      папа дата=01/01/97-01/02/97

    По этому запросу будут выданы все документы, содержащие слово папа, и имеющие дату от 1 января 1997 года до 1 февраля 1997 года.

    Пример 2. Запрос:

      date=01/01/97 папа

    По этому запросу будут выданы все документы, содержащие слово папа, и имеющие дату 1 января 1997 года.

    Пример 3. Запрос:

      дата:<01/02/97 папа

    или

      дата:-01/02/97 папа

    По этому запросу будут выданы все документы, содержащие слово папа, и имеющие дату не позже 1 февраля 1997 года.

 Прочие операторы
ОПЕРАТОР СИНОНИМЫ ОПИСАНИЕ
* Звездочка в конце слова символизирует, как это принято, произвольное число любых букв. По запросу зелен* будут найдены документы, содержащие любое из слов зеленка, зелень, зеленый, Зеленоград в любой грамматической форме.
! Указание нормальной формы. Иногда некоторые формы разных слов совпадают. Например, слово "пар" — это нормальная форма существительного мужского рода и родительный падеж слова "пара" (в смысле двойка). Чтобы снять подобную неоднозначность, вы можете указать в запросе слово с восклицательным знаком, чтобы подчеркнуть, что это нормальная форма, и отсечь хотя бы часть ненужных словоформ и как-то ограничить выдачу. Так по запросу "пар!" не будет находиться словоформа "парой", имеющаяся только у существительного женского рода "пара".
www.reklama.ru. The Banner Network.  Reklama.Ru
На страницу о ЕТайпе вообще На главную страницу узла ЕТайпа
© 1998, Agama
© 1998, Oleg Duletsky, «Е Т А Й П Интернет Сервер»