Система Orphus

понедельник, 16 февраля 2009 г.

Google на подносе или эффективный поиск в google

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

1. Самое простое

1.1. Чтобы обязательно включить слово в результат, поиска перед ним (словом) нужно поставить знак + (плюс) без пробелов, а вот перед плюсом обязательно должен быть пробел. Т.ж. знак + (плюс) отключает морфологический разбор слова.
Пример:
звук +колокол - в результатах поиска обязательно будут оба слова, т.ж. гугл найдет, "звучит колокол", но не найдет "звук колокола".

1.2. Чтобы обязательно включить словосочетание в результат поиска, его нужно заключить в двойные кавычки ("что ищем"), т.ж. этот вариант отключает морфологический разбор слов в этом словосочетании.
Примеры:
"русификация ICQ" - найдет только это словосочетание, но не найдет "русификация ICQ".
"linsovet.com" - найдет все сайты и их страницы, на которых упоминается адрес сайта linsovet.com

1.3. Что обязательно исключить слово из результата, поиска перед ним (словом) нужно поставить знак - (минус) без пробелов, а вот перед минусом обязательно должен быть пробел.
Пример:
мебель -кухня - надет все, где есть слово мебель, но нет слова кухня.

1.4. Если вы ищите что-либо, но вам нужно чтобы в результатах было одно из каких-то слов, но не было обеих слов сразу, можете использовать оператор логического ИЛИ (OR), т.е. либо то, либо сё.
Пример:
отпуск лондон OR париж - найдет "отпуск в Лондоне", "отпуск в Париже", но не найдет "отпуск в Лондоне, Париже".

1.5. Условия поиска можно группировать, заключаю группируемое условие в круглые скобки (условие).
Пример:
site:rapidshare.com filetype:(zip OR rar OR part OR 7z) photoshop - разберем его в конце поста, где будут приведены примеры запросов.



2. Определения
Бывает такое, что читаешь что-либо и встречаешь новое слово и не знаешь его значения (или старое, но не можешь вспомнить, что оно значит)... Тут на помощь приходит гугл со своим "механизмом" "Определения".
Чтобы найти определение слова или словосочетания нужно выполнить поисковой запрос по правилу: define:слово_или_фраза. Гугль тут же отобразит все определения которые он смог найти, а ищет он много где, в т.ч. и в википедии.
Пример:
define:linux - гугл нам расскажет, что же такое Linux ;)



3. Поиск по диапазону чисел
Чтобы найти что-либо, где есть цифры/числа в определенном диапазоне
достаточно их разделить двумя точками без пробелов (1..5), т.ж. можно
указать единицы измерения, валюту и др. "обозначения" этого диапазона.
Примеры:
1..2 кг рыба
Вилли Мэйз 1950..1960
ноутбук $500..$1000


4. Поиск по типам файлов
Тут достаточно указать расширение, т.е. тип, файла после ключевого слова filetype, т.е. filetype:расширение. Т.ж.
в результатах будет ссылка "В виде HTML", благодаря которой можно
посмотреть содержание файла даже если у тебя нет нужной программы.
Пример:
linux справочник команд filetype:pdf - первая же ссылка как раз то, что нам надо "КРАТКИЙ СПРАВОЧНИК КОМАНД LINUX" в формате PDF.

Вот примеры типов файлов:
Adobe Portable Document Format (pdf)
Adobe PostScript (ps)
Lotus 1-2-3 (wk1, wk2, wk3, wk4, wk5, wki, wks, wku)
Lotus WordPro (lwp)
MacWrite (mw)
Microsoft Excel (xls)
Microsoft PowerPoint (ppt)
Microsoft Word (doc)
Microsoft Works (wks, wps, wdb)
Microsoft Write (wri)
Rich Text Format (rtf)
Shockwave Flash (swf)
Text (ans, txt)


5. Поиск по какому-либо сайту
Бывает ли у вас такое, что нужно найти какую-то информацию на определенном сайте? У меня бывает. Для этого можно воспользоваться механизмом поиска по определенному сайту. Тут все просто, вводим ключевое слово "site:" и сразу за ним адрес сайта, по которому хотим провести поиск.
Примеры:
site:rapidshare.com photoshop - найдет на рапиде все, где упоминается слово photoshop
site:angel2s2.blogspot.com - покажет все страницы на сайте angel2s2.blogspot.com


6. Узнать кто ссылается на мой сайт
Хочешь знать кто на своем сайте поставил ссылки на твой сайт, да и вообще где упоминается адрес твоего сайта? Тогда вводи в строку поиска:
link:blogger.com


7. Поиск в кеше гугла
Этот поиск в отличии от обычного ищет не в интернете, а в своем кеше и найденный текст выделяет желтым цветом на странице. В общем это похоже на поиск на странице функцией поиска самого браузера (обычно это пункт "Найти" в меню "Правка"), но тут поиск идет не на самой странице, а в кеше гугла.
Синтаксис прост: cache:mysite.com/path/page.html что_ищем
Пример:
cache:mail.ru блоги - откроет главную страницу mail.ru и выделит на ней желтым цветом фона все слова "блоги", а вверху будет отображаться дополнительная информация.


