TL;DR IndexNow est un protocole de signalement instantané : vous prévenez Bing (et Yandex) qu’une URL vient de changer, sans attendre le prochain crawl. Sur WordPress, l’activation passe le plus souvent par un plugin (plugin officiel Bing, Yoast, Rank Math, AIOSEO, SEOPress) ou par Cloudflare Crawler Hints, sans toucher au code. Il faut préparer une clé API de 8 à 128 caractères hexadécimaux et un fichier
.txtdéposé à la racine du site, accessible publiquement. Attendez-vous à une indexation plus rapide que le crawl naturel, mais aucun délai n’est garanti par Bing. Bing alimente Copilot et ChatGPT Search : être indexé côté Bing est un prérequis de présence, pas une garantie de citation. IndexNow accélère la découverte ; il ne remplace ni un sitemap, ni une stratégie GEO/AEO, ni la mesure des citations.
Vous publiez un article, vous attendez, et rien ne bouge dans Bing pendant des jours. C’est frustrant, surtout quand votre contenu doit vivre vite. Bonne nouvelle : il existe un moyen simple de dire à Bing « hey, cette page est nouvelle, viens la voir ». Ce moyen s’appelle IndexNow.
Dans ce guide, on voit comment signaler les nouveaux articles WordPress à Bing, étape par étape, avec les plugins, les codes HTTP à connaître et les erreurs qui bloquent le plus souvent. On termine par le vrai enjeu : le lien entre indexation Bing et visibilité dans les IA génératives.
Signaler les nouveaux articles WordPress à Bing : le plan en 5 étapes
Avant d’entrer dans le détail, voici la feuille de route. Cinq étapes, dans l’ordre.
- Préparer la clé IndexNow et le fichier
.txt: générer la clé et la rendre accessible à la racine du site. - Installer et activer un plugin : laisser WordPress envoyer le ping automatiquement à chaque publication.
- Vérifier que la page est indexable : pas de noindex, pas de blocage robots.txt, présence dans le sitemap.
- Envoyer et confirmer un signalement test : une URL, une réponse HTTP propre, un contrôle rapide.
- Contrôler dans Bing Webmaster Tools : vérifier que Bing a bien reçu et traité le signal.
Ce qu’il vous faut avant de commencer :
- un accès administrateur à WordPress ;
- un accès à la racine du site (FTP, gestionnaire de fichiers de l’hébergeur, ou un plugin qui écrit le fichier à votre place) ;
- un compte Bing Webmaster Tools avec le site vérifié.
Combien de temps ça prend ? La configuration initiale se fait en général en moins d’une demi-heure. Le signalement lui-même est quasi instantané. L’indexation, elle, dépend de Bing.
Faut-il un accès serveur ? Pas obligatoirement. Certains plugins déposent le fichier de vérification pour vous. Si vous n’avez aucun accès à la racine, restez sur la voie plugin.
Étape 1 — Préparer la clé IndexNow et le fichier .txt
IndexNow fonctionne avec une clé qui prouve que vous êtes bien le propriétaire du site. Cette clé doit respecter deux règles simples :
- elle contient entre 8 et 128 caractères hexadécimaux (chiffres 0 à 9 et lettres a à f) ;
- elle est stockée dans un fichier
.txtdéposé à la racine du site.
Concrètement, si votre clé est a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6, vous créez un fichier nommé a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6.txt dont le contenu est exactement cette même clé, en texte brut.
Le fichier doit être accessible à une adresse du type :
https://votresite.com/a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6.txt
Deux points à ne pas rater :
- le fichier doit être public (pas de protection par mot de passe, pas de redirection) ;
- il ne doit pas être bloqué par robots.txt.
La clé est-elle secrète ? Non. Elle est publique par nature, puisqu’elle est lisible dans le fichier. Elle sert à vérifier la propriété, pas à chiffrer quoi que ce soit.
Que faire si le fichier renvoie une 404 ? Vérifiez trois choses : le nom exact du fichier, son emplacement à la racine (et non dans un sous-dossier), et l’absence de règle serveur qui le bloque.
Point de contrôle : ouvrez l’URL du fichier dans votre navigateur. La clé doit s’afficher en texte brut, sans page d’erreur.
Étape 2 — Activer IndexNow sur WordPress (plugin ou code)
Deux chemins existent : sans code (recommandé pour la majorité des sites) et manuel.
La voie plugin
Le plugin officiel Bing est le point de départ le plus simple, avec plus de 100 000 installations actives. Les extensions SEO majeures intègrent aussi IndexNow : Yoast, Rank Math, AIOSEO et SEOPress. Cloudflare propose de son côté Crawler Hints, qui envoie des signaux de changement depuis le réseau Cloudflare.
| Plugin | Ping automatique à la publication ? | Effort de configuration |
|---|---|---|
| Plugin officiel Bing | Oui | Faible : clé générée et fichier déposé automatiquement |
| Yoast SEO | Oui | Faible : case à activer dans les réglages |
| Rank Math | Oui | Faible : option dédiée dans le module SEO |
| AIOSEO | Oui | Faible : activation dans les paramètres |
| SEOPress | Oui | Faible : réglage IndexNow intégré |
| Cloudflare Crawler Hints | Oui (côté réseau) | Très faible : une option à activer |
La voie manuelle
Sans plugin, vous pouvez envoyer vous-même le signalement via les endpoints IndexNow :
api.indexnow.org(point d’entrée général) ;bing.com/indexnow(spécifique à Bing).
L’envoi se fait en GET (URL simple) ou en POST avec un corps JSON. Une requête peut contenir jusqu’à 10 000 URLs.
Quel plugin choisir ? Si vous avez déjà une extension SEO, activez l’option IndexNow qu’elle propose : c’est le moins de travail. Sinon, le plugin officiel Bing fait le job.
Le ping est-il automatique ? Oui dans la plupart des cas : le signalement part à la publication ou à la mise à jour d’un contenu.
Chez Semly, on recommande de coupler ce signalement technique à une vraie stratégie GEO : données structurées JSON-LD, contrôle de robots.txt et de llms.txt, signaux de fraîcheur. Signaler vite, c’est bien. Être lisible et citable par les IA, c’est mieux.
Point de contrôle : publiez un article test, puis vérifiez dans les journaux du plugin ou de votre hébergeur que le ping est bien parti.
Étape 3 — Vérifier que la page est indexable (noindex, sitemap)
Signaler une page que Bing refusera d’indexer ne sert à rien. Avant d’envoyer quoi que ce soit, passez cette checklist.
- Pas de noindex : vérifiez le réglage dans Yoast, Rank Math ou AIOSEO, et contrôlez le code source de la page.
- Présence dans le sitemap : l’URL doit apparaître dans votre sitemap XML.
- Canonical cohérente : la balise canonical doit pointer vers l’URL que vous signalez.
- Aucun blocage robots.txt : la page ne doit pas être exclue par une directive Disallow.
Le noindex bloque-t-il IndexNow ? Le signalement peut partir, mais Bing ne gardera pas la page dans son index. Corrigez d’abord, signalez ensuite.
Faut-il un sitemap en plus ? Oui, c’est complémentaire. Le sitemap donne la carte du site, IndexNow envoie une alerte de fraîcheur.
Les codes HTTP à connaître
| Code | Signification | Réaction |
|---|---|---|
| 200 | Requête acceptée | Rien à faire |
| 202 | Requête acceptée, traitement en cours | Rien à faire |
| 400 | Requête mal formée | Vérifier le format JSON ou l’URL |
| 403 | Clé non vérifiée | Vérifier le fichier .txt et son accessibilité |
| 422 | URL non conforme ou non autorisée | Vérifier que l’URL appartient bien au site |
| 429 | Trop de requêtes | Espacer les envois |
À retenir : pour une même URL, attendez au moins 5 minutes avant de re-soumettre. En dessous, vous risquez un rejet.
Étape 4 — Envoyer et confirmer le signalement
Passons à l’action concrète. Vous pouvez signaler une URL unique ou un lot.
Exemple de requête POST JSON :
{
"host": "votresite.com",
"key": "a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6",
"keyLocation": "https://votresite.com/a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6.txt",
"urlList": [
"https://votresite.com/nouvel-article/"
]
}
La réponse attendue est un 200 ou un 202. Un 200 signifie que la requête est acceptée. Un 202 signifie qu’elle est acceptée et en cours de traitement.
Ensuite, direction Bing Webmaster Tools. La section d’inspection d’URL et le rapport IndexNow vous montrent si le signal a été reçu et traité.
Comment savoir si ça a marché ? Statut 200 ou 202 côté requête, puis URL visible dans l’outil sous quelques heures ou quelques jours.
Que faire en cas de 403 ? C’est presque toujours la clé : fichier .txt absent, mal nommé, mal placé ou inaccessible.
Combien de temps avant l’indexation ? Aucun délai n’est garanti. Le signalement accélère la découverte, mais Bing décide ensuite.
Point de contrôle : statut 200/202 confirmé, puis vérification dans Bing Webmaster Tools.
Étape 5 — IndexNow, sitemaps et Google : ce qui change vraiment
IndexNow n’est pas une baguette magique. C’est un accélérateur de découverte. Voici comment il se situe face aux autres méthodes.
| Méthode | Portée | Délai indicatif | Effort |
|---|---|---|---|
| Semly (mesure de la visibilité IA) | Suivi des mentions et citations dans ChatGPT, Gemini, Google AI | Continu | Faible : tableau de bord centralisé |
| IndexNow | Bing, Yandex et autres moteurs compatibles | Minutes à heures | Faible à moyen |
| Bing Webmaster Tools (soumission manuelle) | Bing | Heures à jours | Moyen |
| Sitemap XML | Tous les moteurs | Jours à semaines | Faible |
| Google Indexing API | Google, scope limité (JobPosting, BroadcastEvent) | Variable, quota de 200 URLs par jour | Moyen à élevé |
IndexNow remplace-t-il le sitemap ? Non. Le sitemap reste la référence de ce qui doit être connu. IndexNow signale ce qui vient de changer.
Google est-il concerné ? Non. Google ne prend pas en charge IndexNow. Son API d’indexation existe, mais elle est limitée à certains types de contenus et plafonnée à 200 URLs par jour.
Quel est le plus rapide ? IndexNow, pour la découverte côté Bing. Mais « plus rapide » ne veut pas dire « plus fiable » : le crawl naturel reste plus lent, mais il finit par passer partout.
IndexNow et recherche par IA : ce que ça change (et ce que ça ne change pas)
C’est ici que beaucoup de confusions apparaissent. Soyons clairs.
Bing alimente Copilot et ChatGPT Search. Autrement dit, être bien indexé côté Bing est un prérequis de présence dans une partie des réponses IA. Si votre page n’est pas dans l’index Bing, elle ne peut pas être utilisée comme source.
Mais attention : indexé ne veut pas dire cité. Une page peut être parfaitement indexée et ne jamais être reprise dans une réponse générée. La citation dépend d’autres facteurs : pertinence, autorité, structure du contenu, fraîcheur, lisibilité par les modèles.
Il faut aussi garder en tête les limites. Tous les moteurs IA ne s’appuient pas sur Bing. Perplexity, Gemini et d’autres fonctionnent avec leurs propres mécanismes, souvent peu documentés. Les données de citation restent donc partielles et parfois non vérifiables.
C’est exactement là que Semly intervient. La plateforme mesure les mentions et les citations d’une marque dans les réponses des IA génératives, et compare avec la concurrence. Dans son rapport 2026, Semly observe, sur un panel de boutiques en ligne, une visibilité moyenne passée de 11,8 % à 22,6 % en 90 jours, et un taux de citation de 2,7 % à 6,8 %.
Ces chiffres décrivent une progression observée. Ils ne prouvent pas qu’IndexNow fait citer dans ChatGPT. Corrélation n’est pas causalité. IndexNow accélère l’indexation ; la citation, elle, se construit avec une stratégie GEO/AEO : JSON-LD, E-E-A-T, contrôle des crawlers IA, contenu réellement utile.
IndexNow fait-il citer dans ChatGPT ? Non, pas directement. Il aide la page à être découverte et indexée côté Bing, ce qui est une condition de départ.
Comment mesurer ? En suivant les mentions et les citations dans les réponses IA, avec un outil dédié comme Semly.
Quelles IA sont concernées ? Celles qui s’appuient sur Bing, principalement Copilot et ChatGPT Search. Les autres ont leurs propres sources.
Les erreurs fréquentes et comment les corriger
| Erreur | Cause probable | Correction |
|---|---|---|
Fichier .txt renvoie une 404 |
Fichier absent, mal nommé ou placé dans un sous-dossier | Déposer le fichier à la racine, nom identique à la clé |
| Clé refusée | Clé non hexadécimale ou longueur hors 8–128 caractères | Régénérer une clé conforme |
| Page jamais indexée | Balise noindex active | Retirer le noindex, puis re-signaler |
| Signal ignoré | robots.txt bloque la page ou le fichier de clé | Autoriser l’accès, puis re-signaler |
| Erreur 403 | Clé non vérifiée | Vérifier l’accessibilité publique du fichier .txt |
| Erreur 429 | Trop de requêtes envoyées | Espacer les envois, regrouper les URLs |
| Re-soumission rejetée | Moins de 5 minutes depuis le dernier envoi | Attendre au moins 5 minutes |
| Rien ne bouge après quelques heures | Attente d’un délai garanti | Aucun délai n’est promis : vérifier dans Bing Webmaster Tools |
Ai-je cassé quelque chose ? Dans la quasi-totalité des cas, non. IndexNow est un signal, pas une modification de votre site. Si un plugin pose problème, désactivez-le : votre contenu reste intact.
Co dalej : aller au-delà de l’indexation
Signaler, c’est la première marche. Voici les suites logiques.
- Contrôler régulièrement dans Bing Webmaster Tools : rapport IndexNow, inspection d’URL, couverture.
- Coupler avec un sitemap propre et des données structurées JSON-LD.
- Mesurer la visibilité IA avec Semly : suivi des citations, part de voix, comparaison avec la concurrence.
- Explorer les variantes : envoi sans plugin via un hook à la publication, ou Cloudflare Crawler Hints.
Plugin, code ou Cloudflare : comment choisir
- Vous avez un accès admin WordPress et pas d’accès serveur ? Plugin.
- Vous voulez un contrôle fin et gérez le code ? Envoi manuel via hook à la publication.
- Votre site passe par Cloudflare ? Crawler Hints, l’option la plus légère.
- Vous voulez surtout mesurer l’effet réel sur les IA ? Semly, en complément du signalement.
Mini-lexique
- IndexNow : protocole de signalement instantané qui prévient les moteurs compatibles qu’une URL a changé.
- Ping : notification envoyée à un moteur pour l’informer d’une mise à jour.
- Crawl : passage d’un robot d’indexation sur votre site pour découvrir et lire les pages.
- Noindex : directive qui demande aux moteurs de ne pas indexer une page.
- GEO / AEO : optimisation pour être repris et cité dans les réponses des IA génératives.
FAQ
Combien de temps avant que mon article soit indexé par Bing ? Aucun délai n’est garanti. Le signalement accélère la découverte, souvent en minutes ou en heures, mais l’indexation dépend ensuite de Bing.
IndexNow fonctionne-t-il avec Google ? Non. Google ne prend pas en charge IndexNow. Il dispose de sa propre API d’indexation, limitée à certains contenus et plafonnée à 200 URLs par jour.
Puis-je activer IndexNow sans plugin ?
Oui, en envoyant vous-même les requêtes vers api.indexnow.org ou bing.com/indexnow, en GET ou en POST JSON. Cela demande un peu plus de technique.
Quel est le lien avec ChatGPT ? Bing alimente Copilot et ChatGPT Search. Être indexé côté Bing est donc un prérequis de présence, mais cela ne garantit pas d’être cité. Pour suivre les citations réelles, Semly mesure les mentions et la part de voix dans les réponses IA.