Recommended search queries
Yandex.Webmaster chooses search queries that match your site's topic. They can be used to increase traffic through organic search and contextual advertising.
Queries are available on the
page.When selecting them, Yandex.Webmaster looks at search results and chooses queries for which the site has impressions and for which it has none so far. The URL of the page that you can use as a target is displayed for each query.
You can export the displayed data in CSV or XLS format.
Filtering queries by region
As a rule, search queries differ depending on the search region. By default, the page shows data for all regions. To specify the region, use the filter (the icon). The filter features regions with the largest number of queries per month.

Filtering data by query or URL
With the icon, you can filter the data:
- Match any of the conditions (corresponds to the “OR” operator).
- Match all conditions (corresponds to the “AND” operator).
You can use special characters to match the beginning of the string or a substring, and set more complex conditions using regular expressions. To do this, choose Query matches or URL matches from the list and enter the condition in the field. You can add multiple conditions by putting each of them on a new line.
For conditions, the following rules are available:
Character | Description | Example |
---|---|---|
* | Matches any number of any characters | Display data for all pages that start with https://example.com/tariff/, including the specified page: Using the * character The * character can be useful when searching for URLs that contain two specific elements or more. For example, you can find news or announcements for a certain year: |
@ | The filtered results contain the specified string (but don't necessarily strictly match it) | Display information for all pages with URLs containing the specified string: @tariff |
~ | Condition is a regular expression | Display data for pages with URLs that match a regular expression. For example, you can filter all pages with address containing the fragment ~table|sofa|bed repeated once or several times. |
! | Negative condition | Exclude pages with URLs starting with https://example.com/tariff/: !/tariff/* |
Character | Description | Example |
---|---|---|
* | Matches any number of any characters | Display data for all pages that start with https://example.com/tariff/, including the specified page: Using the * character The * character can be useful when searching for URLs that contain two specific elements or more. For example, you can find news or announcements for a certain year: |
@ | The filtered results contain the specified string (but don't necessarily strictly match it) | Display information for all pages with URLs containing the specified string: @tariff |
~ | Condition is a regular expression | Display data for pages with URLs that match a regular expression. For example, you can filter all pages with address containing the fragment ~table|sofa|bed repeated once or several times. |
! | Negative condition | Exclude pages with URLs starting with https://example.com/tariff/: !/tariff/* |
The use of characters isn't case sensitive.
The @,!, ~ characters can be used only at the beginning of the string. The following combinations are available:
Operator | Example |
---|---|
!@ | Exclude pages with URLs containing tariff: !tariff |
!~ | Exclude pages with URLs that match the regular expression |
Operator | Example |
---|---|
!@ | Exclude pages with URLs containing tariff: !tariff |
!~ | Exclude pages with URLs that match the regular expression |
Usage example
Let's say you have an online store. The margin of products is different, so your aim is to attract more traffic to certain pages.
- Filter the list of recommended queries by the desired URL or mask using the
icon.
- Sort the data by impression forecast in descending order.
- Make sure that the site page matches the search query. For example, for the query [“product name” characteristics], make sure the product has the appropriate characteristics, and for [“product name” overview], that there's an overview.
- Optimize the site page so that it matches the main recommended queries. For example, check the page text, h1 header, and the content of the title element and the description meta tag.
Estimating selected queries
To estimate the effectiveness of the selected queries, you can use the forecasts:
- The number of impressions.
- The number of clicks.
- Cost per click.
The forecast is based on Yandex.Direct statistics for impressions and clicks over the last 28 days. The calculation takes into account:
Positions, days, times and regions of the ad impressions.
Whether these impressions led to clicks.
Bids and the actual cost per click.