Вебмастер и Search Console
Яндекс Вебмастер и Google Search Console в админке. Права на сайт подтверждаются одной кнопкой, sitemap отправляется сам, изменённые страницы уходят на переобход, запросы видны по сайту и по странице.
Модуль SEO: Вебмастер и Search Console подключает к сайту Яндекс Вебмастер и Google Search Console. Раздел — SEO → Вебмастер и Search Console. Нужен модуль SEO Pro. Оба сервиса бесплатные.
У сайта должен быть адрес в интернете (параметр url в config.php). Консоли подключаются по нему.
Яндекс Вебмастер
- Откройте oauth.yandex.ru и создайте приложение:
- платформа — Веб-сервисы;
- Redirect URI —
https://oauth.yandex.ru/verification_code; - права — Вебмастер: получение информации и Вебмастер: добавление сайтов.
- Скопируйте ClientID и Client secret на вкладку Подключение и нажмите Сохранить приложение.
- Нажмите Войти в Яндекс и получить код. Войдите в аккаунт, где должен быть сайт, и скопируйте код со страницы Яндекса.
- Вставьте код и нажмите Подключить.
Дальше сайт всё делает сам: добавляет себя в Вебмастер, ставит код подтверждения в шапку страниц и просит Яндекс проверить права. Проверка занимает до нескольких минут, сайт спрашивает о ней каждый час. Ускорить можно кнопкой Проверить права. Когда права подтверждены, sitemap отправляется в Вебмастер автоматически.
Доступ к Вебмастеру действует полгода и продлевается сам. Если Яндекс откажет в продлении, подключите заново.
Google Search Console
- В Google Cloud Console создайте проект.
- Включите в нём Search Console API и Site Verification API.
- Создайте сервисный аккаунт (IAM → Сервисные аккаунты), откройте вкладку Ключи и скачайте ключ в формате JSON.
- На вкладке Подключение укажите свой Gmail и выберите файл ключа. Нажмите Подключить Google.
Сайт подтвердит права этим сервисным аккаунтом, добавит ресурс и отправит sitemap. Ваш Gmail станет владельцем ресурса, и сайт появится в вашей Search Console.
Ключ хранится в зашифрованном виде и в админку не выводится.
Не получилось подтвердить права? Сервис не нашёл код на главной странице. Если включено Ускорение, очистите кэш страниц и нажмите Проверить права ещё раз.
Что видно
- Обзор. ИКС, страницы в поиске и исключённые, проблемы сайта по важности. Если главное зеркало в Яндексе — другой адрес, появится предупреждение. По Google — клики и показы за четыре недели и ошибки sitemap.
- Запросы. По каким запросам сайт показывается в Яндексе и Google: клики, показы, CTR и средняя позиция. У запросов Google видна страница. Колонка За 4 нед. показывает, на сколько мест запрос поднялся (▲) или опустился (▼) за четыре недели. Нажмите на запрос — откроется график его позиции по неделям.
- Динамика. Средняя позиция сайта по неделям в Яндексе и Google на одном графике, ниже — таблица по неделям: позиция, сколько запросов в ТОП-10, клики. Сами консоли хранят только последние недели, поэтому модуль сохраняет каждую неделю у себя и держит историю полтора года. При подключении подтягиваются до 12 прошедших недель — сколько их хранит консоль.
- Уведомление о падении. На вкладке Динамика есть переключатель «Сообщать в Telegram и на почту». Когда приходит новая неделя, сайт сравнивает её среднюю позицию с прошлой неделей. Если позиция упала на 2 места и больше, приходит сообщение. Если сайт дальше 13-го места, нужно падение на 15%, иначе это обычные колебания. В сообщении — позиция, число запросов в ТОП-10 и клики за обе недели, а также запросы, которые упали сильнее всего. Недели, где меньше 100 показов, не сравниваются: на таких данных падение ничего не значит. Письмо уходит на адреса для уведомлений, в Telegram — в чаты с галочкой «Статьи блога, SEO» (Настройки сайта → Почта). Уведомление включено сразу после подключения.
- Точки роста. Запросы, по которым сайт уже показывается на 4–20 месте и набрал хотя бы 5 показов за четыре недели. Сверху — с наибольшим числом показов. Это первые кандидаты на доработку: уточните заголовок и текст страницы, добавьте на неё ссылки с других страниц — и запрос может подняться в ТОП-3 или на первую страницу. Яндекс не сообщает, какая страница показывалась, поэтому страница берётся из Google, если по тому же запросу она есть.
- Карточка страницы, вкладка «Поиск». Клики, показы и позиция страницы в Google, её запросы и кнопка Проверить в Google: в индексе ли страница и какой адрес Google считает каноническим.
- Главная админки. Клики по обеим системам, ИКС и число серьёзных проблем.
Данные обновляются раз в 12 часов, кнопка Обновить данные обновляет их сразу. У Google данные приходят с задержкой в 2–3 дня. Неделя попадает в историю, когда с её воскресенья прошло три дня.
Позиция здесь — средняя за период, как её считают Яндекс и Google, а не место в выдаче в конкретный день и в конкретном городе. Она подходит, чтобы видеть тенденцию. Точные позиции по своему списку фраз показывает модуль «SEO: позиции в Топвизоре».
Переобход
Сохранили опубликованную страницу или товар — адрес встаёт в очередь на переобход в Яндексе. Сайт отправляет очередь раз в час, в пределах дневной квоты Вебмастера. Остаток квоты виден на вкладке Переобход. Там же можно отправить адрес вручную и выключить автоматическую отправку.
Пробная версия
В пробной версии работают подключение, подтверждение прав, sitemap, сводка, проблемы, запросы, динамика, точки роста и проверка страницы в Google. Отправка страниц на переобход доступна в полной версии.