Indexing data can expose things a site owner would not publish — internal URLs, staging paths, pages excluded for reasons that reveal how the site is built. That is why Yandex shows almost nothing until you prove you control the domain. Verification is the gate, and the method you choose determines how easily you lose access two years from now.
The three methods
- HTML file in the root directory (Yandex’s own recommendation). The file must contain the provided code and nothing else; a server or CMS that wraps the file in a template, adds meta tags or injects analytics breaks it. Survives header rewrites, dies in a platform migration.
- Meta tag on the home page, placed inside
<head>. Anywhere else on the page does not count. The quickest method and the first casualty of a redesign. - DNS TXT record. Slowest to propagate, and the only one that survives both a redesign and a replatform. Requires access to the domain zone.
Verification is continuous, not a one-off
Yandex re-checks the verification marker regularly. If it disappears — the file was cleaned up, the tag was dropped by a template rewrite, the DNS zone was migrated — the site returns to unverified status and a notification is issued. The statistics already collected are not lost, but access to them stops until the marker is restored. This is why “verify and forget” fails: the code has to stay on the site permanently.
Checking your own work
Before clicking Verify, run the URL through Tools → Server response check and switch the bot selector from the main indexing bot to the Yandex Webmaster bot. It reports the HTTP status and the actual page content the robot received, which settles the two arguments that otherwise consume an afternoon: whether the file is really where you think it is, and whether the server is quietly adding markup to it.
Subdomains and CMS shortcuts
If you verified the primary address yourself, the same verification code works for subdomains — add each subdomain to the console and place the same file or tag there. This shortcut does not apply when your rights on the main domain were assigned by another user rather than verified by you; in that case every subdomain has to be verified separately. Several site builders (Drupal, Joomla, Wix, LiveJournal) expose a field for the meta tag or TXT record so no file editing is needed.
If you cannot verify at all
You do not have to. Someone who already holds the Owner role can assign you a role instead, which grants access without touching the site. For an agency this is usually the better arrangement — see the access rights page.
So setzen wir das um
We verify by DNS wherever the client controls the zone, then add the HTML file as a second marker. The failure we have seen most often is the meta tag disappearing during a redesign: the client notices six weeks later, when the data they were about to use in a board report is no longer accessible. Two markers make that a non-event, and neither costs anything to maintain.
Verwandte Leistungen