8. Похожие страницы
Вы вводите адрес страницы, а гугл вам показывает все другие страницы (с разных сайтов), которые похожие на эту страницу по тематике.
Если ошибся, прошу поправить.
Пример:
related:blogger.com


9. Информация о сайте
Под информацией тут понимается сохраненная в кеше Google версия страницы, страницы, похожие на искомую, ссылающиеся на искомую, все страницы на этом сайте, которые гугл смог выудить и страницы, упоминающие эту ссылку.
Пример:
info:angel2s2.blogspot.com


10. Поиск по заголовкам
Гугл умеет ограничивать поиск по заголовкам, т.е. по тому, что написано в заголовке браузера, когда вы находиться на той или иной странице.
Есть 2 типа запроса: allintitle и intitle. Разница в том, что первый ищет все слова в заголовке, а второй первое слово в заголовке, а остальные любом месте (в заголовке или тексте страницы). Обратите внимание, что в первом случае должен быть проблем после двоеточия (:), а во втором - его быть не должно.
Примеры:
allintitle: блог линукс
intitle:блог линукс


11. Поиск по URL'у
Аналогичен предыдущему, но поиск ведется по строке URL'а.
Примеры:
allinurl: blog linux
inurl:blog linux


12. Калькулятор & конвертер
Тут все просто, вводим формулу или запрос и получаем результат.

Примеры:
3.5 EUR в RUB
3.5 USD в RUB по курсу ЦБ российская валюта в украинских деньгах
3.2 доллара/галлон в рублях/литр
5 российских рублей в валюте Великобритании
5 фунтов стерлингов в рублях по курсу ЦБ
Сколько столовых ложек в стакане
160 лошадиных сил * минуту в калориях

В калькуляторе поддерживаются следующие математические выражения:

Операция
Описание
Пример
+
сложение
3+44
-
вычитание
13-5
*
умножение
7*8
/
деление
12/3
^
возведение в степень
8^2
%
модуль (поиск полного числа после деления без остатка)8%7
chooseОзначает что-то вроде того: “X choose Y” определяет количество способов выбрать набор элементов Y из набора элементов X
18 choose 4
корень извычисляет энный корень из числа5 корень из 32, кв. корень из 16
% от
“X % от Y” вычисляет, сколько будет X процентов от Y20% от 150
sin, cos,
т.д.
тригонометрические функции (числа - радианы)sin(pi/3),
tan(45 degrees)
ln
натуральный логарифмln(17)
log
логарифм base 10 log(1,000)
!
факториал5!



В общем в гугловом калькуляторе можно использовать почти все возможные формулы и единицы измерения (конвертирование).



Примеры:
Начнем с простого варианта и будем его постепенно усложнять и в то же время выкидывать из поиска не нужные результаты (мусор). Зачем? Так вы сможете лучше понять, как нужно создавать запросы.

Найдем программу PhotoShop на rapidshare.com:
1. Первое что приходит в голову
rapidshare.com photoshop
да, тут мы попали сразу по адресу, но кол-во результатов 12 200 000. Т.к. это просто пример, то будем оптимизировать дальше.

2. Мы же знаем, что файл должен лежать на сайте rapidshare.com, а значит можно ограничить поиск по этому сайту:
site:rapidshare.com photoshop
Уже мусора значительно меньше, 206 результатов. Давайте еще сильнее подчистим.

3. Нам заранее известно, что файл будет с одним из расширений zip, rar, part, 7z. Тогда почему бы не выкинуть из результатов остальное?
site:rapidshare.com filetype:(zip OR rar OR part OR 7z) photoshop
Результатов стало еще меньше - 128, а значит меньше мусора.

Вот таким образом можно значительно выкинуть мусор из результатов поиска.


Что-то голова уже не соображает, не знаю чего бы еще придумать для примера. Извините :(




Полезные ссылки:
Функции поиска Google в Интернете - хелп по поиску
Основные сведения о поиске Google - еще один хелп по поиску
Cheat Sheet - шапаргалка от гугла по поиску (на инглише)
Advanced Operators - дополнительные операторы поиска (на инглише)

Сервисы GOOGLE - перечень сервисов гугла
Справочные центры Google - тут выложены ссылки на справочники по различным сервисам гугла

Как искать вебки и подглядывать через IP камеры по всему миру - автор этого блога рассказал о том, как искать через гугл общедоступные web-камеры (и даже, которые просто не закрыты по глупости/не знанию)

Похожие статьи

4 коммент.:

Ad1ce комментирует... понедельник, 16 февраля 2009 г., 22:49:00 GMT+2

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

Angel 2S2 комментирует... вторник, 17 февраля 2009 г., 10:14:00 GMT+2

Если влом учить, всегда есть "Расширенный поиск" :)
А пост большой только на первый взгляд. Страница же узкая. Если его скопировать в Writer/Word, то сразу видно, что он состоит всего из 5 страниц формата А4. Неужели много?

Анонимный комментирует... четверг, 19 февраля 2009 г., 14:31:00 GMT+2

Полезная статья, всё разбито удобно по абзатцам, многого не знал, аффтору спасибо!
walmaxo

Angel 2S2 комментирует... четверг, 19 февраля 2009 г., 14:34:00 GMT+2

Значит не зря старался :)

Отправить комментарий