IndexNow: практическое внедрение и трюки
15 сентября 2025 • 5 минут чтения
Зачем читать: как быстро доставлять апдейты в поисковые системы, когда использовать changed‑only, чем IndexNow отличается от sitemap‑пинга, и как избежать частых ошибок.
Оглавление
1) Что такое IndexNow
IndexNow — протокол, позволяющий мгновенно сообщать поисковым системам об изменениях URL (создание, обновление, удаление). Поддерживается Bing, Yandex, Seznam и рядом сервисов. Преимущество — минимальная задержка индексации и меньше crawl‑шума.
2) Установка ключа и базовый пинг
- Сгенерируйте ключ (GUID) и разместите файл
YOUR_KEY.txtв корне сайта (/.well-known/или корень домена) со строкой ключа. - Пингуйте endpoint с URL и ключом. Пример (одиночный URL):
POST https://api.indexnow.org/indexnow
Content-Type: application/json
{
"host": "www.serpmonn.ru",
"key": "YOUR_KEY",
"urlList": [
"https://www.serpmonn.ru/frontend/news/articles/utm-complete-guide.html"
]
}
Для батчей укажите до 10 000 URL в одном запросе или используйте файл‑канал с URL файла изменений.
3) Режим changed‑only
Смысл — пинговать только реально изменённые файлы за последний коммит/деплой. Это снижает шум и расход квот.
- Снимайте список изменённых путей из VCS (git diff) или билд‑артефактов.
- Фильтруйте по публичным маршрутам (исключая
node_modules,.git, приватные папки). - Группируйте по доменам/языкам, чтобы не отправлять нерелевантные URL.
На продакшене полезно иметь fallback: если changed‑only дал пусто (например, горячий фикс конфигов), пингануть важные карты сайта.
4) IndexNow vs sitemap‑пинг
- Скорость: IndexNow быстрее доставляет апдейты, не ждёт crawl цикла; sitemap‑пинг сигналит о наличии карты, но не об изменении конкретного URL.
- Шум: IndexNow — точечно по изменённым URL; sitemap — скан всей карты (дороже по crawl бюджету).
- Надёжность: sitemaps остаются базой; IndexNow дополняет и ускоряет. Лучше использовать оба.
5) Частые ошибки
- Ключ не доступен по публичному URL или не совпадает с параметром
key. - Пингуют приватные/404 страницы, параметры без каноникализации.
- Слишком частые повторы одних и тех же URL (дросселируйте повторы).
- Игнорируют мультиязычность (нужно пинговать соответствующую локализованную версию).
6) FAQ и чек‑лист
Сколько URL отправлять за раз?
До 10 000 в батче — оптимально группировать по типу/языку.
Нужно ли пинговать удаление?
Да — передавайте URL удалённых страниц, чтобы ускорить деиндексацию.
Чем подтвердить, что работает?
Логи ответов API (200/202), всплески crawl в логах сервера, ускорение появления новых URL.
- Ключ размещён и доступен по HTTPS.
- Сбор changed‑only путей из CI/CD.
- Дедупликация и дросселирование повторов.
- Fallback на пинг sitemap при пустом батче.
: IndexNow значительно ускоряет индексацию новых и изменённых страниц. В сочетании с традиционными sitemaps это мощный инструмент для SEO-оптимизации.
📊 Проверить SEO
Обновлено: 15.09.2025 • Категория: SEO