Язык запросов

Поисковый запрос состоит из элементов (одиночный элемент, фраза, подзапрос) и операторов.

Пример запросаРезультат поиска
Одиночные элементы:
москва

Сайты, содержащие слово москва и его формы: москве, москвы, москву

официальный сайт

Сайты, содержащие слово официальный (и его формы) или слово сайт (и его формы)

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

Внутри и в конце одиночных элементов можно использовать символы подстановки *, ?:
моск* Сайты, содержащие слова «москва», «москве», «москву», «московский», «московская», «москвич» ...
москв? Сайты, содержащие слова «москва», «москве», «москву», «москвы»
ст?л Сайты, содержащие слова «стол», «стул» ...
В конце одиночного элемента можно использовать символ нечёткого поиска ~:
слон~ Сайты, содержащие слова слон, салон, слой, слот, склон и прочие...
Фразы:
Фраза должна быть заключена в двойные кавычки ""
"детская одежда"

Сайты, содержащие фразы: детская одежда, детской одежды, детскую одежду и прочие...

"официальный сайт"

Сайты, содержащие фразу: официальный сайт

Полезно: чтобы выполнить нечёткий поиск фразы (поиск слов фразы, находящихся поблизости), используйте в конце фразы символ нечёткого поиска ~ и число - максимальное растояние между словами:
"бесплатно юрист"~4

Сайты, содержащие слова бесплатно и юрист на расстоянии не более 4-х слов друг от друга.

Сравните результаты аналогичного, но обычного поиска фразы "бесплатно юрист"

Логические операторы

Логические операторы позволяют комбинировать различные условия запроса. Поддерживаются операторы И (AND), + (обязательный элемент), ИЛИ (OR), НЕ (NOT) и - (исключаемый элемент).

Операторы И, ИЛИ, НЕ можно соответственно заменять на &&, ||, ! или на AND, OR, NOT

Оператор ИЛИ (OR, ||):
Оператор ИЛИ является оператором по умолчанию. Это означает, что если между элементами оператор не указан (введен пробел), то используется оператор ИЛИ
москва или новгород
или
москва новгород

Сайты, содержащие слово москва или слово новгород

"детская одежда" или "детская обувь"
или
"детская одежда" "детская обувь"

Сайты, содержащие фразу детская одежда или фразу детская обувь

"детская одежда" или обувь
или
"детская одежда" обувь

Сайты, содержащие фразу детская одежда или слово обувь

Оператор И (AND, &&):
москва и новгород

Сайты, содержащие слово москва и слово новгород

"детская одежда" и "детская обувь"

Сайты, содержащие фразу детская одежда и фразу детская обувь

"детская одежда" и обувь

Сайты, содержащие фразу детская одежда и слово обувь

Оператор +:
Оператор + требует, чтобы указанный за ним элемент обязательно содержался в результатах поиска
+москва +новгород

Сайты, содержащие слова москва и новгород

+"детская одежда" +"детская обувь"

Сайты, содержащие фразу детская одежда и фразу детская обувь

+"детская одежда" +обувь

Сайты, содержащие фразу детская одежда и слово обувь

Оператор НЕ (NOT, !):
Оператор НЕ исключает из результатов поиска сайты, содержащие следующий за ним элемент
москва не новгород

Сайты, содержащие слово москва и не содержащие слово новгород

"детская одежда" не обувь

Сайты, содержащие фразу детская одежда и не содержащие слово обувь

Оператор -:
Оператор - требует, чтобы указанный за ним элемент не содержался в результатах поиска
+москва +новгород -нижний

Сайты, содержащие слова москва и новгород, но не содержащие слово нижний

"детская одежда" -обувь

Сайты, содержащие фразу детская одежда и не содержащие слово обувь

Подзапрос:
Язык запросов поддерживает использование круглых скобок () для группировки логических предложений (подзапросов).
+(обувь одежда) -детская
или
(обувь одежда) и не детская

Сайты, содержащие слово обувь или одежда и не содержащие слово детская

+(обувь одежда) +(москва новгород) +детская
или
(обувь одежда) и (москва новгород) и детская

Сайты, содержащие слово обувь или одежда и слово москва или новгород и слово детская

Поля:

По умолчанию поиск выполняется по заголовку (Title), описанию (Description), ключевым словам (Keywords) и имени (Site) сайта.

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

Важно: поле действительно только для того элемента, фразы или подзапроса, перед которым оно непосредственно стоит. Таким образом, запрос +title:москва +новгород будет искать в поле Title только слово москва. Поиск слова новгород будет выполняться во всех полях

title:"детская одежда"

Сайты, содержащие в поле Title фразу детская одежда

title:(+"детская одежда" +доставка +(москва москве))

Сайты, содержащие в поле Title фразу детская одежда и слово доставка и слово москва или москве

title:"детская одежда" AND keywords:доставка

Сайты, содержащие в поле Title фразу детская одежда и слово доставка в поле Keywords

site:одежда

Сайты, содержащие в имени сайта слово одежда

Поле host (имя домена верхнего уровня):
host:kz

Сайты в доменной зоне Казахстана kz

host:msk.ru

Сайты в доменной зоне msk.ru