Dataset builders

YandexAdditional

YandexAdditional is a bot operated by Yandex that crawls pages into a dataset that may be reused or shared with third parties. Retrieves data used for YandexGPT quick answers features. It honours robots.txt, and a request claiming to be YandexAdditional can be checked against a forward-confirmed reverse DNS lookup.

YandexReverse DNSrobots.txt:Honours

Live check

Verify an IP that claimed to be YandexAdditional

Paste the address from the log line. It is checked against what the operator publishes.

Reference

YandexAdditional at a glance

Reference data for the YandexAdditional crawler
User agentYandexAdditional

Token only: match on the substring.

OperatorYandex
PurposeScrapes/analyzes data for the YandexGPT LLM.
Respects robots.txtHonourssource
Verification methodReverse DNSReverse DNS, forward confirmed

Yandex documents a reverse-then-forward DNS check against yandex.ru, yandex.net and yandex.com hostnames. The same check covers the YandexGPT crawlers.

https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.html

Crawl patternNot published
Robots.txt tokensYandexAdditionalYandexAdditionalBot
Operator documentationNone published

Retrieves data used for YandexGPT quick answers features.

robots.txt

Allow or block YandexAdditional

Paste one at the root of your domain. Rules are per token.

Block YandexAdditional
User-agent: YandexAdditional
User-agent: YandexAdditionalBot
Disallow: /
Allow YandexAdditional
User-agent: YandexAdditional
User-agent: YandexAdditionalBot
Allow: /
Allow, except the pages you never want quoted
User-agent: YandexAdditional
User-agent: YandexAdditionalBot
Allow: /
Disallow: /account/
Disallow: /checkout/
Disallow: /search

Edit the Disallow paths to match your own URLs.

What blocking actually costs you

Blocking YandexAdditional keeps your pages out of the datasets it builds from future crawls. It does not remove anything collected earlier, and how each operator uses or shares its data varies, so check their policy.

Build a file for every crawler

FAQ

YandexAdditional questions

What is YandexAdditional?

YandexAdditional is a bot operated by Yandex that crawls pages into a dataset that may be reused or shared with third parties. Retrieves data used for YandexGPT quick answers features. It honours robots.txt, and a request claiming to be YandexAdditional can be checked against a forward-confirmed reverse DNS lookup.

Does YandexAdditional respect robots.txt?

Yes. The operator documents that YandexAdditional reads robots.txt and follows Disallow rules for its own token. Rules take effect on the next fetch of the file, which can be hours or days after you publish them.

How do I verify a request really came from YandexAdditional?

Yandex documents a reverse-then-forward DNS check against yandex.ru, yandex.net and yandex.com hostnames. The same check covers the YandexGPT crawlers. The reference is published at https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.html.

How do I block YandexAdditional?

Add these user-agent tokens (YandexAdditional, YandexAdditionalBot) to robots.txt with Disallow: /. If the crawler ignores robots.txt, match the user agent at your CDN or reverse proxy and return 403 there instead.

Will blocking YandexAdditional hurt my search rankings?

Blocking YandexAdditional keeps your pages out of the datasets it builds from future crawls. It does not remove anything collected earlier, and how each operator uses or shares its data varies, so check their policy.

    YandexAdditional (Yandex): User Agent, IP Verification & robots.txt | IPScanner