Дополнительные команды поисковиков Google и Yandex позволят
вам добиться гораздо лучших результатов. С их помощью вы можете ограничить
область поиска, а также указать поисковой машине, какие страницы нужно
просматривать.
Команды Google записываются в строке для ввода
поискового запроса перед параметром поиска, а перед некоторыми командами
необходимо указать символ «-». После символа «-»
пробел не ставится.
Вот некоторые:
-allinlinks – эта команда проводит поиск только в названиях ссылок,
а не в тексте или названии страницы, например, -allinlinks itua;
-allintext – наоборот, ищет внутри текста на страницах, но не в
ссылках или названии страницы, например, -allintext интернет-маркетинг;
-allintittle — показывает результаты поиска в заголовке страницы;
-allinurl: — показывает страницы, похожие на данный шаблон.
Например, -allinurl:links.php;
cache: — находит копию страницы, проиндексированной Google,
даже если эта страница уже недоступна по адресу в Интернете или изменила
свое содержание. Иными словами, эта команда проводит поиск в кэше
Google. Она пригодится для просмотра страниц, контент которых часто
меняется. Например, cache:www.news.com;
filetype: — позволяет ограничить поиск только файлами с заданным
расширением. Однако Google воспринимает как разные команды filetype:htm
и filetype:html. Google поддерживает поиск в файлах наиболее популярных
форматов ppt, pdf, xls и doc;
info — покажет страницу, содержащую ссылки на варианты поиска: поиск
по похожим страницам, обратные ссылки, и страницы, содержащие такую же
ссылку. Эта команда означает то же самое, что и вписать в строку поиска
данный адрес веб-страницы;
intext —в этом случае при поиске не буду учитываться заголовки
страниц и ссылки, а будет просматриваться только текст тела страницы
(тега <body>). Это бывает полезно, когда вы ищите фрагмент текста
и вам безразлично, какой у страницы заголовок и какие ссылки;
intitle: — эта команда, наоборот, ограничивает поиск только
заголовком страницы, то есть содержимым тега {title}. Например,
intitle:первая полоса (пробелов между командой и параметром быть не
должно) приведет к тому, что Google выдаст ссылки на первую полосу
русскоязычных интернет-газет;
inurl: — по этой команде поиск будет проводиться только в адресе
страницы. Обычно эту команду используют не по одиночке, а вместе с
другими, когда хотят отыскать страницу поиска. Например, команда
inurl:search выведет список страниц, у которых в адресе встречается
слово search, как в этих случаях: search.aol.com или
home.netscape.com/home/internet-search.html;
link: — возвращает список страниц, которые ссылаются на заданный
сайт. Для наглядности, введите link:raskruty.ru и получите список страниц,
ссылающихся на ресурс raskruty.ru;
related: — с помощью этой команды вы сможете получить список
страниц, похожих на данную. Например, указав related:lenta.ru вы
получите список ссылок на другие онлайновые СМИ. Кроме этого, related: -
удобное средство, если вы хотите узнать, к какой категории относит ваш
сайт Google;
site: — это, наверное, одна из самых часто используемых команд
Google. Она позволяет ограничить поиск только на указанном сайте.
А сейчас мы рассмотрим дополнительные команды поисковой машины
Yandex:
$title (выражение) — позволяет провести поиск в заголовке страницы,
например, $title (интернет-маркетинг);
$anchor (выражение) — эта команда означает поиск в тексте ссылок,
например, $anchor (itua) — находит ссылки, в которых есть слово itua;
#keywords=(выражение) — с помощью этой команды можно провести поиск
в ключевых словах, например, #keywords=(поисковая система);
#abstract=(выражение) — эта команда означает поиск в описании
страницы, например, #abstract=(искалка | поиск);
#image="значение" — такой запрос позволит произвести поиск картинок
с указанным названием, например, #image="nokia" — выберет ссылки на
сайты, на которых есть картинки с названием nokia;
#hint=(выражение) — а эта команда проведет поиск в подписях к
изображениям, например, #hint=(lenin | ленин);
#url="значение" — означает поиск на заданном сайте (странице),
например, #url="www.raskruty.ru*";
#link="значение" — таким образом вы можете задать поиск ссылок на
заданный сайт, например, #link=”www.yandex.ru*;
#mime="значение" — эта команда ограничивает тип найденных
документов, например, в результате запроса концепция Web 2.0 #mime="pdf"
вы найдете pdf-документы, в которых встречаются данные слова;
host="www.host.ru" — оператор аналогичен url с именем хоста, но
учитывает все зеркала сайта, например, host="www.yandex.ru";
rhost="ru.url.*" или rhost="ru.url.www" – этот оператор аналогичен
host, но имя хоста записывается в обратном порядке — вначале домен
верхнего уровня, затем второго и т. д. Если в конце указано .*, то поиск
идет по всем поддоменам заданного домена (но не включая домен ru.url!),
например, rhost="ru.yandex.*";
lang="язык" — такая команда отбирает для поиска страницы, написанные
на определенном языке, например, на русском (ru), украинском (uk),
белорусском (be), английском (en), французском (fr), немецком (de),
например, lang="de";
like="url.ru/file.html" — отбирает для поиска страницы, похожие на
заданный адрес, например, like="www.yandex.ru";
domain="домен" — с помощью такой записи можно произвести поиск по
страницам, которые расположены в заданном домене: domain="yandex" /+1
domain="ru";
date="ГГГГ{*|ММ{*|ДД}}" — в этом случае поиск производится только по
страницам, дата которых удовлетворяет заданному условию, например,
date="200310*";
cat=(ID региона) или cat=(ID темы) — такой поиск включает только
страницы сайтов, зарегистрированных в "Яндекс.Каталоге", тематическая
рубрика или регион которых совпадают с заданным.