22 секрета Google
1. Логическо е «ИЛИ»
Первое, что нужно запомнить, — принципы обработки ключевых слов. По умолчанию к каждому ключевому слову поисковая система применяет операцию логического «И». Это значит, что на запрос «Хакер крутой
журнал» Google выдаст только те страницы, которые одновременно будут содержать и слово «Хакер», и «крутой», и «журнал». Проблема в том, что далеко не всегда это является обязательным условием. Если требуется найти страницы, включающие хотя бы одно из слов, нужно поставить между ними оператор OR.
Пример: хакер крутой OR жалкий журнал
2. Точное совпадение
Сложные алгоритмы поиска Google учитывают морфологию языка, различные особенности построения веб-документа и вовсе не предполагают, что найденные страницы будут содержать в точности ту фразу, которая указана в строке запроса. Слова могут быть разбросаны по всей странице и даже иметь другую форму, что в большинстве случаев очень удобно. Но что если требуется именно точное совпадение? Скажем, нужно найти текст песни по одной известной строке? В этом случае надо заключить нужные слова в кавычки.
Пример: "one of us"
3. Плюсы важных слов
Чтобы сделать акцент на одно или несколько ключевых слов, поставь перед ними знак «+». Это поможет системе понять, какие из ключевых слов наиболее важные, и сформулировать результаты поиска более точно.
Пример: хакер+журнал
4. Убираем лишнее
Полученные результаты нередко засоряет какая-то лишняя информация. Чтобы не тратить время на ее просмотр, советую наложить на результаты поиска фильтр. Сделать это несложно. Надо лишь указать «слова-паразиты», поставив перед ними знак «-» — и включающие их страницы будут тут же исключены из результатов поиска.
Пример: журнал хакер-ламер
5. Поиск по конкретному сайту
Часто бывает ситуация, когда ты точно знаешь, что нужная информация есть на конкретном сайте, но ты никак не можешь ее найти. Тут волей-неволей начинаешь задумываться об эффективном поиске, но не
встроенными средствами сайта (подчас абсолютно бестолковыми), а мощными механизмам Google. И, в общем-то, проблемы в этом нет, если взять на вооружение модификатор site:somesite.com.
Пример: В одном из номеров у нас был материал
«Google-hack». Его в момент можно найти, на-
брав в Google "Google-hack" site:
www.xakep.ru».
6. Учитываем название документа
Намного большей эффективности поиска удается добиться, если с помощью модификатора intitle указать слова, которые обязательно должны входить в заголовок документа.
Пример: intitle:статьи site:
www.xakep.ru
7. Знай конкурентов в лицо
Лучший способ найти дружественные (и конкурирующие) сайты — спросить об этом Google. В ответ на модификатор related:<URL сайта> он с радостью выдаст сайты со схожей тематикой и контентом.
Пример: На запрос «related:
www.xakep.ru» системы выдаст линки на
www.securitylab.ru,
www.securityfocus.com и прочие проекты по информационной безопасности.
8. Кто на нас ссылается?
Можно использовать Google и для того, чтобы проверить популярность конкретного проекта. Так, модификатор link:<URL сайта> отобразит
все страницы, которые ссылаются на этот ресурс. Логика простая: чем их больше, тем ресурс популярнее.
Пример: link:
www.xakep.ru
9. Используй синонимы
Google знает, что такое синонимы! Если хочешь, чтобы в результаты вошли страницы не только с конкретным указанным словом, но и c его синонимами, поставь перед ним знак «~».
Пример: ipod ~hacking
10. Как найти конкретный тип документа
Если ты ищешь конкретный тип документа, не стесняйся сказать об этом Google. Будь это обычная страница, презентация, PDF или что-либо еще — можно найти все что угодно, при помощи модификатора filetype:.
Пример: "SQL-injection" filetype:pdf. В ответ система выдаст ссылки на PDF-документы по SQL-injection.
11. Не забывай про числовые диапазоны
Редко используемый, но реально полезный прием. Возьми на вооружение модификатор «X..Y», позволяющий указать числовой диапазон. Ситуаций, когда такие ухищрения могут понадобиться, масса!
Пример: хакер 2000..2002
12. Быстрый калькулятор
Для выполнения громоздких вычислений совсем не обязательно елозить мышкой и тыкать кнопки в глупом Windows-калькуляторе. Просто введи математическое выражение (с любым количеством действий и скобок) в Google — и тот быстро все посчитает. Более того, поисковик можно использовать как удобный конвертер валют!
Пример 1: (31337-3.14)/87
Пример 2: 600 USD in RUR
13. Словарь терминов
Чтобы быстро найти определения какого-либо термина, используется модификатор define:. Тот же самый результат ты получишь, если перед словом поставишь человеческие фразы «what is» или «что такое».
Пример: define:LDAP
14. Просмотрщик умерших сайтов
Бывает, обратишься на сайт, а он в дауне. Что делать? Не один раз в подобной ситуации меня выручал кэш Google, в котором хранится огромное количество документов. Действовать нужно так: сначала набираешь нужный URL в строке запроса, а потом кликаешь «Сохранено в кэше» на странице результатов. Вуаля!
15. Переведи любую страницу
Мало кто знает о существовании замечательного сервиса для перевода веб-страниц translate.google.com. Это был бы еще один ресурс для банального перевода иностранного контента, если бы свою руку к нему не приложил Google. Нет, он не будет обрабатывать тексты как профессионал-переводчик. Но зато в случае проблем даст пользователю возможность разобраться со смыслом фразы или предложения самому. Переведенная страница как обычно выводится на экран, но юзер всегда может навести мышку на сомнительный отрывок и с помощью всплывающей подсказки
узнать, как фраза звучала в оригинале.
To be continued...