Окт
07
2010

Язык запросов Яндекса

Язык запросов ЯндексаНедавно я приобрел интересный информационный продукт: «Как составить свою базу трастовых сайтов» для бесплатной раскрутки своего проекта. Ничего сложного в этом нету как выяснилось. Только нужно знать язык поисковых запросов. Этим постом я начинаю публиковать целую серию статьей как нужно правильно с точки зрения оптимизаторов использовать поисковые системы. В каждой из них есть документация, но многие либо не знают где она находится, либо плохо владеют английским (в случае гугла).

Итак начнем с Яндекса. Вот ссылка где все описано: //help.yandex.ru/search/?id=481939
Но теория и практика вещи все-таки разные 🙂
В яндексе можно воспользоваться и расширенным поиском не знаю о языке поисковых запросов, но мы так делать не будем.
Итак если Вам нужно найти точною фразу берем ее в кавычки.

Пример. Запрос: «Язык запросов»

Если в точной фразе пропущено одно слово или несколько пишет соответственно одну или несколько звездочек через пробел.

Пример. Запрос: «Язык * запросов»

Если Вам нужно найти документ где искомые слова должны встречаться в пределах предложения, то используем оператор &.

Пример. Запрос: запрос & язык

Если слова должны быть в одном документе не зависимо на каком расстоянии друг от друга, то используем оператор &&.

Пример. Запрос: язык && запрос

Также можно воспользоваться очень похожим к этому оператором < <.

Пример. Запрос: язык < < запрос

Можете сравнить эти два запроса и увидите, что результаты выдачи будут разными. Так как в первом случае ранжирование документа идет по двум словам, а во втором только по первому слову, а второе просто должно встречаться в документе.

Как исключить слово из запроса?
Для этого нам поможет оператор ~~.

Пример. Запрос: язык ~~ запрос

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

Пример. Запрос: язык ~ запрос

Можно еще так поискать.

Пример. Запрос: язык ~ /+1 запрос

Т.е. исключаемое слово не будет идти сразу за искомым словом, но может встречаться даже в одном предложении через слово.

Расстояние между словами.
В этом случае поможет оператор / после которого можно указать количество слов между искомыми словами. Например /2. Если же нужно найти искомые слова разделенные несколькими предложениями делаем так.

Пример. Запрос: язык && /3 запросов

Порядок слов.
Можно найти слова в некотором порядке. Допустим нужно найти отчество Пушкина.

Пример. Запрос: Александр /+2 Пушкин

Обратный порядок.

Пример. Запрос: Александр /-1 Пушкин

Слова расположенные в заданной окрестности.

Пример. Запрос: Александр /(-1 +2) Пушкин

Найти любое из слов. Полезно когда у слова есть много синонимов.

Пример. Запрос: девушка | женщина | любимая

Для сложных запросов есть скобки.

Пример. Запрос: кривой ~~ (кривой & рог)

Морфология.
Запрос !день найдет страницы, где слово день встречается только в такой форме с заглавной или строчной буквы; запрос !День — только с заглавной.
Запрос !!день найдет все формы слова — дня, дню, днем и др., и не найдет форм слова деть (одна из которых совпадает со словом день).

Документные операторы.

Поиск текста в заголовке страниц (title).

title:яндекса нет
title:(яндекса нет)

Поиск ограничивается группой страниц с заданным URL.

язык запросов url:darmoid.ru/*

Поиск по всем поддоменам и страницам указанного сайта.

язык запросов site:darmoid.ru

Поиск ограничивается группой страниц, URL которых содержит заданный фрагмент.

inurl:darmoid

Оператор аналогичен url с именем хоста.

host:www.darmoid.ru

Оператор аналогичен host, но имя хоста записывается в обратном порядке.

rhost:ru.url.* или rhost:ru.url.www

Поиск ограничивается определенным типом файла: pdf (Adobe Portable Document Format), doc (Microsoft Word), ppt (Microsoft PowerPoint), xls (Microsoft Excel), rtf (Rich Text Format), swf (Macromedia Flash).

(анкета ~~ загранпаспорт) (mime:pdf | mime:doc)

Поиск ограничивается страницами на определенном языке: русском (ru), украинском (uk), белорусском (be), английском (en), французском (fr), немецком (de), казахском (kk), татарском (tt).

BBC lang:ru

Поиск по страницам, которые расположены в заданном домене.

domain:yandex /+1 domain:ru

Поиск только по страницам, дата которых удовлетворяет заданному условию.

date:ГГГГ{*|ММ{*|ДД}}
date:200310*

Поиск только по страницам, дата изменения которых находится в заданном интервале.

date:ГГГГ{*|ММ{*|ДД}}..date:ГГГГ{*|ММ{*|ДД}}
хит-парад date:20090901..20090915

Поиск только по страницам, измененным раньше указанной даты. Допустимы также операторы :>, :< =, :>=.

Поиск только страниц сайтов, зарегистрированных в Яндекс.Каталоге, тематическая рубрика или регион которых совпадают с заданным. Идентификатор региона можно получить, прибавив к коду региона смещение 11000000. Идентификатор тематической рубрики получается прибавлением к коду темы смещения 9000000.

cat:ID региона или cat:ID темы

Языки запросов поисковых систем в большей степени нужно знать продвинутым пользователям и вебмастерам для продвижение сайтов.

А вот эту памятку //help.yandex.ru/search/?id=1111313 предлагаю Вам распечатать. Я уже себе так и сделал 🙂



Метки: ,


  • Оптимизация сложная вещь, но очень полезная.
    Я тоже пробую ею заниматься, но пока еще очень далек от успеха…

  • Яндекс сцуко хитрый… Немного сложно сразу врубиться, но при внимательном рассмотрении, нужно пробовать!!!

Читайте, не отвлекайтесь! =)

© Интернет дом ленивца - личный блог о сео, смо, сайтостроению. Построен на небольших заметках автора. Копирование материалов без активной ссылки на darmoid.ru запрещается и преследуется законом об авторском праве!
Вверх!