Placing and displaying ads

I inserted code but the ads are not being displayed

Here are a few possible reasons for problems with displaying ads:

  • The ad code was recently installed: the YAN robot requires some time to index the page and link it to ads. Be patient and you will start getting ad impressions.

  • Your ad code was inserted incorrectly: check that your JavaScript ad block code has been correctly installed. Please keep in mind that when copying code, your text editor might truncate or wrap long strings, which might cause the JavaScript code to run incorrectly. Make sure the code does not get modified during copying.

  • Code is not valid for this ad platform: make sure that the inserted ad block code was created for the specific ad platform and not for one of your other ad platforms.

  • Site is banned from indexing: the site must be accessible for indexing by the YAN robot called YandexDirect. If indexing a site or its individual pages is banned (for example, in the robots.txt file), the robot will not be able to index the content of the pages nor select relevant ads for them.

  • Text is wrapped in the <noindex> tag: make sure that the page has text on it and that it has not been excluded using the <noindex> tag. It is not possible to select content-based ads for pages that have no text.

  • Your browser has cached old information: to update the information, press CTRL+F5.

I don't like the ads that were selected for my site

If you don't want to see ads related to particular topics on your site, use the family filter. To disable impressions for ads that link to certain domains (for example, to disable impressions for your competitors' ads), you can block competitors.

Please contact us if you think that ad texts or images contained in ads violate the rules for placing ads on Yandex or the laws of the Russian Federation, or negatively affect traffic and the activity of your site's users. In your message, indicate the link that the ad directs to (a link like or and send a screenshot of the page.

Ads on the site do not match the site's theme

The Yandex Advertising Network may display ads based on user interests. This technology helps users see ads that most interest them, helps advertisers better target their intended audience, and helps partners earn more money.

I would like to place ad blocks from other ad systems on my site

You can place ad blocks from other ad systems on the same page as Yandex ad blocks. However, in accordance with the Terms of Participation of the Advertising Network, ad blocks from other systems must be different from Yandex ad blocks (they must be designed in a different format and with a different color scheme). Ad code from other content-based advertising systems must not interfere with the execution of ad code from the Yandex Advertising Network and must not in any way affect the displayed ads.

Note that YAN blocks can display advertising from other systems (alternative advertising in Yandex.Direct blocks or your own advertising in RTB blocks).

I would like to make modifications to Yandex ad block code

According to the Terms of Participation for the Yandex Advertising Network, partners shall not modify Yandex ad block code in any way. In addition, partners shall not:

  • Modify hyperlink addresses contained in ads or use any other means to modify Yandex-defined user redirects from ads, substitute or use any other means to hinder user access to pages or sites specified in hyperlinks within ads.

  • Delete, edit, or displace an ad or page containing an ad, apply filters to it, modify the order, type, or other characteristics of ad display.

If any of these rules are violated, a partner account on the Yandex Advertising Network may be blocked.

I would like to use my own scripts to count statistics on ad blocks

Yandex does not inspect any external scripts. If any use of a script results in a violation of our Terms of Participation, the Advertising Network partner's account may be blocked.

Number of clicks/impressions in statistics has decreased

Invalid clicks and impressions (malicious or erroneous) may be removed from the clicks and impressions statistics. The filtration process takes from two days to a month, therefore some indicators in the statistics in this time may slightly decrease.