О некоторых поисковых инструментах Рамблера

Дата публикации:2007
Twitter Facebook Vkontakte

Информация, представленная в этой статье, не является официальным руководством по поиску на Рамблере. Со временем отдельные положения этой статьи (а также вся статья в целом) могут перестать соответствовать действительности. Автор не гарантирует, что результаты ваших действий, основанных на информации из этой статьи, будут соответствовать вашим ожиданиям.

Страницы с формой поиска

Основная страница поискового сервера Рамблер доступна по ссылке www.rambler.ru. Существуют и другие варианты поисковой страницы Рамблера. Это "Рамблер лайт" r0.ru и "Мобильный Рамблер" ro.ru.

На основной странице Рамблера и на "Рамблер лайт" результаты поиска собраны в список, поэтому пользователи JAWS for Windows могут нажать клавишу с латинской L, чтобы перейти к первой строке списка.

Обычный поиск

Если наш поисковый запрос не содержит операторов языка запроса и мы не используем возможности "Расширенного поиска", то Рамблер будет искать документы, руководствуясь следующими правилами:

  1. Результаты отбора содержат те страницы, на которых в произвольном порядке встречаются все указанные в поисковом запросе слова и эти слова расположены на расстоянии не более 40 слов друг от друга.
  2. По умолчанию выполняется поиск с учетом морфологии слов, то есть в результат отбора попадут документы, содержащие указанные в запросе слова во всех допустимых формах. Поиск с учетом морфологии поддерживается для русского и английского языков.
  3. Регистр букв не имеет значения, то есть слово из строчных букв и то же самое слово из прописных букв рассматриваются как одинаковый поисковый запрос. Исключение составляют особые случаи.
  4. В поисковом запросе игнорируются так называемые "стоп-слова", к которым относятся предлоги, союзы, междометия и другие часто встречающиеся в письменной речи слова, не оказывающие существенного влияния на результаты поиска.

Расширенный поиск

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

Когда мы попадаем на страницу "расширенного поиска", то все параметры имеют значения, принятые по умолчанию, что отражается в состоянии соответствующих "флажков" и радиокнопок. Все элементы управления в форме доступны для основных скринридеров.

Определенный интерес могут представлять следующие возможности "Расширенного поиска":

  • Изменение области поиска: весь документ, заголовок документа, гиперссылки. Этот параметр устанавливает, где именно будет произведен поиск слов, указанных в поисковом запросе.
  • Изменение условия поиска слов запроса: все или хотя бы одно.
  • Указать, что необходимо вести поиск точных совпадений со строкой поискового запроса.
  • Отменить/установить контроль за расстоянием между словами.
  • Исключить из результатов документы, содержащие определенное слово.
  • Выбрать язык (поддерживаются русский, английский или украинский), формат (поддерживаются html, doc и pdf) и дату отбираемых документов.
  • Ограничить круг поиска определенными сайтами.

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

Язык поисковых запросов

Сравнивая язык поисковых запросов Рамблера с подобными средствами поиска других серверов, мы непременно заметим, что на Рамблере язык поисковых запросов не обладает богатым набором операторов и не предоставляет аналагов многим опциям, которые реализованы в форме "Расширенного поиска". Это приводит к тому, что необходимо совместно использовать язык поисковых запросов и форму "Расширенный поиск". Язык поисковых запросов поддерживается и в запросах, набираемых в простой поисковой форме.

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

В группу логических операторов входят AND, OR, NOT. Операторы можно набирать в любом регистре и наряду со словесной формой допускается использование символов: & вместо AND, | вместо OR.

Операторы воздействуют на два слова слева и справа от себя. Чтобы не углубляться в определения математической логики, условимся считать, что оператор AND соответствует русскому союзу "и", оператор OR - русскому союзу "или", а оператор NOT соответствует сочетанию союза "и" с частицей "не".

При использовании операторов необходимо учитывать их приоритет, то есть порядок выполнения этих операторов. Рамблер устанавливает, что операторы AND и NOT имеют более высокий приоритет, чем OR. Если между словами отсутствует логический оператор, то подразумевается, что в этом месте стоит оператор AND. Эту установку можно изменить в настройках "Расширенного поиска".

