Search by individual words and phrases

By default, Yandex searches for all forms of the word specified in the query. The exception is when the following operators are used: ! and ".

You can refine your query using operators.

  1. Search for a word in the specified form
  2. Search for documents with a specific word
  3. Search by quotation
  4. Search by quotation with a missing word
  5. Search for documents with any word from the query
  6. Search for documents that don't have a specific word

Search for a word in the specified form

You can use multiple ! operators in one query.

Operator Syntax Query example
!
!word

[!Curiouser !and !curiouser]

You'll find documents with the words “!Curiouser !and !curiouser” in the specified form.

Search for documents with a specific word

You can use multiple + operators in one query.

Operator Syntax Query example
+
word1 +word2

[croquet +flamingo]

You'll find documents that definitely contain the word “flamingo” and may contain the word “croquet”.

Please note that Yandex doesn't guarantee that all documents matching the query appear in the search results.

Search by quotation

Search for documents containing query words in the specified sequence and form.

Operator Syntax Query example
"
"word1 word2 ... wordN"

["drink me"]

You'll find documents containing this quotation.

Search by quotation with a missing word

One * operator matches a single missing word.

Attention. Used only as part of the " operator.
Operator Syntax Query example
*
"word1 * word2 ... wordN"

The operator is separated by spaces.

["this watch is exactly * days slow"]

You'll find documents containing this quotation, including the missing word.

Search for documents with any word from the query

You can use multiple | operators in one query.

Operator Syntax Query example
|
word1 | word2 | ... | wordN

The operator is separated by spaces.

[Cheshire cat | hatter | march hare]

You'll find documents containing at least one of the query words: “Cheshire cat”, “hatter”, or “march hare”.

Search for documents that don't have a specific word

Only the word preceded by the operator is excluded. The excluded word should be placed at the end of the search query.

You can use multiple - operators in one query.

Restriction.

If you try to place a - operator before a number, this will be considered a search query for a negative number. For the operator to work, put the word starting with a number in quotation marks.

Operator Syntax Query example
-
word1 word2 ... -wordN -wordN+1

[Twinkle twinkle little -star]

You'll find documents containing the words “Twinkle twinkle little”, but not “star”.

[fantastic beasts -"3D"]

You'll find documents containing the words “fantastic beasts”, but not “3D”.