Всемогущий поиск. Использование операторов для упрощения работы с ПС

Написал: praktik_man
Июн 06 2012

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

   Еcли проверить отчеты статистики посещений какого-либо популярного сайта, то окажется, что среди запросов, по которым люди, использующие поисковые системы, находили этот сайт, доминируют простейшие выражения, начинающиеся с конструкций типа «где найти», «как скачать» и т. п. В большинстве своем люди используют возможности, предоставляемые поисковиками, не более чем на 10%. Хотя минимальное знание синтаксиса поиска и некоторого количества операторов существенно упрощает получение нужных результатов.
   Кроме того, многие знают о существовании практически у каждой поисковой машины собственного плагина, с помощью которого можно добавить дополнительную панель в любой браузер и таким образом быстро получать доступ к поисковым сервисам. Однако существуют и другие плагины, некоторые из которых связаны с поисковыми сервисами лишь косвенно, зато помогают работать с поисковиками в более удобном режиме. В данный момент наиболее популярными поисковыми системами Рунета являются «Яндекс» и Google. Поэтому дальше речь пойдет о том, как добиться правильных результатов, используя эти сервисы, хотя общие принципы применимы практически ко всем общедоступным поисковикам.





ПРОСТЫЕ ОПЕРАТОРЫ

Сложный простой поиск

Всего пара операторов облегчит поиск


    Пример, хорошо иллюстрирующий важность поисковых операторов, содержится в справочной системе Google. На примере оператора «+» можно продемонстрировать, насколько сократится область поиска, если к запросу добавить всего один знак. Итак, предположим, что нам надо найти информацию о первой части фильма «Звездные войны». По запросу «Star Wars episode I» Google покажет все, что более или менее похоже на данную фразу. В том числе мы увидим и те результаты, в которых будут упоминаться другие части фильма. Всего же, как можно узнать из отображаемой информации, Google находит более пяти миллионов совпадений. Если воспользоваться оператором «+» и принудительно включить определенное слово в запрос, задав его как «Star Wars episode +I», то совпадений будет меньше более чем на миллион. Кроме того, все отображаемые результаты будут более близки к тому, что мы ищем.
   Язык поисковых запросов очень похож у большинства поисковых систем. Так, к примеру, оператор «+» выполняет аналогичную функцию и при поиске в «Яндексе». Одинаково в обеих поисковых машинах обрабатывается и оператор «"». При вводе запроса в таких кавычках поисковая система отображает результаты, точно соответствующие запросу. Так, в результатах запроса «красная шапка» в Google, могут попадаться и значения «красная шапочка», тогда как при вводе запроса в кавычках поисковик предложит только те страницы, на которых заданные слова содержатся именно в такой последовательности и без учета морфологии.
   Еще один простейший оператор, облегчающий работу — логическое «не», обозначаемое знаком «-». К примеру, нам необходимо отыскать статью о змее питоне. Используя запрос «питон», мы найдем информацию по языку программирования, развлечениям, магазинам и т. п. Чтобы привести результаты в порядок, можно отсечь лишнее следующим образом: «питон -язык -магазин -развлечения. Так мы исключим из результатов все страницы, на которых присутствуют слова, помеченные «минусом».

Вывод:

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

   Универсальным для обоих поисковиков является и оператор «|» — логическое «или». Его следует применять, если вы хотите найти страницы, на которых содержится хотя бы одно из слов запроса. На первый взгляд этот оператор кажется бессмысленным, однако следует помнить, что поисковые системы сначала предоставляют наиболее релевантные результаты, то есть страницы, на которых содержится максимальное количество слов запроса. А с помощью «|» будут найдены страницы, на которых встречается любое из слов. Этот же оператор поможет указать синонимы слова — например, по запросу «(герой | персонаж) фильма» поисковик найдет и страницы с фразой «герой фильма» и с «персонаж фильма» (но не «герой персонаж фильма»).



Всемогущий поиск от Google

