Aller au contenu
indexurl.fr

// guide technique

IndexNow et API d'indexation.

Notifier les moteurs de recherche en temps réel, sans attendre le crawl. Comprendre ce qu'IndexNow fait vraiment, l'installer proprement, et démêler le malentendu le plus courant : pourquoi l'API d'indexation de Google ne sert presque jamais.

Par Léa Vasseur Lecture 13 min

// sommaire (7 sections)

IndexNow, API Google : qui fait quoi.

Deux mécanismes portent le même espoir (pousser une URL au moteur au lieu d'attendre le crawl) mais répondent à des réalités très différentes. Les confondre fait perdre du temps. Le partage est net.

// à retenir

IndexNow notifie Bing, Yandex et leurs partenaires en temps réel, mais pas Google. L'API Indexing de Google, elle, ne couvre officiellement que les offres d'emploi et les diffusions en direct. Pour pousser un article ou un produit vers Google, ni l'un ni l'autre : il faut le sitemap et l'inspection d'URL.

IndexNow

Protocole ouvert. Une notification propage à Bing, Yandex, Naver, Seznam. Tout type de page. Jusqu'à 10 000 URLs par requête. Google ne le supporte pas.

Google Indexing API

API propriétaire Google. Réservée aux offres d'emploi et diffusions en direct. 200 URLs par jour. Sans effet pour un article ou un produit.

Comment fonctionne IndexNow.

Le principe est simple : à chaque création, modification ou suppression d'une URL, le site envoie une requête HTTP à l'API IndexNow avec l'URL concernée et une clé d'authentification. Le moteur sait immédiatement quoi recrawler, sans attendre son passage habituel.

Une soumission, plusieurs moteurs

L'avantage clé : une seule soumission à l'endpoint api.indexnow.org propage automatiquement à tous les moteurs partenaires. Pas besoin de configurer un endpoint par moteur. Selon la documentation officielle, deux méthodes :

  • GET pour une URL unique : pratique pour notifier une publication ponctuelle.
  • POST pour un lot : jusqu'à 10 000 URLs en une requête, idéal pour une migration ou une mise à jour de masse.

Exemple de requête GET

https://api.indexnow.org/indexnow?url=https://exemple.com/page
  &key=VOTRE_CLE
  &keyLocation=https://exemple.com/VOTRE_CLE.txt

Quatre paramètres : host (le domaine), key (la clé), keyLocation (l'URL du fichier de clé) et url (la page soumise).

Installer IndexNow en 3 étapes.

Hors plugin, l'installation manuelle tient en trois temps. La même clé sert pour tous les moteurs partenaires.

  1. 01

    Générer une clé

    Une chaîne de 8 à 128 caractères hexadécimaux (a-z, A-Z, 0-9, tirets). À générer via le générateur de Bing Webmaster Tools ou tout outil de hash. Exemple : a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4.

  2. 02

    Héberger le fichier de clé

    Créer un fichier [clé].txt à la racine du domaine, contenant uniquement la clé, en UTF-8, permissions 644. Vérifier en ouvrant l'URL dans un navigateur : seule la clé doit s'afficher, sans espace ni caractère parasite.

  3. 03

    Soumettre les URLs

    Envoyer une requête GET (URL unique) ou POST (lot) à api.indexnow.org. Idéalement automatisé : déclencher la soumission à chaque publication ou mise à jour, via le CMS ou un webhook.

// erreur n°1

Une erreur 403 à la soumission signifie presque toujours que le fichier de clé est inaccessible ou ne correspond pas à la clé envoyée. Tester l'URL du fichier directement dans un navigateur : si vous n'y accédez pas, le moteur non plus.

L'API Indexing de Google et sa vraie limite.

C'est le malentendu le plus coûteux en temps. Beaucoup d'articles et de plugins promettent une indexation Google instantanée via l'API Indexing. La documentation de Google est sans ambiguïté.

// la limite officielle

L'API Indexing de Google ne fonctionne que pour deux types de pages : les offres d'emploi (JobPosting) et les diffusions en direct (BroadcastEvent dans une VideoObject). Pour un article de blog, une fiche produit ou une page de service, elle est sans effet. La limite par défaut est de 200 URLs par jour.

Certains plugins WordPress envoient quand même des requêtes à cette API pour des contenus hors périmètre. Google les ignore, et un usage abusif peut entraîner une révocation de l'accès. Pour la grande majorité des sites, l'API d'indexation Google n'est pas un levier : le vrai canal reste le sitemap et l'inspection d'URL, complétés par les méthodes pour forcer l'indexation et, à grande échelle, par les services d'indexation.

IndexNow vs API Google vs sitemap.

Aucun ne remplace l'autre. La bonne approche les combine selon le moteur visé et le type de contenu.

Sitemap XML

Couverture de masse

Lu par tous les moteurs, Google compris. Le socle de découverte. À tenir à jour avec un lastmod fiable. Voir le guide sitemap.

IndexNow

Temps réel, hors Google

Notification instantanée à Bing, Yandex et partenaires. Complément du sitemap pour pousser chaque changement. Sans effet sur Google.

Google Indexing API

Cas très spécifiques

Uniquement offres d'emploi et directs. À ignorer pour tout le reste. Ne pas se laisser vendre comme solution d'indexation générale.

Configuration recommandée pour un site classique : sitemap à jour pour tous les moteurs, IndexNow activé pour Bing et Yandex, et pour Google, l'inspection d'URL sur les pages prioritaires plus, au besoin, un service d'indexation. L'API Google n'entre en jeu que si vous publiez des offres d'emploi ou des directs.

IndexNow sur WordPress.

Sur WordPress, inutile de coder : un plugin gère la clé et les soumissions automatiquement à chaque publication ou mise à jour.

  • Plugin IndexNow officiel (Microsoft Bing) : ajoute IndexNow à n'importe quel site, génère et héberge la clé, soumet automatiquement. Le plus simple.
  • Rank Math, SEOPress : intègrent IndexNow en option dans leurs réglages, à activer en une case.
  • Vérification : après activation, confirmer que le fichier [clé].txt est accessible à la racine, et suivre les soumissions dans Bing Webmaster Tools.

Pour la configuration d'indexation WordPress complète (sitemap, taxonomies, pièges), voir le guide indexation WordPress. Et pour exploiter ce que IndexNow apporte côté Bing, le guide indexer son site sur Bing.

Questions fréquentes.

IndexNow fonctionne-t-il avec Google ?

Non. Google teste IndexNow depuis 2021 mais ne l'a jamais activé. À ce jour, IndexNow est supporté par Bing, Yandex, Naver et Seznam, et toute soumission propage à ces moteurs partenaires. Pour Google, les canaux restent le sitemap XML et l'inspection d'URL dans Search Console. Voir aussi le guide forcer l'indexation Google.

L'API Indexing de Google permet-elle d'indexer n'importe quelle page ?

Non. L'API Indexing officielle de Google est restreinte à deux types de contenu : les offres d'emploi (JobPosting) et les diffusions en direct (BroadcastEvent dans une VideoObject). L'utiliser pour un article, une fiche produit ou une page de service n'a aucun effet. La limite par défaut est de 200 URLs par jour. Tout plugin qui prétend "indexer instantanément sur Google" via cette API hors de ce périmètre est trompeur.

Faut-il choisir entre IndexNow et le sitemap ?

Non, ils sont complémentaires. Le sitemap est le canal de découverte de masse, lu par tous les moteurs dont Google. IndexNow est une notification en temps réel pour les moteurs qui le supportent (hors Google). La bonne configuration combine les deux : sitemap à jour pour la couverture, IndexNow pour pousser instantanément chaque création ou modification vers Bing et Yandex.

Comment générer une clé IndexNow ?

Une clé IndexNow est une chaîne de 8 à 128 caractères hexadécimaux (a-z, A-Z, 0-9, tirets). On peut la générer via le générateur de Bing Webmaster Tools ou n'importe quel outil de hash. Il faut ensuite héberger un fichier texte {clé}.txt à la racine du domaine, contenant exactement la clé, accessible en UTF-8 avec des permissions 644. Une erreur 403 à la soumission signifie presque toujours que ce fichier est inaccessible ou ne correspond pas à la clé.

IndexNow accélère-t-il vraiment l'indexation Bing ?

Oui, c'est sa raison d'être : au lieu d'attendre que Bingbot recrawle, le moteur est notifié dès la publication ou la modification, ce qui réduit fortement le délai d'indexation. C'est particulièrement utile pour les sites à publication fréquente. À coupler avec un sitemap propre et une soumission dans Bing Webmaster Tools.

Quel plugin WordPress pour IndexNow ?

La plupart des plugins SEO majeurs intègrent IndexNow nativement ou via extension : Rank Math et SEOPress le proposent en option, et le plugin officiel "IndexNow" de Microsoft Bing l'ajoute à tout site WordPress en gérant automatiquement la clé et les soumissions. Une fois activé, chaque publication ou mise à jour notifie Bing et Yandex sans action manuelle. Détails dans le guide indexation WordPress.

Soumettre une URL via IndexNow garantit-il son indexation ?

Non. IndexNow garantit que le moteur est notifié rapidement, pas que la page sera indexée. Le moteur décide ensuite selon ses propres critères de qualité, exactement comme pour Google. Une page faible ou bloquée par noindex ne sera pas indexée, même soumise via IndexNow.

// passer à l'action

Indexer plus large que Google.

IndexNow accélère Bing et Yandex. Pour Google, diagnostiquer d'abord, puis pousser les URLs qui résistent avec un service éprouvé.