Guide : IndexNow
IndexNow est le ouvrir push protocol que instantly indique Bing, Yandex, Naver, Seznam, et Yep quand votre URLs modifier — un submission, shared à travers tout de les. Comment cela fonctionne, comment définir il up, et pourquoi il ne fait pashing pour Google.
1 indice probant sur cette page
- Outil en ligne associéXML Sitemap Validator
IndexNow est a gratuit, ouvrir push protocol depuis Microsoft Bing et Yandex (launched Oct 18, 2021; aussi Seznam, Naver, et Yep): vous ping participating moteurs le instant une URL est ajouté, mis à jour, or deleted, et un submission est shared à travers tout de les. Setup est a clé fichier à votre root plus a simple HTTP OBTENIR (un URL) or POST (up à 10 000). Il speeds up discovery et recrawl — il ne fait pas guarantee indexation et c’est pas a classement lever. Google ne fait pas utiliser IndexNow: il said il voudrait tester le protocol dans 2021 et jamais adopted il, donc il ne fait pashing pour Google. Garder votre sitemaps; IndexNow est additive, et le Google Indexation API est a séparé, narrow outil.
Preuve à l’appui de cette affirmation IndexNow is a push protocol for notifying participating search engines that URLs were added, updated, or deleted; notification does not guarantee crawling or indexing. Portée : Current IndexNow protocol documentation. Niveau de confiance : élevé · Vérifié : IndexNow protocol documentation Preuve à l’appui de cette affirmation Participating engines share submitted IndexNow URLs; Google is not listed as a participating IndexNow search engine. Portée : Current IndexNow participant documentation, distinct from Google's narrow Indexing API. Niveau de confiance : élevé · Vérifié : IndexNow: Participating search enginesTL;DR — IndexNow est a façon à tell moteur de recherches une page modifié au lieu de waiting pour les à trouver out. Vous ping il une fois et il reaches Bing, Yandex, Naver, Seznam, et Yep tout à une fois. c’est rapide à définir up et gratuit. Le big catch: Google ne fait pas utiliser il, donc il ne va pas aider vous dans Google à tout.
Ce que IndexNow is
«Normally, search engines find your new and updated pages on their own schedule — they follow links and re-crawl your site whenever they get around to it. IndexNow flips that around. Instead of waiting to be re-crawled, you send the search engine a quick message: “this page just changed, come look.” It works for pages you add, update, or delete. » (Traduction) (Résumé en français de la section cinq, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Le clever partie est ce que Microsoft calls le shared ping: vous submit une URL à un placer, et c’est automatiquement réussi along à chaque moteur de recherche que prend en charge IndexNow. Correct maintenant c’est Bing, Yandex, Naver, Seznam, et Yep (le moteur de recherche construit par Ahrefs). Un submission, tout de les notified.
The un chose vous have to know
Google ne fait pas utiliser IndexNow. Back dans 2021 Google said il voudrait tester le idea, mais il jamais en réalité adopted il. Donc si votre goal est faster indexation dans Google, IndexNow ne fait pashing pour vous. Il seulement aide on le moteurs que participate. A lot de personnes obtenir ce incorrect, donc c’est worth repeating: IndexNow est a Bing-et-friends outil, pas a Google outil.
Fait it aider me rank meilleur?
Aucun. IndexNow speeds up discovery — comment rapide an moteur notices votre modifier. Il ne fait pas faire votre pages classer plus élevé, et il ne fait pas guarantee une page obtient indexé. Le moteur encore decides si lune page est worth keeping. Think de il as ringing le doorbell, pas walking via le door.
Devrait vous bother?
Pour la plupart sites c’est a petit, set-il-et-forget-il win — surtout si vous publish or mettre à jour contenu souvent (news, produit listings, press releases). Et si vous utiliser Cloudflare, WordPress avec Yoast or Classer Math, Wix, Shopify, or Ahrefs Site Audit, turning il on est basically un click — ceux outils ping IndexNow pour vous automatiquement. Simplement ne pas expect il à faire n’importe quoi pour Google, et ne pas drop votre XML sitemap, qui est encore comment Google (et everyone sinon) discovers votre pages à scale.
Vouloir le protocol details — le clé fichier, le API calls, le comparaison à sitemaps et le Google Indexation API? Switch à le Avancé tab.
Preuve à l’appui de cette affirmation IndexNow is a push protocol for notifying participating search engines that URLs were added, updated, or deleted; notification does not guarantee crawling or indexing. Portée : Current IndexNow protocol documentation. Niveau de confiance : élevé · Vérifié : IndexNow protocol documentation Preuve à l’appui de cette affirmation Participating engines share submitted IndexNow URLs; Google is not listed as a participating IndexNow search engine. Portée : Current IndexNow participant documentation, distinct from Google's narrow Indexing API. Niveau de confiance : élevé · Vérifié : IndexNow: Participating search enginesTL;DR — IndexNow est an ouvrir push protocol (Microsoft Bing + Yandex, launched Oct 18, 2021; joined par Seznam, Naver, et Yep). Vous host a
{key}.txtfichier à votre root pour verification, alors notify moteurs on ajouter/mettre à jour/delete via a OBTENIR (un URL) or a JSON POST (≤10 000 URLs). Le differentiator est le shared ping — submit une fois, reach chaque participant. Il accelerates discovery et recrawl prioritization; il fait pas guarantee indexation et est pas a classement signal. Google ne fait pas utiliser IndexNow — il said dans Nov 2021 il voudrait “être testing” le protocol et jamais adopted il, donc il ne fait pashing pour Google. Garder votre sitemaps; le Google Indexation API est a séparé, narrow outil.
Ce que IndexNow en réalité is
IndexNow est le push side de URL discovery. La plupart discovery est pull — moteurs suivre liens et lire votre sitemap on leur propre schedule. IndexNow lets vous proactively tell participating moteurs que quelque chose modifié donc ils peut prioritize le (re)explorer. Bing’s propre framing: “Si vous êtes ajout, updating, or deleting contenu, IndexNow notifies plusieurs moteur de recherches de votre contenu changements as soon as ils se produire.”
Il était launched October 18, 2021 par Microsoft Bing et Yandex, et c’est a gratuit, ouvrir protocol — “a gratuit, open-source protocol empowering site web owners avec unprecedented contrôler over comment quickly leur contenu est découvert,” dans Bing’s words. Le protocol spec lives à indexnow.org.
Qui participates (et qui ne fait pas)
Participating moteurs aujourd’hui: Bing, Yandex, Naver, Seznam.cz, et Yep (Ahrefs’ moteur de recherche) — c’est le liste indexnow.org’s homepage credits as offering prise en charge. Parce que Bing powers a chunk de le AI-recherche ecosystem, feeding Bing’s indexer via IndexNow peut aussi aider visibility on Copilot, ChatGPT Recherche, et DuckDuckGo.
As de mon July 2026 vérifier, indexnow.org’s FAQ aussi listes a submission endpoint pour
Amazon (indexnow.amazonbot.amazon) alongside Bing, Naver, Seznam.cz, et
Yandex — mais le homepage’s propre “support from” line hasn’t été mis à jour à
inclure il. je voudrais treat Amazon’s participation as newly emerging plutôt que entièrement
confirmed jusqu’à le site est internally consistent à propos de il.
Participating aussi n’est pas a promise à explorer or indexer ce que vous send: indexnow.org’s propre spec est explicit que moteurs “agree que submitted URLs va être automatiquement shared” avec chaque autre participant — sharing le ping, pas committing à act on il.
Google n’est pas on que liste. Plus on que ci-dessous — it’s the unique la plupart misunderstood chose à propos de ce protocol.
Comment cela fonctionne
Là sont four moving parties: a clé, a clé fichier, le submission, et le shared ping.
1. Generate a clé
A clé est a hexadecimal string (le spec permet 8–128 characters: a–z, A–Z,
0–9, et dashes). c’est ce que ties votre submissions à votre domain. Bing:
“An API key est needed à match le ownership de le domain avec submitted URLs.”
2. Host the clé fichier (verification)
Placer a UTF-8 texte fichier named {your-key}.txt, containing le clé, à votre site
root (or un autre emplacement vous declare via keyLocation). Moteurs récupérer il à
confirmer vous contrôler le host avant ils accept n’importe quoi. Bing: “Host votre UTF-8
clé fichier à le root de votre site web.” Le indexnow.org spec: le clé fichier est comment
“moteur de recherches utiliser ce fichier à confirmer domain ownership avant accepting
IndexNow submissions.” Ce est le entier authentication model — il y a aucun OAuth,
aucun service account, simplement a fichier vous pouvez servir.
Si vous utiliser a non-root keyLocation, son chemin aussi scopes qui URLs que clé
peut cover — ce est a detail personnes miss. Per le indexnow.org spec: “le
emplacement de a clé fichier determines le définir de URLs que peut être inclus avec ce
clé.” A clé fichier à example.com/catalog/key.txt peut submit URLs sous
/catalog/ mais pas sous /help/. Root placement avoids ce limite entirely,
qui est pourquoi le spec calls il le “strongly recommended” option.
3. Submit URLs — OBTENIR (unique) or POST (bulk)
Pour un URL, a plain HTTP OBTENIR is suffisant:
https://api.indexnow.org/indexnow?url={url-changed}&key={your-key}Pour nombreux URLs, a unique JSON POST carries up to 10 000 of les (“IndexNow supports bulk submission of up to 10,000 URLs per POST request.”):
{
"host": "www.example.org",
"key": "your-key",
"keyLocation": "https://www.example.org/your-key.txt",
"urlList": [
"https://www.example.org/url1",
"https://www.example.org/folder/url2"
]
}Au-delà le 10 000-per-POST cap, indexnow.org ne fait pas publish a fixed daily
URL quota — son FAQ dit plainly que il “ne fait pas publicly disclose exact rate
limites, as chaque participating moteur de recherche sets son propre daily submission
thresholds per site.” En pratique, le seulement quota signal vous’ll voir est a 429
réponse, pas a documented number à plan autour.
Le protocol’s documented réponse codes sont worth knowing quand vous êtes debugging:
200 OK (submitted successfully), 202 Accepted (reçu, mais — per
indexnow.org’s spec — “IndexNow key validation pending”, qui le FAQ dit
typically montre up seulement on votre premier submission avec a nouveau clé, avant
subsequent requêtes settle back à 200), 400 (mauvais requête / invalide format),
403 Forbidden (clé pas valide, or le fichier est trouvé mais le clé n’est pas dans il),
422 (URLs ne pas belong à le host, or le clé schema ne fait pas match), et 429
(aussi nombreux requêtes — treated as potential spam). Bing’s propre obtenir-started page listes
le même définir minus 202.
4. The shared ping — submit une fois, reach every participant
Ce est le fonctionnalité que rend IndexNow worth le trouble. Depuis le spec:
“Chaque endpoint sends votre submission directement à son respective moteur de recherche, et
votre submission va être shared à travers tout IndexNow-enabled moteur de recherches.” Vous
peut hit le mondial endpoint, api.indexnow.org, or quelconque participant’s endpoint
(Bing’s, Yandex’s, etc.) — le effect est le même. Un submission propagates à
tout de les. Vous ne pas maintain a séparé integration per moteur.
Fait Google utiliser IndexNow?
Aucun. Ce is the partie la plupart pages on the web obtenir incorrect or leave vague, so I vouloir to be exact à propos de it.
Google’s seulement substantive public statement came dans November 2021, à Recherche Moteur Land. A Google spokesperson said: “nous sommes encouraged par fonctionner à faire web exploration plus efficient, et nous va être testing le potential avantages de ce protocol.” Remarque le framing — c’est à propos de explorer efficiency et testing, pas a commitment à adopt. Moteur de recherche Journal reported le même statement le même day sous a “will be testing” headline.
Années plus tard, rien a modifié. Google jamais adopted IndexNow. Yoast, qui construire an official IndexNow-capable plugin, put Google’s stance plainly: “Google n’est pas currently participating dans ce initiative, citing son very efficient exploration mechanism et son continued improvement.” Wikipedia’s entry likewise notes que as de 2022 Google avait pas officially adopted le protocol — et il encore hasn’t.
Donc: submitting à IndexNow ne fait pashing pour Google indexation or rankings. ne pas
conflate ce avec Google’s séparé explorer-efficiency fonctionner (Gary Illyes’ “explorer
moins” push) — c’est à propos de Google exploration son propre façon plus efficiently, pas à propos de
adopting IndexNow as le mechanism. Pour Google, votre discovery channels remain
liens, sitemaps (avec précis lastmod), RSS/feeds, et WebSub — le push et
pull mechanisms Je walk via on mon Comment Recherche Fonctionne deck. IndexNow simplement
n’est pas un de les.
IndexNow vs sitemaps vs the Google Indexation API
Personnes reach pour IndexNow expecting il à remplacer quelque chose. Il ne fait pas. Ces sont three différent outils avec three différent jobs:
| IndexNow | XML Sitemaps | Google Indexation API | |
|---|---|---|---|
| Model | Push (notify on modifier) | Pull (moteurs explorer on schedule) | Push (notify Google) |
| Moteurs | Bing, Yandex, Naver, Seznam, Yep (shared) | Tout moteurs, incl. Google | Google seulement |
| Contenu scope | Tout contenu types | Tout contenu types | Seulement JobPosting + BroadcastEvent (livestream) |
| Speed | Near-instant on participants | Days à weeks à être découvert | Near-instant pour eligible contenu |
| Limite | ≤10 000 URLs per POST (aucun publié daily cap) | ≤50 000 URLs per fichier | ~200 publish requêtes/day (par défaut) |
| Setup | Clé fichier à root + HTTP | XML fichier referenced dans robots.txt / GSC | Cloud project + service account |
| Google effect | None | Oui | Oui — mais seulement le deux allowed schema types |
Le takeaways je voudrais vouloir vous à laisser avec:
- ils sont complementary, pas substitutes. Garder votre sitemaps — c’est comment Google et everyone sinon discovers vous à scale. Utiliser IndexNow à accelerate discovery on Bing/Yandex/Naver/Seznam/Yep.
- Le Google Indexation API n’est pas “Google’s IndexNow.” c’est officially limited à job postings et livestream video — “Google’s Indexation API officially seulement prend en charge deux contenu types,” as CrawlWP puts il. Le “instant indexation” plugins que fire il à ordinary pages sont off-policy.
- Pour Google, là est aucun public push API pour ordinary pages. Sitemaps plus bon explorer health est le chemin.
Benefits and limites
«The efficiency story is the honest pitch. The canonical justification is Cloudflare’s observation that “53% of this crawler traffic is wasted” — engines re-crawling pages that didn’t change. IndexNow attacks exactly that waste by telling engines when to come back instead of making them guess. Bing frames the upside as helping “drive more relevant traffic to your site, improve search engine rankings, and lower crawl costs,” and in 2025 described IndexNow as “becoming foundational to the way search engines keep pace with web changes.” » (Traduction) (Résumé en français de la section cinquante-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
Où it genuinely helps:
- Rapide-changing or time-sensitive contenu — news, ecommerce inventory et pricing, press releases, n’importe quoi où minutes matter on Bing.
- Bing-fed AI surfaces — Copilot, ChatGPT Recherche, DuckDuckGo tout lean on Bing’s indexer.
Où it doesn’t:
- Google — zero effect, complet arrêter.
- Rankings — il speeds discovery, pas position. Faster exploration ≠ plus élevé classement.
- Guaranteed indexation — c’est a prioritization signal; le moteur encore decides si et quand à indexer.
Adoption a grown rapide — Bing reported “plus que 16 million web sites… publishing over 1,2 billion URLs per day” dans August 2022, et “3,5 billion URLs submitted per day” par December 2024, avec adopters notamment Shopify, GoDaddy, le Internet Archive, et Condé Nast. (Quelconque plus grand 2026 figures vous voir floating autour sont secondary-sourced; je voudrais treat les as estimates jusqu’à Bing publishes a fresh number.)
How to définir it up (vous probably won’t écrire code)
La plupart personnes jamais touch the raw API — a platform fait it pour vous:
- Cloudflare — un click. Enable Robot d’exploration Hints (Cache → Configuration) et “Cloudflare va prendre care de signaling à ces moteur de recherches quand votre contenu a modifié via le IndexNow protocol.” Ce était le premier big un-click integration, shipped on launch day.
- WordPress — Yoast SEO Premium (il “va ping IndexNow whenever vous publish or mettre à jour votre contenu”), Classer Math, Tout dans Un SEO, or Microsoft’s official IndexNow plugin.
- Wix, Duda, Shopify — built-dans prise en charge.
- Bing Webmaster Outils — manual URL submission tied à IndexNow, plus le IndexNow Insights rapport.
- Ahrefs Site Audit — le integration Je construit (voir le Outils tab). Generate a clé dans le explorer config, drop il dans le clé fichier, et submit lune pages Site Audit flags as modifié, redirigé, or supprimé.
Si vous sont rolling votre propre, voir le Scripts tab pour le réel OBTENIR et POST calls et le key-fichier setup.
Courant myths
- “IndexNow obtient vous indexé dans Google / boosts Google rankings.” Faux. Google ne fait pas consume IndexNow.
- “Faster indexing means higher rankings.” Faux. IndexNow speeds discovery; classement encore dépend on le usual factors.
- “Google est sur à adopt il.” Non pris en charge. Il testé il dans 2021 et jamais adopted il; son plus tard explorer-efficiency fonctionner est unrelated.
- “IndexNow replaces sitemaps.” Faux. Sitemaps remain essential, surtout pour Google. IndexNow est additive.
- “Le Indexation API est Google’s IndexNow pour tout page.” Faux —
JobPosting+BroadcastEventseulement. - “It guarantees indexing.” Faux. c’est a prioritization signal.
Où ce sits in the bigger picture
IndexNow est le cross-moteur push analog de le feed mechanisms Google utilise (RSS, WebSub) — même idea (“tell me what changed”), différent participants. Il lives dans le getting-pages-discovered-faster corner de exploration, alongside le Google Indexation API. Pour le complet pipeline — comment discovery, exploration, rendu, et indexation fit ensemble — voir le Exploration hub et le Comment Recherche Fonctionne cluster page.
AI summary
A condensed prendre on the Avancé version:
- IndexNow = an ouvrir push protocol (Microsoft Bing + Yandex, launched Oct 18, 2021; aussi Seznam, Naver, Yep). Vous notify moteurs le instant une URL est ajouté, mis à jour, or deleted au lieu de waiting à être re-exploré.
- Le shared ping est le differentiator: submit une fois (à
api.indexnow.orgor quelconque participant) et il propagates à tout participating moteurs. - Setup: generate a clé → host
{key}.txtà votre root pour verification → OBTENIR (un URL) or JSON POST (≤10 000 URLs, aucun publié daily cap). A non-rootkeyLocationaussi limites qui URL paths que clé peut submit. indexnow.org’s spec documents réponse codes 200/202/400/403/422/429 —202simplement signifie votre premier submission’s clé est encore verifying. - Google ne fait pas utiliser il. Google said dans Nov 2021 il voudrait “être testing le potential avantages de ce protocol” et jamais adopted il — IndexNow ne fait pashing pour Google indexation or rankings.
- Il accelerates discovery, pas classement, et ne fait pas guarantee indexation — c’est a prioritization signal on participating moteurs (qui aussi feed Bing-powered AI surfaces comme Copilot, ChatGPT Recherche, DuckDuckGo).
- Complementary à sitemaps; le Google Indexation API est a séparé, narrow outil
(
JobPosting+BroadcastEventseulement). - Facile à enable via Cloudflare (Robot d’exploration Hints), Yoast/Classer Math/AIOSEO, Wix/Duda/Shopify, Bing Webmaster Outils, or Ahrefs Site Audit.
Documentation officielle
Primary-source documentation pour le protocol et son biggest backer.
Le protocol
- indexnow.org / Documentation / FAQ — le spec: key-fichier verification (notamment comment a non-root
keyLocationscopes submittable URLs), le OBTENIR/POST endpoints, le 10 000-URL POST limite, le complet200–429réponse-code tableau, et le shared-ping behavior.
Bing / Microsoft
- Pourquoi IndexNow — Bing’s overview et le avantages framing.
- Comment ajouter IndexNow à votre site web (obtenir commencé) — le technique walkthrough: clé generation, hosting le clé fichier, le POST JSON structure, et la réponse codes.
- IndexNow adoption gains momentum (Fabrice Canel, Aug 2022) — le 2022 adoption numbers.
- Regarder Comment Far nous avons Come: IndexNow Expands Adoption À travers Industries (Dec 2024) — le 3,5B-URLs/day milestone et nouveau adopters.
- IndexNow Drives Smarter et Faster Contenu Discovery (Canel & Madhavan, Peut 2025).
- Cloudflare Prend en charge IndexNow via un-click Integration — le CDN un-click story.
Cloudflare
- Robot d’exploration Hints Mettre à jour: Cloudflare Prend en charge IndexNow (Oct 18, 2021) — le un-click integration et le “53% of crawler traffic is wasted” stat.
«## Quotes from the source » (Traduction) (Résumé en français de la section quatre-vingt-un, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«On-the-record statements from the protocol, Bing/Microsoft, Cloudflare, and Google. Each link is a deep link that jumps to the quoted passage. » (Traduction) (Résumé en français de la section quatre-vingt-deux, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«The protocol — indexnow.org » (Traduction) (Résumé en français de la section quatre-vingt-trois, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “This key proves ownership of your domain and authenticates your submissions so search engines know they’re coming from an authorized source.”
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “…confirm domain ownership before accepting IndexNow submissions.”
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “IndexNow supports bulk submission of up to 10,000 URLs per POST request.”
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “…your submission will be shared across all IndexNow-enabled search engines.”
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “…agree that submitted URLs will be automatically shared with all other participating search engines.” — the participation requirement; sharing the ping is the commitment, not crawling or indexing it.
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie cinq : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “…the location of a key file determines the set of URLs that can be included with this key.” — why a non-root keyLocation scopes what you can submit.
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie six : le texte source est conservé pour vérification lors de la relecture francophone.)
«- ”…IndexNow key validation pending.” — what a 202 on your first submission means.
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie sept : le texte source est conservé pour vérification lors de la relecture francophone.)
«- “…does not publicly disclose exact rate limits, as each participating search engine sets its own daily submission thresholds per site.”
Jump to quote
» (Traduction) (Résumé en français de la section quatre-vingt-quatre, sous-partie huit : le texte source est conservé pour vérification lors de la relecture francophone.)
Bing / Microsoft
«- “IndexNow is a free, open-source protocol empowering website owners with unprecedented control over how quickly their content is discovered and displayed in search results.” — Bing Webmaster Tools, Why IndexNow. Jump to quote » (Traduction) (Résumé en français de la section quatre-vingt-six, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- “Whether you’re adding, updating, or deleting content, IndexNow notifies multiple search engines of your content changes as soon as they happen.” — Bing Webmaster Tools, Why IndexNow. » (Traduction) (Résumé en français de la section quatre-vingt-six, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.) «- “An API key is needed to match the ownership of the domain with submitted URLs.” — Bing Webmaster Tools, Get started. Jump to quote » (Traduction) (Résumé en français de la section quatre-vingt-six, sous-partie trois : le texte source est conservé pour vérification lors de la relecture francophone.) «- “By allowing websites to instantly notify search engines of new, changed, and deleted content, IndexNow accelerates indexing and reduces reliance on traditional crawl schedules.” … “IndexNow is becoming foundational to the way search engines keep pace with web changes.” — Fabrice Canel & Krishna Madhavan, Microsoft AI/Bing, May 19, 2025. » (Traduction) (Résumé en français de la section quatre-vingt-six, sous-partie quatre : le texte source est conservé pour vérification lors de la relecture francophone.)
Cloudflare
«- “Cloudflare will take care of signaling to these search engines when your content has changed via the IndexNow protocol.” » (Traduction) (Résumé en français de la section quatre-vingt-huit, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- “Our observation suggests that 53% of this crawler traffic is wasted.” — Cloudflare, Crawler Hints Update, Oct 18, 2021. » (Traduction) (Résumé en français de la section quatre-vingt-huit, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
Google — le “testing” statement (et Pourquoi c’est important)
«- “We’re encouraged by work to make web crawling more efficient, and we will be testing the potential benefits of this protocol.” — Google spokesperson, Nov 9, 2021, via Search Engine Land (and reported identically by Search Engine Journal). This is Google’s only substantive public statement on IndexNow — note it’s about testing, not adopting. Read the coverage » (Traduction) (Résumé en français de la section quatre-vingt-dix, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- “Google is not currently participating in this initiative, citing its very efficient crawling mechanism and its continued improvement.” — Yoast, summarizing Google’s stance. Jump to quote » (Traduction) (Résumé en français de la section quatre-vingt-dix, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
Remarque: le Google statement est reproduced verbatim via Moteur de recherche Land’s et Moteur de recherche Journal’s contemporaneous reporting (Nov 9, 2021); le Yoast line est depuis Yoast’s article. Treat le relayed Google citation as secondary-sourced. Bing’s adoption figures ci-dessus sont depuis le dated Bing posts; quelconque 2026 numbers circulating elsewhere sont secondary-sourced et pas inclus ici.Définir up IndexNow — checklist
A one-time setup, alors it runs on every content modifier:
- Generate a clé — a hex string de 8–128 chars (
a–z,A–Z,0–9, dashes). La plupart plugins/CDNs generate un pour vous. - Host le clé fichier — upload
{your-key}.txt(UTF-8, containing le clé) à votre site root, e.g.https://example.com/{your-key}.txt. Confirmer il renvoie200et montre le clé. Si vous host il anywhere autre que le root, que chemin aussi caps qui URLs le clé peut submit — root avoids le limite. - Pick comment vous’ll submit — a plateforme integration (Cloudflare, Yoast, Classer Math, Wix, Shopify, Ahrefs Site Audit, Bing Webmaster Outils) or votre propre API calls.
- Submit on ajouter — ping nouveau URLs as vous publish.
- Submit on mettre à jour — ping URLs quand leur contenu meaningfully changements.
- Submit on delete / redirection — ping supprimé or redirigé URLs donc moteurs drop le stale version faster.
- Vérifier c’est fonctionnement — vérifier le IndexNow / IndexNow Insights rapport dans
Bing Webmaster Outils et watch pour non-
200réponses. - Garder votre sitemap — IndexNow est additive; ne pas supprimer votre XML sitemap (c’est encore comment Google discovers vous).
- Définir expectations — remember ce affecte Bing/Yandex/Naver/Seznam/Yep, pas Google, et il speeds discovery, pas rankings.
The mental models
1. Push vs pull discovery. Discovery se produit deux façons. Pull: moteurs come à vous on leur propre schedule — liens et sitemaps. Push: vous go à les le moment quelque chose changements — IndexNow (cross-moteur), le Google Indexation API (Google, narrow), et feed mechanisms comme RSS/WebSub. IndexNow est le cross-moteur push channel. Si a modifié page n’est pas étant picked up rapide suffisant on Bing, push est le lever.
2. Submit une fois, reach tout (le shared ping).
Vous ne pas integrate per moteur. Un submission à quelconque participant endpoint (or
api.indexnow.org) fans out à chaque IndexNow-enabled moteur. Construire le
integration une fois; le network fait le distribution.
3. The three jobs, three outils rule.
- Sitemaps = baseline pull discovery pour everyone, notamment Google. Jamais drop les.
- IndexNow = push acceleration pour Bing, Yandex, Naver, Seznam, Yep.
- Google Indexation API = push pour Google, but seulement
JobPosting+BroadcastEvent. Utiliser tout three pour ce que chaque is en réalité pour — none replaces un autre.
4. Discovery ≠ indexation ≠ classement. IndexNow moves le discovery needle on participating moteurs. Il ne fait pas guarantee lune page obtient indexé, et il jamais affecte classement. Si le goal est “rank better,” IndexNow n’est pas le outil; si c’est “obtenir mon fresh contenu noticed on Bing rapide,” il est.
Submit URLs to IndexNow
Une fois votre clé fichier est actif à le root, submitting est a unique HTTP requête. Le shared ping signifie un appel reaches chaque participating moteur.
Unique URL (OBTENIR)
curl "https://api.indexnow.org/indexnow?url=https://www.example.com/changed-page&key=YOUR_KEY" A 200 OK signifie il était accepted. On votre premier submission avec a nouveau clé vous peut
voir a 202 à la place — l’URL était reçu mais le clé est encore étant verified;
plus tard submissions typically retourner 200. Autre codes: 400 (mauvais requête), 403
(clé pas valide, or le fichier est trouvé mais le clé n’est pas dans il), 422 (URLs ne pas
belong à le host, or clé mismatch), 429 (rate-limited / treated as spam).
Up to 10 000 URLs (JSON POST)
curl -X POST "https://api.indexnow.org/indexnow" \
-H "Content-Type: application/json; charset=utf-8" \
-d '{
"host": "www.example.com",
"key": "YOUR_KEY",
"keyLocation": "https://www.example.com/YOUR_KEY.txt",
"urlList": [
"https://www.example.com/url1",
"https://www.example.com/folder/url2"
]
}'«Submit only URLs that actually changed (added, updated, deleted/redirected) — that
respects the protocol’s intent and avoids 429 spam handling.
» (Traduction) (Résumé en français de la section cent treize, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«## Set up the key file (verification) » (Traduction) (Résumé en français de la section cent quatorze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«The whole auth model is a text file at your root. Generate a key, then serve it. » (Traduction) (Résumé en français de la section cent quinze, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
«Generate a key (hex string) » (Traduction) (Résumé en français de la section cent seize, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)
# 32-char lowercase hex key — within the 8–128 char spec (a–z A–Z 0–9 and dashes)
openssl rand -hex 16
# → e.g. 9f8c2a1b4d6e0f37a5c9b8d2e1f04736Créer and host the clé fichier
KEY="9f8c2a1b4d6e0f37a5c9b8d2e1f04736"
printf '%s' "$KEY" > "${KEY}.txt"
# Deploy ${KEY}.txt to your web root so it's reachable at:
# https://www.example.com/9f8c2a1b4d6e0f37a5c9b8d2e1f04736.txtConfirmer it’s reachable
curl -i "https://www.example.com/${KEY}.txt"
# Expect: HTTP/2 200 and a body equal to the keyMoteurs récupérer ce fichier à confirmer vous contrôler le host avant accepting quelconque
submission. Si vous host il somewhere autre que le root, point à il avec
keyLocation dans votre POST corps — mais remarque que a non-root keyLocation aussi
scopes qui URLs que clé peut submit (a clé fichier à /catalog/key.txt seulement
covers URLs sous /catalog/). Root placement avoids que limite.
Outils to définir up and monitor IndexNow
- Cloudflare — Robot d’exploration Hints — le simplest on-ramp. Flip il on dans Cache → Configuration et Cloudflare pings IndexNow pour vous whenever votre contenu changements. Gratuit, aucun clé management.
- WordPress plugins — Yoast SEO Premium (auto-pings on publish/mettre à jour), Classer Math, Tout dans Un SEO, et Microsoft’s official IndexNow plugin.
- Wix / Duda / Shopify — built-dans IndexNow prise en charge pour hosted platforms.
- Bing Webmaster Outils — manual URL submission tied à IndexNow plus le IndexNow Insights rapport à voir qu’est-ce que étant submitted et accepted.
- Ahrefs Site Audit — IndexNow integration — le un Je construit. Generate an API clé dans le explorer config, paste il dans votre root clé fichier, alors ouvrir le “Pages to submit to IndexNow” problème — il surfaces pages avec contenu changements, redirections, or supprimé URLs — et submit les (or pick votre propre). Parce que Yep est Ahrefs’ participating moteur de recherche, le même submissions aussi feed Ahrefs’ propre indexer.
- Roll votre propre — voir le Scripts tab pour le OBTENIR/POST calls et key-fichier setup si vous’d plutôt hit le API directement.
Ressources utiles
Mon connexe writing & fonctionner
- Ahrefs’ IndexNow integration (IndexNow, Yep & Ahrefs) — le integration Je construit dans Site Audit, et comment Yep (Ahrefs’ moteur de recherche) obtient données depuis IndexNow aussi.
- Le Beginner’s Guide à SEO technique — où discovery et exploration fit dans le bigger picture.
«My speaking » (Traduction) (Résumé en français de la section cent trente et un, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.) «- How Search Works (SlideShare) — my walkthrough of URL discovery, including the push/feed mechanisms (RSS, WebSub) Google actually uses — useful context for why IndexNow is not one of them. (My standing disclaimer applies: “This is my understanding of systems… not going to be 100% complete or accurate.”) » (Traduction) (Résumé en français de la section cent trente et un, sous-partie deux : le texte source est conservé pour vérification lors de la relecture francophone.)
Le protocol & official backers
- indexnow.org — le spec et FAQ.
- bing.com/indexnow — Bing’s overview et getting-started guide.
Depuis others
- Yoast — IndexNow: Ce que c’est et comment il avantages vous — clair, plugin-focused, et honest à propos de Google’s non-adoption.
- SEJ — IndexNow Celebrates Deux Années Avec 1,4 Billion URLs Submitted Daily — adoption context.
- CrawlWP — IndexNow vs Google Indexation API vs Sitemaps — le comparaison, notamment le Indexation API’s deux-contenu-type limite.
- Wikipedia — IndexNow — history, timeline, et participants.
- Moteur de recherche Land — Google est testing le IndexNow protocol pour sustainability — le principal source pour Google’s Nov 2021 “we will be testing” statement; utile pour understanding le original framing.
- Moteur de recherche Journal — Tout Nous Know À propos de IndexNow Donc Far — comprehensive early explainer covering launch details, comment le shared ping fonctionne, et integration options.
- Moteur de recherche Land — Bing Webmaster Outils gains nouveau IndexNow Insights rapport — covers le IndexNow Insights rapport dans Bing Webmaster Outils et ce que il montre.
- Moteur de recherche Roundtable — Fabrice Canel on Sitemaps & le suivant big chose dans recherche (vlog #234) — Bing’s principal IndexNow PM discusses le protocol’s role alongside sitemaps.
- r/TechSEO — le community pour explorer/indexer/discovery debugging.
Courant IndexNow problèmes
Symptom → probable causer → fix, fondé on la réponse codes Bing documents.
Submission renvoie 403 Forbidden
- Causer 1: le clé fichier n’est pas reachable à le root (or le
keyLocationvous declared). - Causer 2: le clé fichier est reachable, mais son contents ne pas match le
keyvous submitted. - Corriger:
curl -i "https://www.example.com/{your-key}.txt"et confirmer vous obtenir200avec a corps c’est exactly le clé, aucun supplémentaire whitespace or HTML wrapper. Re-upload si le fichier est manquant or le contenu est incorrect.
Submission renvoie 422
- Causer: l’URLs dans
urlListne pas belong à lehostvous declared, or le clé ne fait pas match le host/schema vous êtes submitting pour. Si vous êtes en utilisant a non-rootkeyLocation, ce aussi fires quand a submitted URL falls à l’extérieur le clé fichier’s propre chemin — a clé hosted à/catalog/key.txtne peut pas cover URLs sous/help/. - Corriger: vérifier que chaque URL dans le payload shares le même host as
host(et protocol —https://www.example.comvsexample.comsanswwwsont différent hosts). Un clé fichier covers un host (et, pour non-root placement, un chemin prefix); submit chaque subdomain’s URLs avec que subdomain’s propre clé.
Premier submission with a nouveau clé renvoie 202 au lieu de 200
- Causer: pas an erreur.
202signifie l’URL était reçu mais le moteur de recherche est encore verifying le clé contre votre clé fichier. - Corriger: rien à faire — resend plus tard or simplement wait; subsequent submissions avec
le même, maintenant-verified clé typically retourner
200.
Submission renvoie 400
- Causer: malformed requête — mauvais JSON, manquant requis champ (
host,key,urlList), or a clé à l’extérieur le 8–128 char hex/dash spec. - Corriger: valider le JSON corps et le clé format avant sending. Pour le OBTENIR formulaire, confirmer l’URL est correctement encoded.
Submission renvoie 429
- Causer: aussi nombreux requêtes dans a court window — treated as potential spam.
- Corriger: seulement submit URLs que en réalité modifié (ajouté/mis à jour/deleted), batch les dans fewer POSTs au lieu de un OBTENIR per URL, et back off avant retrying.
Vous submitted successfully but Google encore hasn’t indexé lune page
- Causer: ce n’est pas an IndexNow problème — Google ne fait pas consume IndexNow à
tout. A
200depuis IndexNow seulement confirms Bing/Yandex/Naver/Seznam/Yep accepted le ping. - Corriger: pour Google, vérifier votre XML sitemap et utiliser GSC’s Inspection d’URL / Sitemaps rapport — voir le site’s Sitemap Validator et Recherche Google Console CSV Analyzer outils à la place.
Pages aren’t showing up faster on Bing despite 200 réponses
- Causer: IndexNow est a prioritization signal, pas a guarantee — Bing encore decides si et quand à (re)explorer et indexer.
- Corriger: confirmer le submissions sont landing à tout via Bing Webmaster Outils’ IndexNow Insights rapport. Si ils sont accepted mais pages encore ne sont pas updating, le problème est probable explorer/indexer eligibility (contenu pauvre, noindex, bloqué par robots.txt), pas le push itself.
IndexNow Référence rapide
Participants
| Engine | Supports IndexNow? |
|---|---|
| Bing | Yes (co-launched, Oct 18, 2021) |
| Yandex | Yes (co-launched, Oct 18, 2021) |
| Naver | Yes |
| Seznam.cz | Yes |
| Yep (Ahrefs) | Yes |
| Amazon | Listed as a submission endpoint on indexnow.org’s FAQ as of Jul 2026 — pas yet named on the homepage’s propre summary line |
| Aucun — testé in 2021, jamais adopted |
Endpoints and limites
| Valeur | |
|---|---|
| OBTENIR endpoint | https://api.indexnow.org/indexnow?url={url}&key={key} |
| POST endpoint | https://api.indexnow.org/indexnow |
| Bulk limite | ≤10 000 URLs per POST |
| Clé length | 8–128 chars, hex (a–z, A–Z, 0–9) + dashes |
| Clé fichier | {key}.txt, UTF-8, at site root (or declared keyLocation) |
Réponse codes
| Code | Meaning |
|---|---|
200 | Accepted |
202 | Reçu, clé validation pending (typically premier submission seulement) |
400 | Bad requête / malformed |
403 | Clé invalid, or clé fichier doesn’t contain the clé |
422 | URLs don’t belong to the host, or clé/schema mismatch |
429 | Rate-limited — treated as potential spam |
Who to ping vs ce que it fait
| Outil | Push/Pull | Reaches Google? |
|---|---|---|
| IndexNow | Push | Aucun |
| XML Sitemap | Pull | Yes |
| Google Indexation API | Push | Yes — JobPosting/BroadcastEvent seulement |
One-click integrations: Cloudflare (Robot d’exploration Hints), Yoast SEO Premium, Rank Math, Tout in Un SEO, Wix, Duda, Shopify, Bing Webmaster Outils, Ahrefs Site Audit.
Vérifier IndexNow is en réalité working
Proof points pour chaque étape de le setup, depuis clé fichier à confirmed submission.
Clé fichier is live and correct
- Tester à exécuter:
curl -i "https://www.example.com/{your-key}.txt" - Attendu résultat:
HTTP/2 200avec a corps de la réponse c’est exactly le clé string, rien sinon. - Échec interpretation: a non-
200signifie le fichier n’est pas deployed or n’est pas à le declared emplacement; a corps que ne fait pas match le clé signifie le incorrect fichier obtenu uploaded. - Monitoring window: immediate.
- Rollback trigger: re-upload le correct fichier si le vérifier fails; ne pas submit
URLs jusqu’à ce passes, or chaque submission va
403.
Submission is accepted
- Tester à exécuter: submit un connu URL via le OBTENIR endpoint (voir le Scripts tab) et lire le HTTP status renvoyé.
- Attendu résultat:
200 OK(or202 Acceptedsi c’est votre premier submission avec a nouveau clé — c’est normal, pas a échec, et plus tard submissions devrait settle à200). - Échec interpretation:
403= clé/key-fichier mismatch;422= URL/host mismatch (or akeyLocationwhose chemin ne fait pas cover ce URL);429= rate-limited, back off;400= malformed requête. - Monitoring window: immediate — la réponse comes back synchronously.
- Rollback trigger: corriger le spécifique causer per la réponse code (voir le Courant Problèmes tab) et resubmit.
Engine en réalité reçu and processed submissions
- Tester à exécuter: vérifier le IndexNow Insights rapport dans Bing Webmaster Outils.
- Attendu résultat: submitted URLs listed avec an accepted status, matching ce que vous sent.
- Échec interpretation: URLs manquant depuis le rapport despite
200réponses suggests a submission vous think went out n’a pas (vérifier votre integration’s logs — Cloudflare, Yoast, etc.). - Monitoring window: autoriser a quelques hours à a day pour le rapport à reflect recent submissions.
- Rollback trigger: re-vérifier le clé fichier et resend si a batch est consistently manquant depuis le rapport.
Bing en réalité (re)crawled the modifié page
- Tester à exécuter: vérifier votre serveur logs (or a Log Fichier Analyzer exécuter, voir le
site’s Log Fichier Analyzer) pour a
bingbothit on le submitted URL après le ping. - Attendu résultat: a bingbot requête à l’URL dans hours de le accepted IndexNow submission — faster que son normal recrawl cadence pour que page.
- Échec interpretation: aucun bingbot hit après a reasonable window signifie le submission était accepted mais pas yet prioritized, or l’URL est bloqué (robots.txt, noindex) depuis étant exploré à tout.
- Monitoring window: hours à a couple de days.
- Rollback trigger: none — ce est a discovery signal, pas a lever vous pouvez force; si exploration encore ne fait pas suivre, vérifier pour a blocking problème à la place.
Confirming ce changements nothing pour Google (sanity vérifier)
- Tester to run: comparer Google’s explorer/index timing pour a submitted URL (via GSC’s Inspection d’URL or Statistiques d’exploration) contre a contrôler page vous did pas submit to IndexNow.
- Attendu result: aucun measurable difference — Google’s behavior is unaffected by IndexNow submissions soit façon.
- Échec interpretation: si vous do voir a correlation, it’s coincidental (normal explorer variance), pas causal — Google ne fait pas consume IndexNow.
- Monitoring window: several days to a normal explorer cycle.
- Rollback trigger: none — ce tester exists to confirmer expectations, pas to drive a modifier.
Testez vos connaissances: IndexNow
Five rapide questions on ce que IndexNow est, Comment cela fonctionne, et où son limites sont.
Journal des modifications
Mis à jour le 18 juil. 2026.
Résumé éditorial et détails enregistrés des changements.Détails des changements
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
-
Les notes détaillées des changements sont actuellement disponibles en anglais.
Comparaison complète indisponible — aucun instantané antérieur n’a été archivé pour cette révision.