С помощью IndexNow поисковики моментально узнают об изменениях на сайте {…}, не дожидаясь очередного обхода индексирующим роботом

— сообщает Яндекс.

Таким образом, с помощью протокола IndexNow можно самостоятельно уведомит поисковик о всех изменениях в URL и тем самым сократит скорость обнаружения нового контента.

Давайте разберемся, как использовать это на своем ресурсе без привлечения программистов.

Шаг 1. Генерируем ключ для подтверждения, что вы владелец сайта.

С помощью любого сервиса по генерации паролей создаем ключ: например, сервисом https://calculator888.ru/generator-parolej

Требование к ключу:

  • Поддерживается только кодировка UTF-8.
  • Минимальное количество символов в ключе — 8, максимальное — 128.
  • Ключ может содержать символы a-z, A-Z , 0-9, -.

Добавляем получившийся ключ к себе в корневую папку сайта. Должно получится подобное:

Пример файла с ключом

И открываться по адресу: https://www.example.org/EdD8dkmdNLlxREi2LkhJjYOH2kyQbJqM3cBKT5fX.txt

Шаг 2. Отправляем данные в Яндекс

При любых изменениях страницы мы отправляем запрос в Яндекс вида: https://yandex.ru/indexnow?url=https://www.example.org/product.html&key=277bbc3563964d12870ef77a79519296

Если все сделано верно, вы получите ответ – 200 OK.

Пример ответа 200 OK