En bref. IndexNow permet aux sites web de signaler aux moteurs de recherche participants les URL nouvelles, mises à jour ou supprimées au moyen d’une clé de vérification et de requêtes HTTP.
Définition : IndexNow est un protocole qui permet de signaler aux moteurs de recherche participants l’ajout, la mise à jour ou la suppression d’une URL sur un site web. Les moteurs partagent ces notifications et évaluent les URL transmises en vue de leur exploration et de leur indexation.
Points clés
Au 17 octobre 2026, les sources officielles décrivent le fonctionnement suivant :
- La documentation du protocole IndexNow impose aux moteurs de recherche participants de partager automatiquement les URL transmises avec les autres participants.
- La FAQ d’IndexNow recommande d’associer les notifications de changement à un sitemap XML, un fichier qui répertorie les URL d’un site web à l’intention des moteurs de recherche.
- L’annonce de Microsoft consacrée à IndexNow Insights décrit des rapports sur les URL transmises, explorées et indexées dans Bing Webmaster Tools.
Comment un site web signale-t-il un changement ?
Pour une intégration manuelle, la documentation du protocole exige une preuve de contrôle de l’hôte au moyen d’un fichier texte contenant une clé de vérification. L’emplacement recommandé est le répertoire racine du site web. Le fichier utilise l’encodage UTF-8 et porte un nom composé de la clé suivie de .txt. Les moteurs de recherche récupèrent ce fichier pour vérifier la propriété.
Avec la clé donnée en exemple dans la FAQ, un fichier nommé abcd1234.txt contient :
abcd1234
La requête ci-dessous, donnée à titre d’illustration, associe cette clé au point de terminaison global documenté et à l’URL de produit fournie en exemple. Elle suppose que le fichier de clé existe sur l’hôte utilisé dans l’exemple :
curl -G 'https://api.indexnow.org/indexnow' \
--data-urlencode 'url=https://www.example.com/product.html' \
--data-urlencode 'key=abcd1234'
Pour les envois par lots, le protocole accepte une requête POST au format JSON avec les champs host, key et urlList. Une requête peut contenir jusqu’à 10 000 URL. Cette limite s’applique à chaque requête. Si le fichier de clé se trouve à un autre emplacement, le paramètre keyLocation l’indique ; le répertoire du fichier délimite les chemins d’URL couverts par cette clé.
Quels changements faut-il notifier ?
La FAQ d’IndexNow recommande les envois lors de changements significatifs du contenu des pages, des prix ou de la disponibilité. Les URL redirigées et les pages supprimées qui renvoient un code HTTP 404 ou 410 peuvent également faire l’objet d’un envoi. Les intégrations peuvent automatiser les envois lors de la publication de changements ; la FAQ recommande de vérifier les possibilités offertes par le système de gestion de contenu, l’hébergeur ou les extensions existantes avant de mettre en place une intégration distincte.
Après réception, chaque moteur de recherche évalue l’exploration selon son quota, sa planification et ses signaux de qualité, puis prend sa propre décision d’indexation. Pour la recherche par IA, la FAQ associe ces mises à jour au maintien à jour des contenus de recherche. Un sitemap XML fournit un inventaire plus large des URL, y compris les pages qui changent rarement.
Comment vérifier les envois ?
Le tableau des réponses du protocole définit le code HTTP 200 comme une réception réussie et le code HTTP 202 comme une réception avec validation de la clé en attente. Le code HTTP 403 indique une clé invalide, tandis que le code HTTP 429 signale un nombre excessif de requêtes. Ces réponses aident à diagnostiquer les problèmes de transmission et de vérification.
L’annonce de Microsoft consacrée à IndexNow Insights décrit une vue distincte des résultats de l’indexation. Elle inclut les sources des envois et les erreurs, telles que les restrictions imposées aux robots ou les liens morts. Ses rapports distinguent les URL transmises, explorées et indexées, ce qui permet à l’exploitant d’un site web de rechercher l’étape où le traitement s’arrête.
Termes associés
Questions fréquentes
Dois-je notifier chaque moteur participant ?
La documentation du protocole impose aux participants de partager les URL transmises. Vous pouvez envoyer la notification à un seul point de terminaison participant.
Dois-je envoyer plusieurs fois une page inchangée ?
La FAQ d’IndexNow recommande les envois en cas de changements substantiels et déconseille les envois répétés sans mise à jour significative. Vous pouvez conserver la page dans un sitemap XML pour permettre la poursuite de son exploration.
Sources
- IndexNow.org, "Documentation", sans date
- IndexNow.org, "FAQ", sans date
- Microsoft Bing, "Optimize your Impact with IndexNow Insights", 3 mars 2024
Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO