Таблица операторов Google

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

ОператорЗначениеБаза данныхПримерПримечания
Cache:Возвращает кэшированную копию страницы с указанным адресом или URL. При сочетании с поисковым термином выделяет его на кэшированной страницеWebcache:www.
nestormedia.com
Не сочетается с другими операторами. Между оператором и URL не ставится пробел
Link:Находит страницы, ссылающиеся на указанный документ или веб-страницуlink:www.msk.
nestor.minsk.by/
Между оператором и URL не ставится пробел
Inanchor:Поиск ключевых слов в тексте ссылокWeb Images NewsХорошо сочетается с другими операторами
Related:Находит сайты, тематически связанные или подобные указанномуWebrelated:www.
google.com
Не сочетается с другими операторами или ключевыми словами. Между оператором и URL не ставится пробел
Info:Показывает информацию о сайте по указанному адресуWebInfo:lenta.ruНе сочетается с другими операторами или ключевыми словами. Между оператором и адресом не ставится пробел
Allinurl:Находит страницы, в URL которых встречаются все указанные ключевые словаWeb Group ImagesНе сочетается с другими операторами и ключевыми словами
Inurl:Находит указанные ключевые слова в URL на страницахWeb Imagesinurl:googleХорошо сочетается с другими операторами. Не ведется поиск по наименованию протокола (http://, ftp:// и так далее). Поскольку в URL могут встречаться спецсимволы, не обрабатываемые Google, это может привести к неожиданным результатам поиска
Define:Находит определения указанного понятия, взятые из онлайновых источниковWebdefine:Julian datesНе сочетается с другими операторами. Если указаны несколько ключевых слов, они воспринимаются как единая фраза
Stocks:Поиск биржевых котировок по нескольким источникам (используются службы Yahoo Finance, Fool.com, MSN MoneyCentral и ClearStation)Webstocks:ibmНе сочетается с другими операторами и ключевыми словами
Phonebook: Rphonebook: Bphonebook:Поиск телефонных номеров по обычным или бизнес-справочникамWebНе сочетается с другими операторами. Актуален в первую очередь для Северной Америки
Site:Ограничение поиска определенным сайтом или доменомWeb ImagesSpitfire site:
airwar.ru
Хорошо сочетается с другими операторами. Между оператором и ключевым словом не ставится пробел. Поскольку такой запрос разбирается справа налево, необходимо обязательно указывать домен верхнего уровня (.net, .com, .by, .ru и т.д.), иначе результаты поиска будут неполными
Allintitle:Находит страницы со всеми указанными ключевыми словами, находящимися в области <title>Web Group Images Newsallintitle: search enginesПлохо сочетается с другими операторами
Intitle:Находит страницы с указанными словами в области <title>Web Groups Images Newsintitle:googleХорошо сочетается с другими операторами. Между оператором и ключевым словом не ставится пробел
Allintext:Поиск страниц со всеми указанными ключевыми словами в основном тексте документаWeb Groups Images NewsНе сочетается с другими операторами. Область применения ограничена. Может быть использован в запросах типа "Найти ключевое слово во всех элементах, кроме заголовка, ссылок и url"
Filetype:Находит документы определенного типа (с заданным расширением файла)Web GroupsGoogle filetype:pdfВ одиночку не используется — дополняет другие операторы. Хорошо сочетается с другими операторами и несколькими ключевыми словами. Список поддерживаемых расширений файлов можно найти по адресу www.google.com/help/faq_filetypes.html
Daterange:Находит страницы, проиндексированные в заданный промежуток времениWebОфициально не поддерживается. Обе даты должны быть представлены в днях по Юлианскому календарю. В одиночку не используется — дополняет другие операторы. Хорошо сочетается с другими операторами и несколькими ключевыми словами
Numrange: Находит страницы с числовыми значениями из указанного промежуткаWebНаполеон numrange:
1812-1815
Хорошо сочетается с другими операторами и несколькими ключевыми словами
Author:Поиск по автору сообщенияGroupsХорошо сочетается с другими операторами и несколькими ключевыми словами
Group:Поиск по определенным группамGroupsХорошо сочетается с другими операторами
Insubject:Поиск сообщений с указанными словами в теме сообщенияGroups Хорошо сочетается с другими операторами и несколькими ключевыми словами
Msgid:Поиск сообщения с конкретным указанным IDGroupsНе сочетается с другими операторами


Инструкция по применению

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

Таблица разделена на пять колонок: оператор, область его применения (другими словами, базы данных Google, в которых данный оператор работает наилучшим образом), пример запроса, если он необходим, и примечания. Последняя колонка нужна в первую очередь для того, чтобы выделить операторы, требующие особого отношения. Некоторые из них, например, не могут применяться в одиночку или плохо сочетаются с другими операторами — это важный нюанс, о котором лучше знать заранее.

Примечания

Официальный список операторов Google находится по адресу www.google.com/help/operators.html . На сегодняшний день там описаны 11 операторов. В приведенной таблице их больше, поскольку в нее включены операторы, работающие не только в основной базе данных, но и, например, в Google Groups. Теоретически их может быть еще больше, например, за счет скрытых до поры до времени новинок, еще находящихся на стадии тестирования. Так что, если вы вдруг наткнетесь на такой неизвестный оператор, можете принимать заслуженные поздравления. Если вы действительно серьезно заинтересуетесь работой с операторами Google, посетите официальный блог Google по адресу www.google.com/googleblog . Кроме того, большое количество интересных сведений можно почерпнуть в неофициальном блоге Google (Swartz's unofficial Google Blog) по адресу сайт . Пополнить собственную коллекцию операторов Google можно также с помощью уже рассмотренной нами в одной из предыдущих статей службы Google Alerts. В свойствах подписки укажите запрос типа google advanced operator site:google.com.

Пока вы не используете конкретный оператор, ваше ключевое слово ищется во всех элементах страницы, поэтому применение операторов — это в первую очередь средство фильтрации результатов. Поскольку в алгоритм сортировки результатов поиска Google периодически вносятся усовершенствования, будьте готовы к тому, что запрос одной и той же конструкции через некоторое время может выдавать отличающиеся результаты. Порядок слов в запросе может оказывать влияние на сортировку результатов. Если в вашем запросе два ключевых слова, то Google найдет одни и те же сайты вне зависимости от порядка этих слов, но вот при сортировке ссылок на первые места будут попадать те страницы, на которых ключевые слова идут в заданном вами порядке. В особых случаях при комбинации нескольких операторов вы можете получить разные результаты, поэтому, если вдруг что-то идет не так, как вы этого ожидаете, попробуйте поменять их местами. Иногда при поиске файлов с определенным расширением могут возникать свои нюансы. Если вы захотите получить полный список проиндексированных Google pdf-файлов, недостаточно будет дать запрос типа filetype:pdf — такие на первый взгляд корректные запросы вообще ничего не возвращают. Здесь можно использовать прием, основанный на том, что Google при поиске ищет заданное слово, в том числе в URL файлов. Таким образом, потребуется использовать запрос filetype:pdf pdf. Поскольку во всех ссылках на pdf-файлы будет присутствовать это расширение (другими словами, фрагмент ".pdf"), вы получите ожидаемый ответ.

При сочетании операторов могут возникать свои накладки, которых можно легко избежать. Вот несколько типовых ошибок. Не допускайте противоречивых запросов. Подумайте сами: разве может выдать что-нибудь вразумительное запрос типа inurl:google –google? Некорректное использование нескольких операторов. В качестве примера — применение нескольких ограничений по домену — например, site:org site:net. Если вы хотите найти сайт в одном из нескольких доменов, правильным будет запрос site:org | site:net. Избегайте одновременного применения нескольких операторов, начинающихся с all (allinurl, allintitle, allintext). Если такая комбинация абсолютно необходима, замените операторы на "простые" варианты (inurl, intitle). Применения оператора allintext вообще лучше избегать, кроме тех случаев, когда вы очень хорошо понимаете, что хотите получить с его помощью. Как вы можете убедиться, в таблице есть несколько операторов, которые не сочетаются с другими. Если вы все-таки попробуете применить их в комбинации с другими, то либо ничего не получите, либо получите некорректный ответ, поскольку Google попытается "поправить" такой запрос, рассматривая его как поиск по фразе.

Алексей Кутовенко, alteridem@tut.by


Компьютерная газета. Статья была опубликована в номере 46 за 2005 год в рубрике интернет :: разное

©1997-2024 Компьютерная газета