Un fichier sitemap.xml indique aux moteurs les adresses que vous souhaitez voir apparaître ; IndexNow est un protocole qui les prévient dès qu'une page est ajoutée, modifiée ou supprimée. Les deux sont des signaux : ni Google ni IndexNow ne garantissent qu'une page sera explorée ou indexée.
Deux outils, deux rôles
Pour qu'une page puisse être citée ou affichée dans une réponse, elle doit d'abord être connue des moteurs de recherche. Deux dispositifs servent à la leur signaler : le sitemap.xml, une liste d'adresses publiée sur votre site, et IndexNow, un protocole de notification. Ils ne se remplacent pas, et aucun ne remplace un site bien relié en interne.
Cet article s'en tient à ce que disent leurs documentations officielles. Il ne prétend pas qu'un signalement fasse apparaître une page dans une réponse d'assistant : aucune de ces documentations ne le promet.
Le sitemap.xml selon Google
La documentation de Google Search Central explique qu'en créant un sitemap, vous indiquez aux moteurs quelles adresses vous préférez voir affichées dans les résultats. Elle précise aussi que le fichier n'est qu'une indication : il ne garantit pas que Google le télécharge, ni que toutes les pages qui y figurent soient explorées et indexées.
Un sitemap n'est pas toujours utile. Google considère qu'un site d'environ 500 pages ou moins, dont les pages sont correctement reliées entre elles, n'en a pas forcément besoin, car Googlebot découvre en général l'essentiel du site en suivant les liens. En revanche, un sitemap peut améliorer l'exploration d'un site plus grand ou plus complexe, et aider un site récent qui reçoit peu de liens extérieurs, dont certaines pages risquent de rester inconnues.
Les règles de forme à respecter
- Un fichier sitemap est limité à 50 Mo (non compressé) ou 50 000 adresses.
- Il doit être encodé en UTF-8.
- Les adresses doivent être complètes et absolues (avec https et le nom de domaine), jamais des chemins relatifs.
- La balise lastmod doit refléter la date de la dernière modification significative de la page. Google l'utilise lorsqu'elle est cohérente et vérifiable : il faut donc éviter d'y mettre une date qui ne correspond à aucun changement réel.
- Google ignore les valeurs priority et changefreq : inutile de passer du temps à les régler.
Comment le faire connaître
Google indique trois façons de soumettre un sitemap : le rapport Sitemaps de Search Console, l'API de Search Console, ou une ligne Sitemap: ajoutée dans le fichier robots.txt. Cette dernière ligne se règle au même endroit que les autorisations décrites dans le guide robots.txt : faut-il autoriser GPTBot, OAI-SearchBot, PerplexityBot et ClaudeBot ?
IndexNow : prévenir au lieu d'attendre
IndexNow est présenté comme un protocole libre et gratuit qui informe plusieurs moteurs des changements de contenu dès qu'ils se produisent, pour limiter les explorations coûteuses. Sa documentation décrit le fonctionnement :
- vous créez une clé de 8 à 128 caractères (lettres, chiffres et tirets) ;
- vous publiez à la racine du site un fichier texte en UTF-8, nommé d'après la clé, qui contient cette clé ;
- vous envoyez l'adresse modifiée au moteur : une requête GET pour une adresse, ou une requête POST au format JSON pour une liste (jusqu'à 10 000 adresses par envoi).
La FAQ du protocole indique qu'une soumission est partagée entre tous les moteurs qui prennent en charge IndexNow, et cite des points d'accès pour Amazon, Bing, Naver, Seznam.cz, Yandex et Yep. Si votre outil de gestion de site, votre hébergeur ou une extension le gère déjà, la FAQ précise qu'il peut ne pas être nécessaire de créer le fichier de clé vous-même.
Ces documentations n'indiquent pas que Google utilise IndexNow : le sitemap, que Google documente, reste donc l'outil à ne pas négliger.
Ce qu'IndexNow ne fait pas
- Il ne garantit pas l'indexation : un code de réponse 200 signifie seulement que le moteur a bien reçu l'adresse.
- Il ne remplace pas le sitemap : la FAQ recommande un sitemap XML pour la découverte continue et l'indexation à long terme, et conseille d'utiliser les deux ensemble.
- Il ne sert pas à renvoyer toutes les pages à chaque modification mineure : la FAQ conseille de ne signaler que les changements significatifs et d'attendre au moins cinq minutes avant de renvoyer une page mise à jour fréquemment.
Une méthode simple pour un site de petite entreprise
- Vérifiez que chaque page importante est accessible par un lien depuis une autre page de votre site.
- Publiez un sitemap.xml aux adresses absolues, avec une date lastmod exacte, et déclarez-le dans robots.txt et dans Search Console.
- Si votre outil le permet, activez IndexNow ; sinon, envoyez les adresses nouvelles ou modifiées à la main après une publication importante.
- Contrôlez ensuite que la page est bien lisible par les robots : un signalement n'a aucun effet sur une page qu'un robots.txt bloque. Le guide Comment savoir si ChatGPT cite mon entreprise ? décrit comment vérifier ce que les assistants disent de vous.
Ce que ces signaux ne décident pas
Signaler une page ne dit rien de sa qualité : un moteur peut la connaître sans l'afficher. Ce sont le contenu, sa clarté et son accessibilité aux robots qui jouent ensuite. Pour savoir où en est votre site sur ces points, l'audit de visibilité dans les IA de Lisible examine notamment l'accès des robots à votre site ; vous pouvez le lancer depuis la page d'accueil.
Lisible vérifie en quelques secondes si les assistants de recherche (ChatGPT, Perplexity, Gemini, Claude) peuvent lire votre site et comprendre ce que fait votre entreprise.
Tester mon site gratuitementSources officielles
À lire aussi
- Comment savoir si ChatGPT cite mon entreprise ?Poser les bonnes questions, vérifier que le robot de recherche d'OpenAI peut lire votre site, repérer les blocages : méthode pour savoir si ChatGPT vous cite.
- Robots.txt : faut-il autoriser GPTBot, OAI-SearchBot, PerplexityBot et ClaudeBot ?Robots de recherche ou d'entraînement : ce que font GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot et Google-Extended, et comment régler votre robots.txt.
- Données structurées LocalBusiness : aider Google et les assistants IA à comprendre votre entrepriseNom, adresse, téléphone, horaires : comment décrire votre entreprise en JSON-LD LocalBusiness, quelles propriétés remplir et quelles règles de Google respecter.
- Comment apparaître dans les AI Overviews et le mode IA de Google ?Aucun fichier ni balisage spécial n'est exigé : ce que Google demande pour afficher une page dans AI Overviews et le mode IA, et les réglages qui limitent l'affichage.