Поддержка протокола IndexNow
Яндекс поддерживает протокол IndexNow, который позволяет автоматически сообщать поисковым системам об изменениях на сайте: появлении новых страниц, обновлении или удалении уже проиндексированных страниц. С помощью IndexNow вы можете напрямую уведомить Яндекс об изменениях на сайте, не дожидаясь очередного обхода индексирующим роботом.
Чтобы использовать протокол, вам нужно настроить передачу информации о страницах с помощью API с использованием HTTP и JSON для обмена данными.
Для отправки URL-адресов необходимо подтвердить, что именно вы являетесь владельцем сайта, для которого передаются данные. Для подтверждения используется специальный ключ — его нужно сформировать, разместить файл с ним на вашем сайте и передавать в запросах к API. При каждом запросе к API Яндекс проверяет ключ.
Примечание. Данный способ не гарантирует, что переданные страницы будут проиндексированы.
Начало работы
- Отправьте в Яндекс URL новых, изменившихся или удаленных страниц сайта через:
- API
- Чтобы отправить один адрес, используйте метод GET https://yandex.com/indexnow, для передачи нескольких адресов — POST https://yandex.com/indexnow.
- Плагины для CMS
- Посмотрите плагины для распространенных CMS, которые помогают автоматизировать работу с IndexNow.
Вопросы и ответы
Если я только начал использовать IndexNow, нужно ли передавать страницы, изменившиеся в прошлом году?
Нет, передавайте страницы, которые изменились с начала поддержки IndexNow.
Можно ли отправить URL всех страниц сайта?
Сообщайте только о новых, изменившихся или удаленных страницах. Чтобы Яндекс регулярно узнавал о всех изменениях на вашем сайте, используйте другие способы. Например, обход страниц со счетчиком Метрики или файл Sitemap.
Мой сайт небольшой, с несколькими страницами. Нужно ли использовать IndexNow?
Вы можете использовать Переобход страниц в Вебмастере.