Для примера представим, что нам нужно найти страницы, посвященные шахматам или шашкам. В словосочетании "шахматы или шашки" заменяем "или" на OR и получаем поисковый запрос [шахматы OR шашки], который можно скормить Рамблеру. Здесь и далее примеры поисковых запросов помещаются в квадратные скобки, но сами скобки в запрос не входят.В результате получим страницы, на которых есть или слово "шахматы", или слово "шашки", или оба слова одновременно.

Теперь допустим, что мы собираемся найти страницы, где упомянаются книги и газеты, выпускаемые в электронном виде. Составим вот такой запрос: [электронные книги | журналы |газеты]. Мы помним, что по умолчанию между словами подставляется оператор AND, поэтому не набираем его лишний раз. Результаты данного запроса нас не устраивают, потому что этот запрос означает: найти страницы, на которых встречаются слова "электронные" и "книги", или страницы, на которых встречается слово "журналы", или страницы, на которых встречается слово "газеты". А нам хотелось бы, чтобы слово "электронные" также было связано и со словами "журналы" и "газеты", поэтому мы догадываемся изменить порядок выполнений операторов...

Для изменения порядка выполнения операторов и служат круглые скобки. Самым первым всегда выполняется выражение, заключенное в самые "внутренние" скобки. Скобки влияют на группировку слов в запросе, то есть слова, заключенные в круглые скобки, при выполнении операторов рассматриваются как один операнд, то есть действие будет выполнено не с одним словом, а со всей группой, заключенной в скобки. Предыдущий пример можно переделать так: [электронные (книги | журналы | газеты)].

Как и на большинстве поисковых серверов, двойные кавычки в языке запросов Рамблера означают, что необходимо найти точное соответствие фразе, заключенной в эти самые кавычки. Разумеется, что внутри закавыченной фразы логические операторы и круглые скобки перестают быть элементами языка запросов и рассматриваются в качестве слов, которые нужно найти в документах. Например: ["(x * y) + z"].

Особые случаи

Рамблер способен распознавать некоторые особые случаи и соответственно их обрабатывать. Так, Рамблер различает имена и фамилии людей. Если Вы ищете кого-то в Интернете, просто введите фамилию и имя (и отчество) этого человека в поле поиска, при этом имя, отчество и фамилия должны начинаться с заглавных букв.

В общем случае, это распространяется на любые имена собственные, так как если запрос состоит из двух, трех или четырех слов, каждое из которых написано с заглавной буквы, то предполагается поиск по имени собственному, и автоматически производится изменение ограничения расстояния между словами запроса со значения по умолчанию на величину (n-1)*2, где n - количество слов запроса. Это позволяет находить группу слов запроса, внутри которой есть не более одного "лишнего" слова или знака препинания, например:"А. Пушкин", "Федор Михайлович Достоевский".

Ассоциативные запросы

Время от времени, обращаясь с поисковым запросами на Рамблер, мы можем обнаружить, так называемые ассоциативные запросы. Они расположены под фразой "У нас также ищут" (при просмотре страницы в JAWS for Windows эта фраза находится ниже результатов поиска в товарах и выше основных результатов поиска). Ассоциативные запросы представляют собой ссылки на страницы с результатами поиска, которые, по мнению Рамблера, являются синонимами нашего запроса или близки к нему по смыслу. Если ничего подобного Рамблер предложить не может, то ассоциативные запросы и фраза "У нас также ищут" будут отсутствовать на странице с результатами поиска.

Ассоциативные запросы формируются в результате анализа Рамблером статистики предыдущих по отношению к данному и последующих запросов того же пользователя. Например, при запросе [верлибр] на странице результатов под фразой "У нас также ищут" могут оказаться ссылки на результаты запросов: "что такое верлибр", "белый стих" и "свободный стих".

Ассоциативные запросы, предлагаемые Рамблером, не блещут оригинальностью, поэтому использовать поисковую машину непосредственно для генерации художественных образов не выйдет (хотя для творческого человека такое ограничение не может быть преградой, но это тема другого обзора). Однако во многих случаях ассоциативные запросы помогают сформулировать более точный запрос (или воспользоваться уже имеющимся), для чего, по всей видимости, они и предназначены.