Операторы


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

   Итак, для составления поискового запроса нам понадобятся операторы «inurl:» и «intitle:». Первый отвечает за отображение результатов, в URL которых указано необходимое слово. Второй нужен для того, чтобы отфильтровать результаты по содержимому тега <title> (этот тег определяет название страницы, которое отображается в заголовке браузера). Обратите внимание, что слово должно следовать сразу после двоеточия, без пробела.
   Помимо этого нам необходимо знать характерные признаки данной страницы (см. иллюстрацию справа). Для начала исключим из поиска все страницы с расширениями HTML и РНР (сервер отображает адрес директории без расширения) с помощью оператора «inurl:», поставив перед ним логический оператор «не» («-»): «-inurl:(htm|html|php)». Затем укажем на то, что обычно содержится внутри тега <title> . Это фраза «index of». Используя оператор «intitle:», получаем конструкцию вида «intitle:"index of«. Для того чтобы была найдена именно эта фраза, заключаем ее в кавычки.

Поиск музыки? Нет ничего невозможного

   Добавляем для надежности остальное стандартное содержимое страницы: «+"last modified" +"parent directory" +description +size». И, наконец, указываем интересующие нас форматы: «+(wma|mp3|ogg)». В самом конце вписываем имя исполнителя:
-inurl:(htm|html|php) intitle:"index of +"last modified" +"parent directory" +description +size +(wma|mp3|ogg) "Mozart"
   Обратите внимание, что мы взяли некоторые переменные в скобки. Это ничего не значит: Google, в отличие от «Яндекса», не воспринимает их как оператора, и использованы они исключительно для удобства.
Весьма полезным может оказаться оператор «...», отвечающий за диапазон дат. Так, указав в качестве запроса «"британская авиация" 1935...1949» мы получим все события, к которым имела отношение авиация союзников в период с 1935 по 1949 годы.

ПОИСК ПО РУНЕТУ

Операторы «Яндекса»


   Несмотря на то, что язык поисковых запросов «Яндекса» во многом пересекается с Google, у этого поисковика есть свои хитрости. Так, например, оператор «&», добавленный между словами поискового запроса, отвечает за то, чтобы в результатах отображались только те страницы, на которых эти слова находятся в пределах одного предложения. Хорошим примером работы данного оператора может послужить запрос «самолет площадь», который можно ввести, чтобы найти информацию о легендарной посадке на Красной Площади Матиаса Руста. По такому запросу «Яндекс» помимо правильных результатов выдаст нам ссылки на страницы, посвященные устойчивости самолета в полете, площади крыла и т. п. Однако стоит только сузить диапазон до одного предложения («самолет & площадь») — и результаты преображаются. Одновременно с этим можно использовать оператор «&&», который позволяет найти все страницы, на которых искомые слова размещены не в одном предложении, а находятся в разных частях текста. Например, запрос «купить & автомобиль && Новгород» с большей долей вероятности приведет на новгородскую автомобильную доску объявлений.
   Несмотря на то, что язык поисковых запросов «Яндекса» во многом пересекается с Google, у этого поисковика есть свои хитрости. Так, например, оператор «&», добавленный между словами поискового запроса, отвечает за то, чтобы в результатах отображались только те страницы, на которых эти слова находятся в пределах одного предложения. Хорошим примером работы данного оператора может послужить запрос «самолет площадь», который можно ввести, чтобы найти информацию о легендарной посадке на Красной Площади Матиаса Руста. По такому запросу «Яндекс» помимо правильных результатов выдаст нам ссылки на страницы, посвященные устойчивости самолета в полете, площади крыла и т. п. Однако стоит только сузить диапазон до одного предложения («самолет & площадь») — и результаты преображаются. Одновременно с этим можно использовать оператор «&&», который позволяет найти все страницы, на которых искомые слова размещены не в одном предложении, а находятся в разных частях текста. Например, запрос «купить & автомобиль && Новгород» с большей долей вероятности приведет на новгородскую автомобильную доску объявлений.

РАСШИРЕННЫЙ ПОИСК

ПОИСК БЕЗ ОПЕРАТОРОВ


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

ПЛАГИНЫ И ПРИЛОЖЕНИЯ

ПОИСКОВЫЕ ПОМОЩНИКИ


