User-triggered fetcherYandex reviewed September 2026

YandexUserproxy

Yandex operates YandexUserproxy, a fetcher that proxies user actions on Yandex services, such as button clicks and page downloads for online translation. It has its own YandexUserproxy robots.txt token, but Yandex says it does not follow general robots.txt rules. Verify it by reverse DNS to a host ending in yandex.ru, yandex.net or yandex.com, confirmed by forward DNS.

OperatorYandex
User-agent tokenYandexUserproxy
PurposeUser-triggered fetcher
robots.txt tokenYandexUserproxy
Honors robots.txtPartially, see notes
Published IP rangesNo official range file
VerificationReverse DNS lookup on the requesting IP must return a host ending in yandex.ru, yandex.net or yandex.com, and a forward DNS lookup of that host must return the same IP. Yandex Webmaster also provides an IP address check tool.
Reverse DNS suffixyandex.ru, yandex.net, yandex.com
Full user-agent example (from the operator)Mozilla/5.0 (compatible; YandexUserproxy; robot; +http://yandex.com/bots)

What YandexUserproxy does

In logs the requests carry the user agent Mozilla/5.0 (compatible; YandexUserproxy; robot; +http://yandex.com/bots). The documented string has no version number. Yandex describes the traffic as proxied user actions on its services: a person clicks a button on a Yandex service and the proxy sends the resulting request, or a person asks for an online translation and the proxy downloads the page to translate it. Each request corresponds to something a Yandex user did rather than to a scheduled crawl of your site.

Yandex lists YandexUserproxy as a named robots.txt token, yet its documentation states that the robot does not take general robots.txt rules into account. A rule under User-agent: * will not stop it. Rules addressed to the YandexUserproxy token are the documented way to express a preference; Yandex does not spell out how far it honors such rules for user-initiated requests. Blocking it at the server level stops Yandex users from translating your pages through Yandex's online translation and from completing the button-driven actions that route through this proxy. Yandex describes it as a proxy for user actions, not as an indexing robot, and documents no effect on indexing.

Operator note. It does not take into account the general rules in robots.txt. The documented UA string carries no version number.

Controlling YandexUserproxy with robots.txt

Use the token YandexUserproxy in robots.txt. Yandex documents limits on how this bot applies robots.txt; see the operator note.

Block everything
User-agent: YandexUserproxy
Disallow: /
Allow everything
User-agent: YandexUserproxy
Allow: /

Verifying a request is really YandexUserproxy

Anyone can put YandexUserproxy in a User-Agent header. Reverse DNS lookup on the requesting IP must return a host ending in yandex.ru, yandex.net or yandex.com, and a forward DNS lookup of that host must return the same IP. Yandex Webmaster also provides an IP address check tool.

Reverse DNS check
host <request-ip>
# expect a hostname ending in yandex.ru, yandex.net, yandex.com
host <that-hostname>
# expect it to resolve back to <request-ip>

Common questions

Should I block YandexUserproxy?

Only if you want to stop Yandex users from reaching your pages through Yandex services, for example online translation of your pages. Yandex says the robot proxies real user actions, so blocking it affects those people rather than search indexing. Yandex does not document any consequence for your presence in Yandex Search.

Does YandexUserproxy obey robots.txt?

Partly. Yandex's robot list marks it as not following general robots.txt rules, so a User-agent: * block has no effect on it. Yandex does list YandexUserproxy as its own user agent token, but the documentation does not describe how it treats rules addressed to that token for requests that a person triggered.

How do I verify YandexUserproxy?

Run a reverse DNS lookup on the IP address. A real request resolves to a host name ending in yandex.ru, yandex.net or yandex.com. Then run a forward lookup on that host name and confirm it returns the same IP. Yandex also has an IP address check tool in Yandex Webmaster. Yandex's documentation gives no IP range file for it.

Sources

Every fact on this page was checked against Yandex's own documentation, listed below, and re-checked by a second reviewer before publication. Reviewed September 2026.

Related crawlers

This registry documents how operators describe their own bots so site owners can identify and control them. It does not publish third-party IP lists or guess at undocumented behaviour. To see how your own site responds to automated visitors, the bot detection scanner reads a URL's live response and names the protection it finds.