Technologies used in the Advertising Network

Each day, millions of internet users view ads on Advertising Network sites.

To make ads more interesting to site visitors and more effective for advertisers and ad platforms, Yandex actively develops its own technologies:

  • Data collection on users and pages. A substantial portion of the ads on YAN sites are contextual ads that are displayed to users based on their particular interests and web page content. The individual interests of users are determined by their behavior when using Yandex services or their behavior on partner sites of the Advertising Network. The technology is responsible for classifying socio-demographic groups. Various user interests are accounted for when displaying behavioral advertisements. A page's theme is determined by the YAN robot that regularly crawls the pages of sites on the Advertising Network.
  • Effective targeting system. We employ 15 types of targeting when selecting ads to display. Among them, 8 use behavioral targeting (including autoretargeting for all clients that use Yandex.Metrica), 6 use contextual targeting, and the remaining one uses learning-based targeting, which adapts to the interests of the users of several ad platforms and regions and is capable of predicting their changes in the future (for example, during holidays or during another peak season). Owing to all the above targeting, suitable ads are selected for each visitor on each specific page.
  • Predicting click probability. The selection of which ads to display on the Advertising Network is done automatically according to the maximum expected revenue. The machine-learning system MatrixNet is used to forecast click probability. It takes into account more than 120 ranking factors, which means that we select the ads that are most interesting to users and most profitable to our partners.
  • Testing ad block visibility. Advertising Network statistics account only for those ad impressions that could provide a page's visitor actual contact with an ad. In other words, for an ad impression, the ad block must be at least partially in the user's field of view, and the contact time must be sufficient for the user to actually see the ad. Data on ad block visibility is provided in the YAN interface.
  • Filtering invalid clicks. To protect from fraudulent or erroneous clicks, we use a multi-stage technology that includes automatic as well as manual filtering methods. Thanks to all this, our ad network enjoys the well-deserved trust of advertisers.

Each component of this diagram serves as a link to its appropriate Help section.