Google Indexing API: индексируем сайт быстрее!



Каждый владелец сайта хочет выйти в топ по ключевым запросам и сделать свой веб-ресурс наиболее популярным в нише. Комплексное продвижение сайта достигается совокупностью прилагаемых усилий и методов, которые применяются. Но сейчас поговорим конкретно о попадании в индекс, в частности – о новом способе ускорить индексацию сайта. Речь пойдет об инструменте Google Indexing API, который окажется незаменим.

Новый API поможет поисковым системам просканировать сайт если не мгновенно, то быстрее, чем с помощью файлов Sitemap. Несмотря на рекомендации Джона Мюллера в Твиттере, согласно которым он предложил использовать Google Indexing API только для сайтов по поиску работы и ресурсов с прямыми трансляциями, на практике инструмент работает с любым типом данных.

1. Польза инструмента Google Indexing API

С помощью нового API можно:

  • быстрее индексировать контент, поэтому сайт будет ранжироваться лучше;
  • улучшить качество пользовательского трафика, поддерживая актуальность информации на сайте;
  • в результате занять место в выдаче выше, чем конкуренты.

Рассмотрим пошаговый алгоритм его установки.

Прежде всего, скачиваем файл (подключаемый модуль) инструмента. Удобный способ выбираете сами.

2. Подготовка: создаем проект API

Итак, знакомимся с консолью Google API. 

Консоль Google API

Рис. 1 – Google API консоль

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

Создание нового проекта на Google Cloud Platform

Рис. 2 – Новый проект на Google Cloud Platform

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

Создание аккаунта службы

Рис. 3 – Создание аккаунта

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

Название и описание проекта

Рис. 4 – Детали проекта

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

Смена статуса на Владелец

Рис. 5 – Смена статуса аккаунта Владелец

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

При переходе на следующую страницу нажимаем «Добавить ключ» и выбираем параметр «Создать новый ключ»:

Создание нового ключа

Рис. 6 – Добавление ключа

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

Выбор формата 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:

  1. При помощи панели администратора WordPress: 

Панель управления WordPress → Плагины → Добавить новый: 

Панель управления WordPress, добавить плагин

Рис. 9 – Добавление плагина на панель управления WordPress

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

Рис. 10 – Плагин Іnstant Indexing, загрузка

  1. Распаковав zip-файл на свой компьютер, а затем загрузить на свой сервер в папку  /wp-content/plugins новую папку  fast-indexing-api.

Установив плагин, перейдите в админке WordPress к Rank Math, который находится на панели слева. Выберите подпункт Instant Indexing Settings. На первой же вкладке Google API Settings вставьте содержимое вашего файла JSON или просто загрузите его.

Понадобится выбрать типы сообщений, которым Indexing API должен отправлять запросы Google для сканирования веб-сайта при публикации или обновлении  сообщений. Не забываем нажать «Сохранить изменения».

Плагин Іnstant Indexing, настройки

Рис. 11 – Настройки плагина Іnstant Indexing

И завершающий этап – использовать API индексирования Google. Цель – мгновенно проиндексировать любой пост или страницу вашего сайта.

Находим вверху страницы вкладку «Консоль», переходим на подвкладку  «Мгновенное индексирование» и вводим URL-адрес, один или несколько, в поле с тем же названием. Нажимаем кнопку «Отправить в API», внизу появится оповещение «Готово»:

Мгновенная индексация при помощи плагина

Рис. 12 – Оповещение Готово, мгновенная индексация

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

Индексация в разделе Сообщения

Рис. 13 – Опция мгновенной индексации в разделе Сообщения

Вот и все. Теперь можно индексировать страницы вашего веб-ресурса быстрее обычного.

Чтобы проверить, проиндексировал ли Google страницу, вы можете воспользоваться журналами доступа.

Стоит отметить, что это отдельный плагин, который работает независимо от Rank Math, хотя разработчиками и рекомендуется совместное их использование. И помните, вы можете запрашивать индексацию URL-адресов в домене только этого домена, а не  других веб-сайтов, даже если они подтверждены с помощью того же аккаунта.

4. Как исправить самые распространенные ошибки

Стоит сказать пару слов и о сложностях, которые возникают. На начальном этапе они бывают у каждого пользователя.

  1. Если отказано в доступе, то есть не удается подтвердить право собственности на URL, необходимо убедиться, что сервисный аккаунт указан как владелец сайта в Search Console.
  2. Если запрошенный объект не найден, понадобится консоль API для публикации/обновления страницы один раз. Далее вы можете использовать действие «Получить статус».
  3. Если Indexing API ранее не использовался в проекте [название] или отключен, вам будет достаточно скопировать и вставить URL-адрес в браузер. Плагин должен открыться, выбираете ваш проект в списке, который раскрывается вверху, и включаете API.
  4. Если приходит сообщение «Ошибка не определена», скорее всего, вы пытаетесь отправить на индексацию URL-адреса с другого ресурса. Нужно убедиться, что URL-адреса находятся в том же домене, что и тот, с которого вы инициируете запросы на индексирование.

Пусть применение нового инструмента окажется полезным вашему веб-ресурсу!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться:

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: