Search Engine Crawlers

YandexVerticals user agent

Operated by Yandex

Search indexOfficial docs Allow

YandexVerticals is the robot of Yandex classifieds such as Auto.ru, Yandex Realty and Yandex Jobs.

The YandexVerticals bot at a glance

  • YandexVerticals is operated by Yandex and crawls web pages for a search engine index.
  • The robots.txt token for YandexVerticals is YandexVerticals.
  • Blocking a search engine crawler removes your pages from that search engine's results.
  • YandexVerticals robots.txt support: Yes.
  • Recommendation for Generative Engine Optimization (GEO): Allow.

What is YandexVerticals?

It collects listings for those vertical services.

Yandex lists this robot on its official page of Yandex robots.

Should you block YandexVerticals?

Allow YandexVerticals unless it causes a measurable load problem.

Effect on search rankingsBlocking a search engine crawler removes your pages from that search engine's results.
Effect on AI visibilityAI features built on that search index, such as Google AI Overviews and AI Mode on top of Googlebot, also lose access to your pages.
Follows robots.txtYes
RecommendationAllow

How to block or allow YandexVerticals

Put the robots.txt rule in the file at the root of every domain and subdomain, for example https://example.com/robots.txt. The token YandexVerticals is matched case-insensitively.

robots.txt: block

# Block YandexVerticals
User-agent: YandexVerticals
Disallow: /

robots.txt: allow

# Allow YandexVerticals
User-agent: YandexVerticals
Allow: /

robots.txt: partial

# Keep YandexVerticals out of private areas only
User-agent: YandexVerticals
Disallow: /wp-admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Allow: /

Nginx

# Nginx: return 403 to YandexVerticals
if ($http_user_agent ~* "(YandexVerticals)") {
    return 403;
}

Apache

# Apache .htaccess: return 403 to YandexVerticals
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (YandexVerticals) [NC]
RewriteRule .* - [F,L]

Cloudflare WAF

# Cloudflare > Security > WAF > Custom rule, action: Block
(http.user_agent contains "YandexVerticals")

How to verify real YandexVerticals traffic

Reverse DNS check: look up the request IP, confirm the hostname ends in yandex.ru, yandex.net, yandex.com, then look up that hostname and confirm it returns the same IP.

# 1. Reverse lookup: the hostname must end in yandex.ru, yandex.net, yandex.com
host REQUEST_IP
# 2. Forward lookup: must return the same REQUEST_IP
host HOSTNAME_FROM_STEP_1

How to find YandexVerticals in your server logs

Search the web server access log for the token. The command below counts YandexVerticals requests per URL on Nginx or Apache.

grep -i "YandexVerticals" access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head -20

For a full report per AI bot, upload the log to the AI Log File Analyzer, a free tool by Justin Hà.

YandexVerticals user agent string

The full user agent Yandex publishes for YandexVerticals. Version numbers such as Chrome/W.X.Y.Z change over time, so match the token, not the whole string.

Mozilla/5.0 (compatible; YandexVerticals/1.0; +http://yandex.com/bots)

YandexVerticals FAQ

YandexVerticals identifies itself with the robots.txt token "YandexVerticals". A typical request header reads: Mozilla/5.0 (compatible; YandexVerticals/1.0; +http://yandex.com/bots)

Yes. Yandex states that YandexVerticals follows robots.txt rules written for the "YandexVerticals" token.

Blocking a search engine crawler removes your pages from that search engine's results. AI features built on that search index, such as Google AI Overviews and AI Mode on top of Googlebot, also lose access to your pages.

Add two lines to the robots.txt file at the root of each domain and subdomain: "User-agent: YandexVerticals" followed by "Disallow: /". The token is case-insensitive. Changes can take up to 24 hours to be picked up.

Yes. Run a reverse DNS lookup on the request IP; a real YandexVerticals request resolves to yandex.ru, yandex.net, yandex.com, and a forward lookup of that hostname returns the same IP.

Search your server access log for "YandexVerticals", for example with: grep -i "YandexVerticals" access.log. The AI Log File Analyzer by Justin Hà counts visits per AI bot from an uploaded log file.

Sources: Yandex crawler documentation. Last reviewed by Justin Hà.

See which of these bots actually reach your website

The AI Log File Analyzer by Justin Hà counts visits from GPTBot, ClaudeBot, PerplexityBot and other AI crawlers in your server log, for free. The GEO Technical Package sets up robots.txt, llms.txt and crawler access for AI search.

Zalo logo Chat Zalo WhatsApp logo Chat WhatsApp