- 1. Польза инструмента Google Indexing API
- 2. Подготовка: создаем проект API
- 3. Настраиваем плагин Google Indexing API в Wordpress
- 4. Как исправить самые распространенные ошибки
Каждый владелец сайта хочет выйти в топ по ключевым запросам и сделать свой веб-ресурс наиболее популярным в нише. Комплексное продвижение сайта достигается совокупностью прилагаемых усилий и методов, которые применяются. Но сейчас поговорим конкретно о попадании в индекс, в частности – о новом способе ускорить индексацию сайта. Речь пойдет об инструменте Google Indexing API, который окажется незаменим.
Новый API поможет поисковым системам просканировать сайт если не мгновенно, то быстрее, чем с помощью файлов Sitemap. Несмотря на рекомендации Джона Мюллера в Твиттере, согласно которым он предложил использовать Google Indexing API только для сайтов по поиску работы и ресурсов с прямыми трансляциями, на практике инструмент работает с любым типом данных.
1. Польза инструмента Google Indexing API
С помощью нового API можно:
- быстрее индексировать контент, поэтому сайт будет ранжироваться лучше;
- улучшить качество пользовательского трафика, поддерживая актуальность информации на сайте;
- в результате занять место в выдаче выше, чем конкуренты.
Рассмотрим пошаговый алгоритм его установки.
Прежде всего, скачиваем файл (подключаемый модуль) инструмента. Удобный способ выбираете сами.
2. Подготовка: создаем проект API
Итак, знакомимся с консолью Google API.

Рис. 1 – Google API консоль
Переходим по ссылке и из перечня вариантов выбираем «Создать новый проект» Indexing API, а затем – «Продолжить». Перешли на следующий экран – значит, всё успешно создано.

Рис. 2 – Новый проект на Google Cloud Platform
Далее понадобится создать служебный аккаунт. Выбираете проект, который только что создали, переходите на следующий экран и нажимаете кнопку «Создать аккаунт службы».

Рис. 3 – Создание аккаунта
Заполнив имя и описание проекта, копируем идентификатор учетной записи службы – он выглядит похоже на электронную почту.

Рис. 4 – Детали проекта
Нажимаем «Создать и продолжить», далее меняем свой статус на «Владелец» и снова жмем «Продолжить»:

Рис. 5 – Смена статуса аккаунта Владелец
«Готово» – и вот вы уже можете загрузить файл, который содержит ваш ключ API. Для этого кликнем на три вертикальные точки в столбце «Действия». Выбираем «Управление ключами».
При переходе на следующую страницу нажимаем «Добавить ключ» и выбираем параметр «Создать новый ключ»:

Рис. 6 – Добавление ключа
Выпадет запрос типа ключа: нужно выбрать формат JSON, который предусмотрен по умолчанию. Нажимаем «Создать»:

Рис. 7 – Создание ключа и выбор формата JSON
Если вы все сделали правильно, файл .json автоматически загрузится в ваш браузер.
После того как мы убедились, что ключ API успешно создан, подтверждаем право собственности на сервисный аккаунт в Google Search Console.
Почему это важно:
1. Так вы получите доступ к конфиденциальной информации о результатах поиска Google, относящихся к вашему сайту.
2. Также сможете влиять на то, как они выглядят и функционируют в результатах поиска.
3. Подтвержденный владелец может предоставлять другим пользователям полный доступ к аккаунту или только для чтения.
Способы, которыми можно подтвердить право собственности на аккаунт, полностью раскрыты в справке Google.
По окончании проверки ресурса нужно будет открыть консоль поиска Google, выбрать свой ресурс слева и нажать опцию «Настройки», размещенную также слева, но ниже, и помеченную шестеренкой.
Далее последовательно нажимаем «Пользователи и разрешения» – троеточие рядом с учетной записью – справа вверху «Добавить пользователя». Должно появиться всплывающее окно. Оно потребует ввести идентификатор учетной записи службы в поле «Адрес электронной почты». Когда вы дали полный доступ к аккаунту, нажмите «Добавить».

