Морфологія та пошуковий контекст

При пошуку з урахуванням морфології беруться до уваги:

  • форма заданого слова (відмінок, рід, число тощо);
  • частина мови (іменник, прикметник, дієслово тощо).

За замовчуванням Яндекс шукає всі форми слова, зазначеного у запиті. Наприклад, на запит [розповів] пошук проводитиметься за формами дієслова: «розповісти», «розповім», «розповідати» тощо, але не за спільнокореневими словами типу «розповідь», «розповідач». Винятки становлять випадки, коли використовуються оператори ! та " .

Також ви можете конкретизувати пошуковий запит за допомогою операторів, які уточнюють наявність запитуваних слів у документі.

Оператор

Опис

Синтаксис

Приклад запиту

!

Пошук слова у заданій формі.

Допустимо використовувати кілька операторів ! у рамках одного запиту.

!слово

[!розповів]

Буде знайдено документи зі словом «розповів» у заданій формі.

+

Пошук документів, в яких обов'язково є виділене слово.

Допустимо використовувати кілька операторів + в одному запиті.

слово1 +слово2

[Київ +трамвай +пам'ятник]

Буде знайдено документи, в яких обов'язково містяться слова «трамвай» і «пам'ятник» та може бути слово «Київ».

"

Пошук за цитатою.

Пошук документів, що містять слова запиту в заданій послідовності та формі.

"слово1 слово2 ... словоN"

["У Диканьці ніхто не чув"].

Буде знайдено документи, що містять цю цитату.

*

Пошук за цитатою з пропущеним словом (словами).

Один оператор * відповідає одному пропущеному слову.

Увага. Використовується лише у складі оператора " .
"слово1  * слово2 ... словоN"

Оператор відокремлюється пробілами.

["не чув як * украв місяць"]

Буде знайдено документи, що містять цю цитату, включаючи пропущене слово.

|

Пошук документів, у яких є будь-яке слово із запиту.

Допустимо використовувати кілька операторів | в одному запиті.

слово1 | слово2 | ... | словоN

Оператор відокремлюється пробілами.

[яхта | човен | корабель]

Буде знайдено документи, в яких є хоча б одне зі слів запиту: «яхта», «човен» або «корабель».

-

Пошук документів, у яких немає заданого слова.

Виключається лише слово, перед яким стоїть оператор.

Допустимо використовувати кілька операторів - в одному запиті.

слово1 слово2 ... -словоN

[зоопарк -київський]

Буде знайдено документи, в яких є слово «зоопарк», але немає слова «київський».