Перейти к содержимому

Почему не проходит подтверждение прав в Google Search Console?

Подтверждение

Сообщение об ошибке в Search Console называет причину, и почти всегда это одно из трёх. Google не нашёл ваш токен (не та страница, не то место, файл отсутствует, DNS-запись ещё не заработала), нашёл токен, который не совпадает (чужой, изменённый или обрезанный при копировании), или вообще не смог открыть страницу (вход по логину, редирект, ошибка сервера). Сопоставьте сообщение со своим способом ниже, исправьте проблему на работающем сайте и снова нажмите Подтвердить.

Сначала проверьте адрес ресурса

Большинство «загадочных» сбоев — это несовпадение адреса. Ресурс с префиксом URL для https://example.com/ проверяется именно по этому адресу, поэтому, если ваш сайт на самом деле открывается по https://www.example.com/ или всё ещё по http://, добавьте ресурс с тем адресом, по которому действительно загружается главная страница. При поиске файла подтверждения Search Console не следует за редиректами, поэтому главная страница с перенаправлением ломает именно этот способ.

Загрузка HTML-файла

В справке Google по подтверждению указаны такие условия:

  • Файл лежит в корне ресурса без изменений: то же имя, то же содержимое.
  • Для доступа к нему не должен требоваться вход, и он не должен открываться только через редирект.
  • Возможные ошибки: файл не найден, неверное содержимое, перенаправление на недопустимый адрес или признаки возможного взлома сайта.
  • Если позже удалить файл, подтверждение будет потеряно.

HTML-тег

Тег должен находиться в <head> главной страницы, которая отдаётся по адресу ресурса, быть виден незалогиненным посетителям и располагаться в первых 2 МБ файла. Сбой означает, что тег там не найден, токен неверный (часто это токен коллеги) или разметка повреждена. Способы исправления описаны в материале HTML tag verification.

DNS-запись

Для ресурса типа «Домен» добавьте TXT-запись со значением, которое выдал Search Console, оставив хост пустым или указав @. Вручную добавленная запись может начать отдаваться вашим провайдером только через два-три дня, и до этого момента вы будете видеть сообщение «не найдено» или о несовпадении. Проверьте, что видно снаружи:

dig +short TXT example.com

Среди возвращённых строк должно быть значение, которое дал Search Console. После подтверждения запись нужно сохранить. Подробности — в материале DNS verification.

Google Analytics

Нужны права на редактирование аккаунта Analytics, один и тот же аккаунт Google в обоих продуктах и фрагмент gtag.js или analytics.js в <head> главной страницы без изменений. Подтверждение не проходит, если фрагмент отсутствует, повреждён, устарел или стоит не там, если на странице вместо него установлен код Tag Manager (тогда используйте способ через Tag Manager) или если прав недостаточно.

Google Tag Manager

Нужны права «Публикация» или «Администратор» для контейнера и один и тот же аккаунт Google в обоих продуктах. Часть контейнера с <noscript> должна идти сразу после открывающего тега <body>, и между ними могут быть только HTML-комментарии. Типичные причины сбоя: тег отсутствует, стоит не в том месте, контейнер не привязан к вашему аккаунту или недостаточно прав.

Если подтверждение однажды сработало, а потом перестало

Search Console время от времени перепроверяет токены. Когда токен пропадает — после редизайна, чистки DNS или удаления файла, — вам приходит уведомление, а права истекают по окончании льготного периода. Верните токен на место или подтвердите права вторым способом, чтобы одно изменение не лишило вас доступа.

Как помогает AutoPSEO

AutoPSEO показывает только те ресурсы, которыми ваш аккаунт Google действительно может пользоваться как владелец или пользователь, поэтому ресурс, застрявший на подтверждении, не появится, пока не пройдёт проверку. Как только это произойдёт, подключите аккаунт Google, и ресурс появится без дополнительной настройки.

Переведите SEO-контент на автопилот

Подключите Search Console и свой сайт. AutoPSEO просканирует его и сразу спланирует первые темы. Банковская карта не нужна.