Рис. 8 – Добавление пользователя
На экране должна появиться учетная запись службы в качестве нового владельца.
Убедившись, что сервисный аккаунт добавлен в качестве владельца всех сайтов в Search Console, вы сможете использовать один проект, сервисный аккаунт и ключ JSON API на нескольких веб-ресурсах. Это как минимум удобно.
3. Настраиваем плагин Google Indexing API в WordPress
Есть три варианта установить плагин Indexing API:
- При помощи панели администратора WordPress:
Панель управления WordPress → Плагины → Добавить новый:

Рис. 9 – Добавление плагина на панель управления WordPress
- Загрузив zip-файл с панели инструментов WordPress, далее выбираем «Плагины» → «Добавить новый» → «Загрузить»:

Рис. 10 – Плагин Іnstant Indexing, загрузка
- Распаковав zip-файл на свой компьютер, а затем загрузить на свой сервер в папку /wp-content/plugins новую папку fast-indexing-api.
Установив плагин, перейдите в админке WordPress к Rank Math, который находится на панели слева. Выберите подпункт Instant Indexing Settings. На первой же вкладке Google API Settings вставьте содержимое вашего файла JSON или просто загрузите его.
Понадобится выбрать типы сообщений, которым Indexing API должен отправлять запросы Google для сканирования веб-сайта при публикации или обновлении сообщений. Не забываем нажать «Сохранить изменения».

Рис. 11 – Настройки плагина Іnstant Indexing
И завершающий этап – использовать API индексирования Google. Цель – мгновенно проиндексировать любой пост или страницу вашего сайта.
Находим вверху страницы вкладку «Консоль», переходим на подвкладку «Мгновенное индексирование» и вводим URL-адрес, один или несколько, в поле с тем же названием. Нажимаем кнопку «Отправить в API», внизу появится оповещение «Готово»:

Рис. 12 – Оповещение Готово, мгновенная индексация
На самом деле, специально переходить на вкладку и вводить урлы списком нет необходимости. Это можно делать и проще, в разделе «Сообщения WordPress». Там есть опция обновить каждое сообщение или проверить его статус:

Рис. 13 – Опция мгновенной индексации в разделе Сообщения
Вот и все. Теперь можно индексировать страницы вашего веб-ресурса быстрее обычного.
Чтобы проверить, проиндексировал ли Google страницу, вы можете воспользоваться журналами доступа.
Стоит отметить, что это отдельный плагин, который работает независимо от Rank Math, хотя разработчиками и рекомендуется совместное их использование. И помните, вы можете запрашивать индексацию URL-адресов в домене только этого домена, а не других веб-сайтов, даже если они подтверждены с помощью того же аккаунта.
4. Как исправить самые распространенные ошибки
Стоит сказать пару слов и о сложностях, которые возникают. На начальном этапе они бывают у каждого пользователя.
- Если отказано в доступе, то есть не удается подтвердить право собственности на URL, необходимо убедиться, что сервисный аккаунт указан как владелец сайта в Search Console.
- Если запрошенный объект не найден, понадобится консоль API для публикации/обновления страницы один раз. Далее вы можете использовать действие «Получить статус».
- Если Indexing API ранее не использовался в проекте [название] или отключен, вам будет достаточно скопировать и вставить URL-адрес в браузер. Плагин должен открыться, выбираете ваш проект в списке, который раскрывается вверху, и включаете API.
- Если приходит сообщение «Ошибка не определена», скорее всего, вы пытаетесь отправить на индексацию URL-адреса с другого ресурса. Нужно убедиться, что URL-адреса находятся в том же домене, что и тот, с которого вы инициируете запросы на индексирование.
Пусть применение нового инструмента окажется полезным вашему веб-ресурсу!