Glossaire SEO

IndexNow : définition et explications

IndexNow est un protocole ouvert qui permet de prévenir instantanément les moteurs participants quand des URL sont ajoutées, modifiées ou supprimées.

Vérifiez gratuitement : Soumission IndexNow

IndexNow: IndexNow est un protocole ouvert qui permet de prévenir instantanément les moteurs participants quand des URL sont ajoutées, modifiées ou supprimées.

IndexNow est un protocole ouvert qui permet à un site web d’indiquer aux moteurs de recherche, en une seule requête, que des URL précises ont été ajoutées, modifiées ou supprimées. Au lieu d’attendre qu’un robot redécouvre la page, vous poussez le changement. Microsoft Bing et Yandex l’ont lancé en 2021, et la documentation d’IndexNow décrit le protocole complet.

Les moteurs qui prennent en charge IndexNow partagent leurs soumissions entre eux : un seul ping les atteint tous. Parmi les moteurs participants : Bing, Yandex, Naver, Seznam et Yep. Google ne prend pas en charge IndexNow ; pour Google, utilisez un sitemap XML exact avec des dates lastmod ainsi que la Google Search Console.

Comment ça marche

  1. Créez une clé : une chaîne de 8 à 128 caractères (lettres, chiffres, tirets).
  2. Hébergez le fichier de clé à la racine de votre site, par exemple https://example.com/3f9a…c1.txt, avec la clé elle-même pour contenu. Cela prouve que vous contrôlez l’hôte.
  3. Soumettez des URL chaque fois que le contenu change, à api.indexnow.org ou au point d’accès de n’importe quel moteur participant.

Une URL unique peut être envoyée par une requête GET ; les lots passent par un POST JSON :

POST /indexnow HTTP/1.1
Host: api.indexnow.org
Content-Type: application/json; charset=utf-8

{
  "host": "www.example.com",
  "key": "3f9a7e2b8d4c41f0a6b5e9d2c7f8a1c1",
  "keyLocation": "https://www.example.com/3f9a7e2b8d4c41f0a6b5e9d2c7f8a1c1.txt",
  "urlList": [
    "https://www.example.com/products/trail-boot-x2",
    "https://www.example.com/blog/winter-hiking-checklist"
  ]
}

Une réponse 200 ou 202 signifie que la soumission a été acceptée, pas que les URL seront indexées. Les moteurs décident toujours d’explorer et d’indexer chaque URL.

Pourquoi c’est important

Pour les sites où la fraîcheur compte (actualité, stocks et prix e-commerce, offres d’emploi, événements), IndexNow peut raccourcir le délai entre une modification et une nouvelle exploration chez les moteurs participants. Il aide aussi pour les suppressions : prévenir les moteurs qu’une URL renvoie désormais une 404 ou un 410 peut faire disparaître plus vite les résultats périmés. Comme l’index de Bing alimente aussi Microsoft Copilot et sert à d’autres produits de recherche, une découverte plus rapide par Bing peut compter aussi pour la recherche IA.

Erreurs courantes

  • Attendre que Google le prenne en compte. Ce ne sera pas le cas. Gardez votre sitemap et votre routine Search Console pour Google.
  • Problèmes de fichier de clé. Le fichier doit être accessible, renvoyer un 200 et contenir exactement la clé. Une redirection vers une page de connexion ou un contrôle de CDN fait échouer la vérification.
  • Soumettre des URL inchangées. Pinguer tout le site chaque jour ajoute du bruit ; envoyez les URL quand elles changent réellement.
  • Mélanger les hôtes. Toutes les URL d’une même soumission doivent appartenir à l’hôte couvert par la clé.

De nombreux plugins de CMS et CDN peuvent envoyer automatiquement des pings IndexNow à la publication, ce qui est généralement la configuration la plus fiable.

Comment soumettre

Le Soumission IndexNow génère une clé, vérifie le fichier de clé sur votre site et soumet jusqu’à 1 000 URL en un clic aux moteurs participants. La soumission n’est qu’une partie de l’indexation ; pour Google, inspectez plutôt l’URL avec la Google Search Console.

Questions fréquentes

Google prend-il en charge IndexNow ?

Non. IndexNow est pris en charge par Bing, Yandex, Naver, Seznam et Yep. Pour Google, gardez un sitemap XML exact et utilisez la Search Console.

IndexNow garantit-il l’indexation ?

Non. Une soumission réussie signifie que le moteur a reçu la notification. Chaque moteur décide ensuite d’explorer l’URL ou non, puis de l’indexer ou non.

Dois-je soumettre séparément à chaque moteur de recherche ?

Non. Les moteurs participants partagent les soumissions IndexNow : une seule soumission à l’un d’eux, ou à api.indexnow.org, les atteint tous.