Quand un moteur de recherche visite votre site, il doit d’abord découvrir vos pages avant de pouvoir les afficher dans ses résultats. Le fichier sitemap.xml l’y aide : c’est une liste structurée des contenus de votre site et de leurs URLs, pensée pour les moteurs de recherche.
Le sujet revient souvent, et pas toujours dans de bonnes conditions. Un site sans sitemap, deux sitemaps qui coexistent à l’insu de leur propriétaire, ou un sitemap qui liste des pages qui ne devraient pas y figurer : ces cas sont fréquents.
Dans cet article, vous allez comprendre ce qu’est concrètement un sitemap.xml, ce qu’il fait (et ce qu’il ne fait pas), comment WordPress le génère, et comment vérifier que le vôtre est correctement pris en compte.
Qu’est-ce qu’un fichier sitemap.xml ?
Avant d’entrer dans le détail, il faut lever une confusion très répandue, car le mot « sitemap » désigne en réalité deux choses différentes.
Le plan de site HTML est une page de votre site, visible dans le navigateur comme n’importe quelle autre. Souvent intitulée « Plan du site », elle liste vos contenus sous forme de liens cliquables, pour aider les internautes à s’orienter et à retrouver une page. Elle s’adresse à des humains.
Le sitemap XML, lui, n’est pas fait pour être lu par un internaute. C’est un fichier écrit dans un format que les moteurs de recherche savent interpréter. Si vous l’ouvrez dans votre navigateur, vous verrez une liste d’adresses parfois un peu brute, voire déroutante. C’est normal : ce fichier ne s’adresse pas à vous, mais aux robots des moteurs de recherche.
Les deux peuvent coexister sur un même site sans se gêner, puisqu’ils ne servent pas le même but et ne s’adressent pas au même public. Dans cet article, c’est uniquement du sitemap XML qu’il est question.
Ce que contient un sitemap XML
Un sitemap XML est une liste d’URLs, accompagnées pour chacune de quelques informations. Voici à quoi ressemble une entrée :
<url>
<loc>https://votre-site.fr/contact/</loc>
<lastmod>2026-05-12</lastmod>
</url>Deux balises suffisent à comprendre l’essentiel :
➔ <loc> indique l’adresse complète de la page. C’est l’information centrale, celle qui dit au moteur : « voici une page de mon site ».
➔ <lastmod> indique la date de dernière modification du contenu. Elle aide le moteur à savoir si la page a changé depuis son dernier passage.
Le format prévoit aussi deux autres balises, que vous rencontrerez peut-être dans des sitemaps existants : <changefreq>, censée indiquer la fréquence de mise à jour, et <priority>, censée signaler l’importance relative d’une page. Dans les faits, elles ne servent plus à grand-chose. Google indique explicitement dans sa documentation qu’il ignore ces deux valeurs et s’appuie sur la date de dernière modification, à condition qu’elle soit fiable. C’est d’ailleurs pour cette raison que le sitemap généré par WordPress ne les inclut pas.
Sur la plupart des sites, le sitemap principal ne liste pas directement vos pages : il sert d’index et renvoie vers plusieurs sous-sitemaps, organisés par type de contenu (un pour les articles, un pour les pages, un pour les produits, etc.). C’est normal, et c’est même le signe d’un sitemap bien structuré. En ouvrant l’un de ces sous-fichiers, vous retrouverez la liste des URL correspondantes.
À quoi sert vraiment un sitemap ?
Le rôle d’un sitemap est souvent mal compris. On lui prête des pouvoirs qu’il n’a pas, et on néglige ce qu’il fait réellement. Remettons les choses dans l’ordre.
| Le sitemap aide à… | Le sitemap ne permet pas de… |
|---|---|
| Faire découvrir vos pages ; | Garantir leur indexation ; |
| Explorer plus vite un site récent ou volumineux ; | Améliorer votre positionnement ; |
| Atteindre des pages mal reliées au reste du site. | Remplacer un bon maillage interne. |
La priorité, c’est d’être présent dans la Search Console
Quand vous lancez un site et que vous souhaitez accélérer sa découverte par Google, la première étape utile est de le déclarer dans la Google Search Console. Le sitemap peut être découvert autrement, notamment via le fichier robots.txt, mais la Search Console vous permet de le soumettre directement et de suivre les éventuels problèmes d’indexation.
Le sitemap vient ensuite comme un complément : une fois votre site déclaré, vous indiquez vos pages au moteur en lui fournissant ce fichier. La marche à suivre pour cette déclaration et cette soumission fait l’objet d’un article dédié.
Quand le sitemap est vraiment utile
Le cas le plus parlant est celui d’un site récent. Encore peu connu des moteurs, avec peu ou pas de liens externes pointant vers lui, il a tout intérêt à fournir lui-même la liste de ses pages plutôt que d’attendre que Google les découvre une par une. C’est précisément l’une des situations où Google indique qu’un sitemap est recommandé.
D’autres cas justifient aussi son intérêt :
- Sur un site comportant beaucoup de pages, où l’exploration par les liens seuls prendrait du temps.
- Pour des pages mal reliées au reste du site, qu’un moteur aurait du mal à atteindre en suivant les liens.
Ce que le sitemap ne fait pas
C’est ici que naissent la plupart des fausses attentes.
- Un sitemap ne garantit pas l’indexation. Y inscrire une page ne force pas le moteur à l’afficher dans ses résultats. Le moteur reste libre de décider quelles pages il indexe, et lesquelles il écarte, sur la base de leur qualité. Le sitemap dit « voici mes pages », il ne dit pas « affichez-les toutes ».
- Un sitemap n’améliore pas votre positionnement. La présence d’une page dans le fichier ne lui donne aucun avantage dans le classement des résultats. Les balises censées hiérarchiser vos pages, vues plus haut, sont d’ailleurs ignorées par Google.
- Un sitemap ne corrige pas un mauvais maillage interne. Il aide à la découverte, mais ne remplace pas des liens internes cohérents. Une page correctement reliée au reste de votre site sera de toute façon trouvée, et un maillage soigné reste préférable à un sitemap qui compenserait son absence.
Ce qu’il ne faut pas faire
De ces limites découle une règle simple : un sitemap utile n’est pas un sitemap qui liste tout, mais un sitemap qui ne liste que les pages que vous voulez voir explorées et indexées. Y faire figurer toutes les pages n’aide en rien. Au contraire, un fichier encombré de pages sans intérêt brouille le signal envoyé aux moteurs et peut détourner leur exploration de ce qui compte vraiment.
Le sitemap dans WordPress
Sur un site WordPress, vous avez en réalité deux sources possibles pour générer votre sitemap XML. Comprendre laquelle est active vous évitera la plupart des problèmes.
Le sitemap natif de WordPress
Depuis la version 5.5, sortie en 2020, WordPress génère automatiquement un sitemap XML, sans aucune installation ni réglage. Vous le trouverez à l’adresse votre-site.fr/wp-sitemap.xml, organisée comme nous venons de le voir : un index qui renvoie vers des sous-sitemaps par type de contenu.
Par défaut, ce sitemap couvre les types de contenu publics, les taxonomies, les archives d’auteurs et la page d’accueil. C’est une solution simple et fonctionnelle, mais volontairement basique : elle n’offre presque aucun réglage. Vous ne pouvez pas, par exemple, en exclure facilement une page précise depuis l’administration.
➔ Bon à savoir : WordPress ajoute automatiquement la référence à ce sitemap dans le fichier robots.txt virtuel qu’il génère. Vous n’avez donc rien à faire pour que les moteurs sachent où le trouver. Autre point utile : si vous avez coché « Demander aux moteurs de recherche de ne pas indexer ce site » dans Réglages puis Lecture, le sitemap natif est désactivé. C’est logique, mais c’est une source de confusion fréquente quand on cherche en vain son sitemap sur un site encore en construction.
Le sitemap généré par une extension SEO
La plupart des extensions SEO (SEOPress, Yoast SEO, Rank Math, SEOKey) génèrent leur propre sitemap, plus complet et plus paramétrable que celui du cœur. Elles permettent d’inclure les images, d’exclure finement certaines pages, ou d’ajouter des contenus que le sitemap natif ne gère pas.
➔ Point important : les principales extensions SEO désactivent généralement le sitemap natif de WordPress lorsqu’elles prennent en charge leur propre sitemap, afin d’éviter que deux sources coexistent inutilement.
En pratique : trouver, vérifier et déclarer votre sitemap
Maintenant que le fonctionnement est clair, voici comment situer votre propre sitemap et vous assurer qu’il est correctement pris en compte.
Trouver votre sitemap
Commencez par identifier l’adresse de votre sitemap. Tout dépend de votre configuration :
➔ Si vous n’utilisez pas d’extension SEO, votre sitemap est celui du cœur de WordPress, à l’adresse votre-site.fr/wp-sitemap.xml.
➔ Si vous utilisez une extension SEO, c’est elle qui génère le sitemap. L’adresse varie selon l’extension, et n’est pas toujours à la racine de votre site : le plus sûr est de la lire directement dans les réglages de votre extension, qui fournissent en général un lien pour ouvrir le sitemap.
À titre indicatif, voici où se trouve le sitemap des principales extensions SEO. Ce ne sont pas les seules, et l’adresse exacte peut varier selon la version ou la configuration :
- Yoast SEO et Rank Math :
votre-site.fr/sitemap_index.xml - SEOPress :
votre-site.fr/sitemaps.xml - SEOKey : un fichier dans
votre-site.fr/wp-content/uploads/seokey/sitemaps/sitemap-index-FRA.xml(le suffixe-FRAcorrespond à la langue du site).
Ces exemples sont donnés à titre indicatif : le lien fourni dans les réglages de votre extension reste toujours la source la plus fiable.
Vérifier son contenu
Une fois le sitemap trouvé, ouvrez-le et parcourez rapidement les pages qu’il liste. Posez-vous une question simple : ces pages sont-elles bien celles que vous voulez voir apparaître dans les résultats de recherche ?
Vous ne devriez y trouver que des contenus publics et utiles. Si vous y repérez des pages que vous aviez volontairement écartées de l’index, des brouillons ou des contenus en double, c’est le signe d’un réglage à revoir, le plus souvent dans votre extension SEO. À l’inverse, une page importante absente du sitemap mérite qu’on en cherche la cause.
Choisir une seule source
Si vous installez une extension SEO, laissez-la gérer le sitemap : elle prend généralement le relais du sitemap natif et fournit sa propre adresse de sitemap. Vous n’avez pas à conserver les deux, ni à réactiver celui du cœur. Retenez simplement quelle adresse fait foi sur votre site, car c’est celle-là que vous communiquerez aux moteurs.
Pensez aussi à ce réglage facile à oublier : dans Réglages puis Lecture, l’option « Demander aux moteurs de recherche de ne pas indexer ce site » désactive le sitemap natif. Si vous cherchez en vain votre sitemap sur un site récent, vérifiez d’abord que cette case n’est pas cochée par mégarde.
Déclarer et soumettre votre sitemap
Pour que les moteurs trouvent votre sitemap, deux moyens se complètent.
- Le premier est automatique : WordPress inscrit l’adresse du sitemap dans le fichier
robots.txtde votre site, là où les moteurs vont la chercher spontanément. Vous n’avez en principe rien à faire pour cela.
- Le second est la soumission directe dans la Google Search Console. C’est l’étape la plus utile, surtout pour un site récent : elle indique explicitement votre sitemap à Google et vous donne accès aux rapports d’indexation, qui vous montrent quelles pages sont prises en compte et lesquelles posent problème. Cette soumission, comme la déclaration préalable de votre site dans la Search Console, fait l’objet d’un guide dédié, à suivre pas à pas.

À retenir
Un sitemap XML est une liste structurée des contenus de votre site, destinée aux moteurs de recherche. Il les aide à découvrir vos pages, surtout lorsque votre site est récent, volumineux ou que certaines pages sont peu reliées au reste du site. Mais il faut garder ses limites en tête : il facilite la découverte, il ne garantit pas l’indexation et n’améliore pas votre positionnement.
Sur WordPress, vous disposez de deux sources possibles : le sitemap natif du cœur, automatique depuis la version 5.5, et celui d’une extension SEO, plus complet et plus paramétrable. La règle est simple : une seule source active à la fois. Si vous utilisez une extension SEO, c’est son sitemap qui fait foi, et son adresse varie d’une extension à l’autre.
Concrètement, trois réflexes suffisent :
- Repérez l’adresse de votre sitemap, en la lisant dans les réglages de votre extension plutôt qu’en la devinant.
- Vérifiez son contenu, pour qu’il ne liste que les pages que vous voulez voir indexées.
- Soumettez-le dans la Google Search Console, l’étape qui vous donne accès aux rapports d’indexation.
Bien compris, le sitemap n’est pas un levier magique de référencement, mais un outil de communication clair avec les moteurs de recherche. C’est précisément cette clarté qui en fait son utilité.















