Directory / Search engines

YandexScreenshotBot

Verifiable

Yandex's screenshot robots, which fetch a page so a picture of it can be taken. Yandex documents two of them: YandexScreenshotBot for the desktop rendering and YandexMobileScreenShotBot for the mobile one. Neither follows the general robots.txt rules.

Operated by Yandex · Official documentation

User agents

Patterns this directory matches, with real observed strings.

  • regexYandexScreenshotBot/\d
  • regexYandexMobileScreenShotBot/\d
  • observedMozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Safari/537.36 (compatible; YandexScreenshotBot/3.0; +http://yandex.com/bots)
  • observedMozilla/5.0 (compatible; YandexMobileScreenShotBot/1.0; +http://yandex.com/bots)

How to verify

Reverse-DNS check a client IP

dig -x <client-ip> +short   # expect a hostname matching *.yandex.ru

Reverse-DNS suffixes: *.yandex.ru, *.yandex.net, *.yandex.com

Good Bot Practices scorecard

  • Identifies honestly

    Stable UA token documented (2 patterns)

  • Verifiable

    Verifiable

  • Respects robots.txt

    Does not honor robots.txt

  • Behaves

    Crawl-rate behavior is operator-declared; not machine-verifiable from this dataset

  • Reachable operator

    Operator and documentation published

Measured against the Good Bot Practices.