Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex Search API
  • Getting started
  • Access management
  • Pricing policy
  • Audit Trails events
  • Release notes
    • Error codes
    • Request headers for troubleshooting
    • Search operators
    • Search regions
  1. Applications
  2. Search operators

Search query language and search operators

Written by
Yandex Cloud
Updated at February 3, 2026

When searching, Yandex only considers the meaningful words in the query, ignoring stop words, such as prepositions, conjunctions, and pronouns, that do not change the meaning of the key phrase. For example, in the phrase "how and when to travel to Mars", only "travel" and "Mars" are indexed. However, if stop words affect the meaning of the phrase, as in "it’s out of friendship", Yandex automatically detects them and includes them in the search phrase. Search results will contain the entire phrase, rather than individual occurrences of "friendship". In statistics, such matches count as word-by-word matches because all words from the phrase are used.

Search results are also affected by negative phrases, i.e., words or phrases that, when used in a query, exclude a match from the search results. They are used to filter out irrelevant traffic. If a negative phrase contains stop words, the system automatically detects them.

Along with stop words and negative phrases, you can use search operators, i.e., special symbols that affect the meaning of a search phrase. The table below lists all operators and provides examples of key phrases and search results obtained when using these operators.

Operator Description Key phrase example Results to show
- Excludes words from the query. delivery -flower food delivery
home delivery
flower delivery
! Keeps the grammatical form of the word (number, case, and tense). buy a !dog buy a dog
buy food for dogs
buy dogs
+ Includes stop words (any words that do not add semantic meaning). work +from home work from home
home work
work at home
" " Keeps the word count and returns matches with no extra words. "purchase a car" purchase a car
a car purchase
purchase a red car
[] Forces a particular word order with the given word forms and stop words. tickets [from moscow to paris] tickets from moscow to paris
plane tickets from moscow to paris
tickets from paris to moscow
moscow paris tickets
moscow to paris cheap tickets
() and | Group words in complex queries. order (sushi rolls|pizza) order sushi rolls
order pizza

Wordstat supports all operators in the GetRegionsDistribution and GetTop methods. The GetDynamics method supports all operators for daily breakdowns, while for weekly and monthly breakdowns, it only supports +.

Was the article helpful?

Previous
Request headers for troubleshooting
Next
Search regions
© 2026 Direct Cursus Technology L.L.C.