Сложные запросы в Google

   Поисковые запросы в Google могут иметь весьма сложную форму и содержать множество операторов, которые трудно запомнить все сразу. Чтобы не путаться в них и быстро составить нужный запрос, можно воспользоваться небольшой утилитой, носящей название Google Hacks. Работать с ней довольно просто: необходимо указать категорию поиска (книги, музыка видео, тип файлов и т. п.), ввести поисковый запрос и нажать на кнопку «Search». После этого программа сама откроет в браузере поисковую систему с уже введенным в строку поиска хитрым поисковым запросом.

Бесконечная стена

   При поиске картинок в Google приходится мириться с тем, что после просмотра одной страницы с результатами приходится кликом мыши переходить на следующую и ждать, пока она загрузится. А когда мы хотим увидеть найденную картинку в оригинальном разрешении, приходится еще и ждать, пока загрузится страница, на которой размещен оригинал. Чтобы избавиться от нудной навигации по результатам, можно воспользоваться плагином Cooliris, который работает с браузерами Safari, Firefox и Internet Explorer. После установки плагина над уменьшенной копией изображения в результатах поиска Google при наведении курсора мыши будет появляться иконка плагина. При щелчке про ней в полноэкранном режиме откроется окно Cooliris, в котором все найденные изображения будут размешены на длинной виртуальной «стене», которую можно проматывать из стороны в строну с помощью мыши. Для увеличения миниатюры достаточно просто щелкнуть по ней, а для перехода на страницу с оригинальным изображением можно воспользоваться специальной иконкой.
   Программа умеет работать с любым сайтом, на котором результаты поиска дополнительно выводятся в формате Media RSS (для некоторых движков блогов, например WordPress, существует плагин, активирующий поддержку Cooliris). Производить поиск можно и прямо из главного окна Cooliris. Для этого плагин нужно запустить с помощью кнопки на панели браузера, выбрать сайт, на котором будет производиться поиск, и ввести запрос. На данный момент помимо Google программа поддерживает поиск на таких медиасайтах, как deviantART, Flickr, Fotki.com, Yahoo Images, Picasa Web Albums и тому подобное. Помимо этого Cooliris позволяет производить поиск по сервису YouTube.

Гуглохитрости

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

  • КОНВЕРТЕР ВАЛЮТ И ВЕЛИЧИН
    Все, что потребуется, чтобы узнать, сколько литров в галлоне, сколько фунтов в тонне или сколько рублей в одном евро, — ввести в строке поиска запрос типа «сколько литров в галлоне». Помимо этого конвертер может оперировать и не совсем тривиальными величинами. Например, с помощью запроса «сколько стаканов в ведре», можно узнать, что в одном ведре умещается 61,5 стакана.
  • АВИАПЕРЕВОЗКИ
    Чтобы узнать о рейсе, которым вылетели родственники или друзья, достаточно знать его номер. Так, введя «ЮТ704», можно узнать статус этого рейса и его расчетное время прилета. Поддерживается отображение статусов рейсов некоторых аэропортов.
  • ОПРЕДЕЛЕНИЯ
    Чтобы быстро найти определение какого-либо термина, можно в строке поиска набрать, к примеру, «define:чип». В результатах поиска будут отображены только те ссылки, которые больше всего похожи на энциклопедическую статью.
  • ВМЕСТО ПРОКСИ
    Google можно использовать не только как поисковую систему, но и как средство для просмотра сайтов, которые в данный момент недоступны или заблокированы из-за политики безопасности у вас на работе. В поисковой строке наберите «саche:адрессайта. com» — и поисковик отобразит страницу такой, какой она была на момент последнего ее «обхода» поисковым ботом Google.
  • ДОКУМЕНТЫ
    В случае, когда требуется отыскать документ какого-либо формата, например образец заполнения анкеты на получение загранпаспорта, можно ограничить поиск определенным форматом: «загран filetype:pdf». Если же необходимо отыскать и документы формата Microsoft Word, можно использовать логическое «или»: «загран filetype:doc | filetype:pdf».

 
 
Есть большой реферат по теме: «Пошук інформації в Інтернеті»(21 страница.)

Автор: praktik_man

Я не робот.

Обратный URL на этот пост