Le sitemap XML

La réponse en bref

Un sitemap XML est un fichier qui liste les pages de votre site que vous souhaitez voir indexées, avec éventuellement leur date de dernière modification. Il aide les moteurs de recherche à découvrir vos pages, surtout sur un grand site, un site récent qui reçoit peu de liens, ou un site riche en images et en vidéos. Il ne garantit ni le crawl ni l’indexation : Google le considère comme une indication. Un fichier peut contenir jusqu’à 50 000 adresses ou 50 Mo non compressés ; au-delà, on utilise un index de sitemaps. Google ignore les balises priority et changefreq, mais utilise la date lastmod si elle est exacte. Un bon sitemap ne contient que des pages utiles, accessibles, canoniques et indexables, et se soumet dans la Search Console ou se déclare dans le fichier robots.txt.

Dans cette page

    Mis à jour le 23 octobre 2026

    Le sitemap XML fait partie des réglages techniques que l’on installe une fois et que l’on oublie. C’est souvent là que le problème commence : un sitemap qui liste des pages supprimées, redirigées ou exclues de l’indexation envoie aux moteurs des signaux contradictoires. Et comme personne ne l’ouvre, l’erreur peut durer des années sans être remarquée, alors qu’elle se corrige en quelques minutes une fois repérée.

    Cette page explique à quoi sert un sitemap, comment le construire selon les règles de Google et comment le vérifier. Elle fait partie de mon guide du SEO technique.

    Par Alexandre Montenon, consultant SEO depuis 2011

    À quoi sert un sitemap XML

    Les moteurs découvrent les pages principalement en suivant les liens. Le sitemap complète ce mécanisme en leur fournissant directement la liste des adresses importantes.

    Google indique qu’un sitemap est surtout utile pour les grands sites, pour les sites récents qui reçoivent peu de liens externes et pour les sites riches en vidéos, en images ou présents dans Google News ; il peut être moins nécessaire pour un petit site d’environ 500 pages ou moins, bien relié en interne, et il ne garantit pas que toutes les adresses listées seront parcourues et indexées.

    Même pour un petit site, un sitemap propre ne coûte rien et facilite le diagnostic dans la Search Console : on y voit combien d’adresses soumises sont réellement indexées.

    Les règles de Google

    Selon Google, un fichier sitemap est limité à 50 Mo non compressés ou 50 000 adresses, les adresses doivent être complètes (protocole et domaine compris), la date lastmod n’est utilisée que si elle est exacte de façon constante et vérifiable, et les balises priority et changefreq sont ignorées. Plusieurs fichiers peuvent être regroupés dans un index de sitemaps, soumis en une seule fois.

    ÉlémentRègle ou usage par Google
    Nombre d’adresses par fichier50 000 au maximum
    Taille du fichier50 Mo non compressés au maximum
    AdressesComplètes, avec protocole et domaine
    lastmodUtilisée si elle est exacte et cohérente
    priority et changefreqIgnorées
    Index de sitemapsRegroupe plusieurs fichiers, soumis en une fois
    On vérifie : le sitemap XML

    Ce qui doit figurer dans un sitemap

    Uniquement les pages que vous voulez voir dans les résultats :

    • des pages qui répondent en « 200 », sans redirection ;
    • des pages indexables, sans balise noindex ;
    • la version canonique de chaque page, pas ses doublons ;
    • des pages non bloquées par le fichier robots.txt.

    À l’inverse, n’y mettez pas les pages redirigées, supprimées, en noindex, les pages filtrées ou triées, les pages de résultats de recherche interne, ni les versions avec paramètres de suivi. Chaque adresse inutile dilue le signal et brouille le diagnostic.

    La date lastmod

    La date de dernière modification est la seule information complémentaire réellement utilisée par Google, à condition qu’elle soit juste. Elle doit changer quand le contenu principal, les données structurées ou les liens de la page changent, pas à chaque modification mineure comme l’année du copyright en pied de page. Un sitemap qui met toutes les dates à jour chaque nuit perd sa crédibilité.

    Les sitemaps spécialisés

    Images. Un sitemap peut signaler les images d’une page, utile quand elles sont chargées d’une manière que les robots trouvent mal.

    Vidéos. Il peut décrire les vidéos hébergées sur le site : titre, description, durée, miniature.

    Actualités. Les sites d’information présents dans Google News peuvent utiliser un sitemap dédié pour leurs articles récents.

    Versions linguistiques. Les sites multilingues peuvent y déclarer les correspondances entre leurs versions de pages.

    Créer son sitemap

    La plupart des outils de création de sites et des extensions SEO génèrent le sitemap automatiquement. Sur WordPress, il est produit par le cœur du logiciel ou par l’extension SEO installée. Sur les plateformes e-commerce, il est généralement fourni. Dans tous les cas, ouvrez-le et vérifiez ce qu’il contient : les réglages par défaut incluent parfois des types de pages inutiles (pages d’auteur, archives par date, étiquettes).

    Pour retrouver votre sitemap, essayez les adresses les plus courantes, comme /sitemap.xml ou /sitemap_index.xml à la racine du site, ou cherchez la ligne « Sitemap: » dans votre fichier robots.txt. Ouvrez-le dans un navigateur : vous devez voir une liste d’adresses lisible, sans message d’erreur. S’il s’agit d’un index, ouvrez chacun des fichiers qu’il contient, et vérifiez que leurs noms correspondent bien aux types de contenus que vous souhaitez voir indexés : pages, articles, produits, catégories.

    Pour un site sur mesure, le sitemap doit être généré dynamiquement à partir de la base de données, pour rester à jour sans intervention manuelle.

    Soumettre et suivre

    Trois moyens existent : la rubrique Sitemaps de la Search Console, son interface de programmation, ou une ligne « Sitemap: » suivie de l’adresse complète dans le fichier robots.txt. La soumission dans la Search Console est la plus utile, car elle donne accès au suivi : date de dernière lecture, nombre d’adresses découvertes, erreurs éventuelles.

    Comparez ensuite, dans le rapport d’indexation, le nombre d’adresses soumises et le nombre d’adresses indexées. Un écart important signale soit des pages qui n’auraient pas dû figurer dans le sitemap, soit des pages que Google juge peu utiles. Je détaille ces rapports dans ma page sur Google Search Console.

    Mon petit conseil de pro

    Faites passer votre sitemap dans un crawler : chaque adresse devrait répondre en 200, sans redirection, sans balise noindex et avec une balise canonical qui pointe vers elle-même. Toute exception est soit une page à retirer du sitemap, soit un problème à corriger sur la page.

    Sitemap et moteurs génératifs

    Les robots des moteurs génératifs découvrent aussi les pages par les liens et, pour certains, par les sitemaps déclarés dans le fichier robots.txt. Un sitemap propre, avec des dates lastmod justes, aide à signaler les contenus récemment mis à jour, ce qui compte pour des réponses qui privilégient les informations récentes. Pour Bing, qui alimente Copilot, la soumission se fait dans Bing Webmaster Tools, et le protocole IndexNow permet de signaler instantanément les modifications.

    Sitemap et maillage interne

    Le sitemap ne remplace pas les liens internes. Une page présente dans le sitemap mais reliée à aucune autre page du site reste une page orpheline : Google peut la découvrir, mais il la jugera peu importante, puisque le site lui-même ne la met pas en avant. À l’inverse, une page bien reliée depuis le menu ou depuis des contenus forts sera trouvée même sans sitemap.

    Utilisez donc le sitemap comme un filet de sécurité et un outil de diagnostic, et le maillage interne comme le moyen principal de signaler vos pages importantes. Quand vous comparez votre sitemap à un crawl du site, les adresses présentes dans le sitemap mais absentes du crawl sont précisément vos pages orphelines.

    Après une refonte ou une migration

    Au moment d’une refonte, le sitemap devient un outil de contrôle. Gardez une copie de l’ancien sitemap : il sert de liste de référence pour vérifier que chaque ancienne adresse redirige bien vers sa nouvelle version. Publiez le nouveau sitemap le jour de la mise en ligne, soumettez-le immédiatement dans la Search Console, et suivez pendant plusieurs semaines l’évolution des adresses découvertes et indexées. Un écart qui ne se résorbe pas signale des pages mal redirigées ou mal reliées.

    Les erreurs fréquentes

    Des adresses redirigées ou supprimées. Elles restent souvent dans le sitemap après une refonte.

    Des pages en noindex. Elles envoient un signal contradictoire : « indexez cette page » et « ne l’indexez pas ».

    Des dates lastmod fausses. Toutes à la date du jour, elles ne servent plus à rien.

    Un sitemap jamais soumis ni vérifié. On ne voit pas les erreurs qu’il contient.

    Un sitemap qui oublie des sections entières. Après l’ajout d’un nouveau type de contenu, il faut vérifier qu’il y figure.

    Plusieurs sitemaps concurrents. Deux extensions qui génèrent chacune leur sitemap créent de la confusion.

    Exemple fictif : un site d’agence de voyages

    Pour illustrer, un cas inventé. Une agence de voyages a refondu son site. Son sitemap, généré par une ancienne extension, contient encore 1 200 adresses de circuits supprimés, redirigés vers la page d’accueil, alors que les 300 nouveaux circuits n’y figurent pas. Elle désactive l’ancienne extension, génère un sitemap à partir des seules pages de circuits actives, le soumet dans la Search Console et le déclare dans son fichier robots.txt. Les éléments de cet exemple sont inventés pour l’illustration.

    Ce qu’il fallait retenir
    • Un sitemap XML liste les pages à indexer et aide les moteurs à les découvrir, sans le garantir.
    • Limites : 50 000 adresses ou 50 Mo non compressés par fichier.
    • Google utilise lastmod si elle est exacte, et ignore priority et changefreq.
    • N’y mettez que des pages en 200, indexables, canoniques et non bloquées.
    • Soumettez-le dans la Search Console et comparez adresses soumises et indexées.

    Questions fréquentes sur le sitemap XML

    Un sitemap XML est-il obligatoire ?

    Non. Google indique qu’il peut être moins nécessaire pour un petit site bien relié en interne. Il reste utile pour les grands sites, les sites récents et ceux qui comptent beaucoup d’images ou de vidéos, et facilite le diagnostic.

    Un sitemap garantit-il l’indexation ?

    Non. Google le considère comme une indication et ne garantit pas que toutes les adresses listées seront parcourues et indexées.

    Faut-il renseigner priority et changefreq ?

    C’est inutile pour Google, qui ignore ces deux balises. Seule la date lastmod est prise en compte, si elle est exacte.

    Où soumettre son sitemap ?

    Dans la rubrique Sitemaps de la Search Console, et éventuellement par une ligne « Sitemap: » dans le fichier robots.txt. Pour Bing, dans Bing Webmaster Tools.

    Que faire si le site dépasse 50 000 pages ?

    Découper le sitemap en plusieurs fichiers, par exemple par type de page, et les regrouper dans un index de sitemaps que vous soumettez en une seule fois.

    06 59 54 68 89

    Vous avez une question, un projet ? Parlons-en ensemble.

    On discute ?