Специализированный поиск

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

Рамблер можно использовать для поиска файлов на ftp-серверах. Для поиска файлов предназначена специальная страница, на которую можно перейти по ссылке http://ftpsearch.rambler.ru.

Поиск осуществляется по имени файла, в котором допускаются символы подстановки (шаблоны) "*" и "?". Если указано имя без символов подстановки, то Рамблер покажет в результатах поиска все найденные файлы, в именах которых встречается это слово, то есть на поисковый запрос [shot] в результаты попадут файлы "0045-First-working-snapshot-of-CLONE_NHOST.diff" и "254_canon_powershot_s60_s70.zip" и т.п.

Поскольку на странице ftp-поиска язык запросов не поддерживается, то чтобы не перебирать всевозможные расширения файлов, когда нужно найти, например, звуковые файлы, можно выбрать обобщенный тип файлов из предлагаемых в форме (файлы и папки, картинки, аудио, видео). Здесь следует обратить внимание на то, что при обновлении страницы, в том числе и при отображении результатов поиска, радиокнопка выбора обобщенного типа файлов автоматически устанавливается в значение по умолчанию "Файлы и папки". Кроме того, при указании обобщенного типа файлов одновременно с использованием символов подстановки можно получить неожиданный результат. Так, по запросу [gun*] с указанием "аудио" в результаты попадают явно не аудио-файлы, например, "gun089.gif".

Результаты поиска, в отличие от главной страницы, здесь отображаются в виде таблицы, поэтому для перехода к началу таблицы с результатами пользователи JAWS for Windows могут нажать клавишу с латинской буквой T. Для получения списка оригинальных имен файлов и каталогов необходимо пройти по ссылке "уникальные имена файлов (каталогов)", которая расположена чуть выше таблицы с результатами.

Кроме поиска по файловым серверам, Рамблер позволяет искать информацию в нескольких специализированных архивах, а именно в библиотеке MSDN Library, в архиве почтовых рассылок FreeBSD и в архиве рассылки Linux Kernel. Эти варианты специализированного поиска предназначены в первую очередь для разработчиков программного обеспечения для соответствующих платформ. Доступ к архивам организован через отдельные страницы, прямые ссылки на которые отсутствуют на главной странице Рамблера. Чтобы попасть на эти страницы нужно перейти по ссылке Все поиски Рамблера, а затем отыскать ссылку Специальные поисковые машины. Впрочем, адреса этих страниц несложно запомнить (так как они интуитивно понятны). Было бы удобнее, если бы существовала возможность указать в поисковом запросе, что нужно искать в этих архивах, но такой возможности нет (по крайней мере, о ней не упоминается на странице Помощи).

На всех трех специализированных поисковых машинах страница с формой поиска имеет английский интерфейс, как и подавляющее большинство хранящихся материалов. Результаты поиска отображаются в виде списка, а при выводе отдельной статьи или сообщения из почтового архива можно ориентироваться на заголовок (клавиша с латинской H для пользователей JAWS for Windows).

MSDN library - это интернет-библиотека, содержащая огромное количество полезного и бесполезного материала, предназначенного для разработчиков программного обеспечения под платформу Windows. Для поиска в MSDN Library необходимо перейти по ссылке http://msdn.rambler.ru.

Архив почтовых рассылок FreeBSD ( http://freebsd.rambler.ru), как утверждает Рамблер, содержит самую разнообразную информацию, которая бывает необходима при работе с данной операционной системой. Это технические данные для разработчиков, описания ошибок и способы их устранения. Однако стоит учитывать, что это всего-навсего архив почтовой рассылки, в котором информация тематически слабо структурирована.

Linux Kernel ( http://linux.rambler.ru) -- это архив почтовой рассылки, где общаются разработчики ядра Linux. Здесь можно найти информацию о последних изменениях в системе, советы по настройке и конфигурации и т. д. Этот почтовый архив также не лишен недостатков, упомянутых выше.

Заключение

Мы познакомились с основными инструментами поиска на Рамблере. Этого уже достаточно, чтобы сделать наш поиск более эффективным и менее трудоемким. Однако наилучший способ исследовать возможности поисковика - это самостоятельная практика.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2017