Введение в Indexing API

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

Вот список действий, которые можно выполнить с помощью Indexing API:

  • Обновление URL. Сообщайте Google об изменениях в контенте, расположенном по определенным URL, а также о появлении URL, которые необходимо просканировать.
  • Удаление URL. Удалив страницу с сервера, сообщите об этом Google, чтобы мы убрали страницу из индекса и не пытались повторно просканировать этот URL.
  • Получение статуса запроса. Узнайте, когда мы в последний раз получали уведомления для указанного URL.
  • Отправка пакетных запросов индексирования. Снизьте количество HTTP-соединений, которые должен выполнить ваш клиент. Для этого объедините до 100 запросов к Indexing API в один HTTP-запрос.

Indexing API и файлы Sitemap

Мы рекомендуем использовать Indexing API вместо файлов Sitemap, потому что Indexing API инициирует сканирование ваших страниц роботом Googlebot раньше, чем обновленная карта сайта передается в Google. Однако если необходим полный охват контента на ресурсе, мы советуем отправлять файл Sitemap.

Начало работы

Чтобы использовать Indexing API, сделайте следующее:

  1. Выполните обязательные требования: включите Indexing API, создайте сервисный аккаунт, подтвердите право собственности на сайт в Search Console и получите токен доступа для аутентификации вызова API.
  2. Отправляйте запросы, чтобы уведомлять Google о добавленных, обновленных и удаленных веб-страницах.
  3. Возможно, вам потребуется более высокая квота, чем установлена по умолчанию. Узнайте, как проверить свою квоту и запросить ее увеличение.