asset 1
asset 2
asset 3
asset 2
asset 21

Comprendre le fichier sitemap.xml : rôle et fonctionnement dans WordPress

12 juin 2026

Quand un moteur de recherche visite votre site, il doit d’a­bord décou­vrir vos pages avant de pou­voir les affi­cher dans ses résul­tats. Le fichier sitemap.xml l’y aide : c’est une liste struc­tu­rée des conte­nus de votre site et de leurs URLs, pen­sée pour les moteurs de recherche.

Le sujet revient sou­vent, et pas tou­jours dans de bonnes condi­tions. Un site sans site­map, deux site­maps qui coexistent à l’in­su de leur pro­prié­taire, ou un site­map qui liste des pages qui ne devraient pas y figu­rer : ces cas sont fréquents.

Dans cet article, vous allez com­prendre ce qu’est concrè­te­ment un sitemap.xml, ce qu’il fait (et ce qu’il ne fait pas), com­ment Word­Press le génère, et com­ment véri­fier que le vôtre est cor­rec­te­ment pris en compte.

Qu’est-ce qu’un fichier sitemap.xml ?

Avant d’en­trer dans le détail, il faut lever une confu­sion très répan­due, car le mot « site­map » désigne en réa­li­té deux choses dif­fé­rentes.

Le plan de site HTML est une page de votre site, visible dans le navi­ga­teur comme n’im­porte quelle autre. Sou­vent inti­tu­lée « Plan du site », elle liste vos conte­nus sous forme de liens cli­quables, pour aider les inter­nautes à s’o­rien­ter et à retrou­ver une page. Elle s’a­dresse à des humains.

Le site­map XML, lui, n’est pas fait pour être lu par un inter­naute. C’est un fichier écrit dans un for­mat que les moteurs de recherche savent inter­pré­ter. Si vous l’ou­vrez dans votre navi­ga­teur, vous ver­rez une liste d’a­dresses par­fois un peu brute, voire dérou­tante. C’est nor­mal : ce fichier ne s’a­dresse pas à vous, mais aux robots des moteurs de recherche.

Du sitemap XML à la découverte des pages par un moteur de recherche
Du site­map XML à la décou­verte des pages par un moteur de recherche

Les deux peuvent coexis­ter sur un même site sans se gêner, puis­qu’ils ne servent pas le même but et ne s’a­dressent pas au même public. Dans cet article, c’est uni­que­ment du site­map XML qu’il est question.

Ce que contient un sitemap XML

Un site­map XML est une liste d’URLs, accom­pa­gnées pour cha­cune de quelques infor­ma­tions. Voi­ci à quoi res­semble une entrée :

<url>
  <loc>https://votre-site.fr/contact/</loc>
  <lastmod>2026-05-12</lastmod>
</url>

Deux balises suf­fisent à com­prendre l’essentiel :

<loc> indique l’a­dresse com­plète de la page. C’est l’in­for­ma­tion cen­trale, celle qui dit au moteur : « voi­ci une page de mon site ».

<lastmod> indique la date de der­nière modi­fi­ca­tion du conte­nu. Elle aide le moteur à savoir si la page a chan­gé depuis son der­nier passage.

Le for­mat pré­voit aus­si deux autres balises, que vous ren­con­tre­rez peut-être dans des site­maps exis­tants : <changefreq>, cen­sée indi­quer la fré­quence de mise à jour, et <priority>, cen­sée signa­ler l’im­por­tance rela­tive d’une page. Dans les faits, elles ne servent plus à grand-chose. Google indique expli­ci­te­ment dans sa docu­men­ta­tion qu’il ignore ces deux valeurs et s’ap­puie sur la date de der­nière modi­fi­ca­tion, à condi­tion qu’elle soit fiable. C’est d’ailleurs pour cette rai­son que le site­map géné­ré par Word­Press ne les inclut pas.

Sur la plu­part des sites, le site­map prin­ci­pal ne liste pas direc­te­ment vos pages : il sert d’in­dex et ren­voie vers plu­sieurs sous-site­maps, orga­ni­sés par type de conte­nu (un pour les articles, un pour les pages, un pour les pro­duits, etc.). C’est nor­mal, et c’est même le signe d’un site­map bien struc­tu­ré. En ouvrant l’un de ces sous-fichiers, vous retrou­ve­rez la liste des URL correspondantes.

sitemap natif wordpress
Le site­map natif de WordPress
sitemap natif wordpress liste des posts (articles)
La liste des posts (articles) du site­map natif de WordPress

À quoi sert vraiment un sitemap ?

Le rôle d’un site­map est sou­vent mal com­pris. On lui prête des pou­voirs qu’il n’a pas, et on néglige ce qu’il fait réel­le­ment. Remet­tons les choses dans l’ordre.

Le site­map aide à…Le site­map ne per­met pas de…
Faire décou­vrir vos pages ;Garan­tir leur indexation ;
Explo­rer plus vite un site récent ou volumineux ;Amé­lio­rer votre positionnement ;
Atteindre des pages mal reliées au reste du site.Rem­pla­cer un bon maillage interne.

La priorité, c’est d’être présent dans la Search Console

Quand vous lan­cez un site et que vous sou­hai­tez accé­lé­rer sa décou­verte par Google, la pre­mière étape utile est de le décla­rer dans la Google Search Console. Le site­map peut être décou­vert autre­ment, notam­ment via le fichier robots.txt, mais la Search Console vous per­met de le sou­mettre direc­te­ment et de suivre les éven­tuels pro­blèmes d’indexation.

Le site­map vient ensuite comme un com­plé­ment : une fois votre site décla­ré, vous indi­quez vos pages au moteur en lui four­nis­sant ce fichier. La marche à suivre pour cette décla­ra­tion et cette sou­mis­sion fait l’ob­jet d’un article dédié.

Quand le sitemap est vraiment utile

Le cas le plus par­lant est celui d’un site récent. Encore peu connu des moteurs, avec peu ou pas de liens externes poin­tant vers lui, il a tout inté­rêt à four­nir lui-même la liste de ses pages plu­tôt que d’at­tendre que Google les découvre une par une. C’est pré­ci­sé­ment l’une des situa­tions où Google indique qu’un site­map est recommandé.

D’autres cas jus­ti­fient aus­si son intérêt :

  • Sur un site com­por­tant beau­coup de pages, où l’ex­plo­ra­tion par les liens seuls pren­drait du temps.
  • Pour des pages mal reliées au reste du site, qu’un moteur aurait du mal à atteindre en sui­vant les liens.

Ce que le sitemap ne fait pas

C’est ici que naissent la plu­part des fausses attentes.

  • Un site­map ne garan­tit pas l’in­dexa­tion. Y ins­crire une page ne force pas le moteur à l’af­fi­cher dans ses résul­tats. Le moteur reste libre de déci­der quelles pages il indexe, et les­quelles il écarte, sur la base de leur qua­li­té. Le site­map dit « voi­ci mes pages », il ne dit pas « affi­chez-les toutes ».
  • Un site­map n’a­mé­liore pas votre posi­tion­ne­ment. La pré­sence d’une page dans le fichier ne lui donne aucun avan­tage dans le clas­se­ment des résul­tats. Les balises cen­sées hié­rar­chi­ser vos pages, vues plus haut, sont d’ailleurs igno­rées par Google.
  • Un site­map ne cor­rige pas un mau­vais maillage interne. Il aide à la décou­verte, mais ne rem­place pas des liens internes cohé­rents. Une page cor­rec­te­ment reliée au reste de votre site sera de toute façon trou­vée, et un maillage soi­gné reste pré­fé­rable à un site­map qui com­pen­se­rait son absence.

Ce qu’il ne faut pas faire

De ces limites découle une règle simple : un site­map utile n’est pas un site­map qui liste tout, mais un site­map qui ne liste que les pages que vous vou­lez voir explo­rées et indexées. Y faire figu­rer toutes les pages n’aide en rien. Au contraire, un fichier encom­bré de pages sans inté­rêt brouille le signal envoyé aux moteurs et peut détour­ner leur explo­ra­tion de ce qui compte vraiment.

Le sitemap dans WordPress

Sur un site Word­Press, vous avez en réa­li­té deux sources pos­sibles pour géné­rer votre site­map XML. Com­prendre laquelle est active vous évi­te­ra la plu­part des problèmes.

Le sitemap natif de WordPress

Depuis la ver­sion 5.5, sor­tie en 2020, Word­Press génère auto­ma­ti­que­ment un site­map XML, sans aucune ins­tal­la­tion ni réglage. Vous le trou­ve­rez à l’a­dresse votre-site.fr/wp-sitemap.xml, orga­ni­sée comme nous venons de le voir : un index qui ren­voie vers des sous-site­maps par type de contenu.

Par défaut, ce site­map couvre les types de conte­nu publics, les taxo­no­mies, les archives d’au­teurs et la page d’ac­cueil. C’est une solu­tion simple et fonc­tion­nelle, mais volon­tai­re­ment basique : elle n’offre presque aucun réglage. Vous ne pou­vez pas, par exemple, en exclure faci­le­ment une page pré­cise depuis l’administration.

Bon à savoir : Word­Press ajoute auto­ma­ti­que­ment la réfé­rence à ce site­map dans le fichier robots.txt vir­tuel qu’il génère. Vous n’a­vez donc rien à faire pour que les moteurs sachent où le trou­ver. Autre point utile : si vous avez coché « Deman­der aux moteurs de recherche de ne pas indexer ce site » dans Réglages puis Lec­ture, le site­map natif est désac­ti­vé. C’est logique, mais c’est une source de confu­sion fré­quente quand on cherche en vain son site­map sur un site encore en construction.

Le sitemap généré par une extension SEO

La plu­part des exten­sions SEO (SEO­Press, Yoast SEO, Rank Math, SEO­Key) génèrent leur propre site­map, plus com­plet et plus para­mé­trable que celui du cœur. Elles per­mettent d’in­clure les images, d’ex­clure fine­ment cer­taines pages, ou d’a­jou­ter des conte­nus que le site­map natif ne gère pas.

Point impor­tant : les prin­ci­pales exten­sions SEO désac­tivent géné­ra­le­ment le site­map natif de Word­Press lorsqu’elles prennent en charge leur propre site­map, afin d’éviter que deux sources coexistent inutilement.

En pratique : trouver, vérifier et déclarer votre sitemap

Main­te­nant que le fonc­tion­ne­ment est clair, voi­ci com­ment situer votre propre site­map et vous assu­rer qu’il est cor­rec­te­ment pris en compte.

Trouver votre sitemap

Com­men­cez par iden­ti­fier l’a­dresse de votre site­map. Tout dépend de votre configuration :

➔ Si vous n’u­ti­li­sez pas d’ex­ten­sion SEO, votre site­map est celui du cœur de Word­Press, à l’a­dresse votre-site.fr/wp-sitemap.xml.

➔ Si vous uti­li­sez une exten­sion SEO, c’est elle qui génère le site­map. L’a­dresse varie selon l’ex­ten­sion, et n’est pas tou­jours à la racine de votre site : le plus sûr est de la lire direc­te­ment dans les réglages de votre exten­sion, qui four­nissent en géné­ral un lien pour ouvrir le sitemap.

À titre indi­ca­tif, voi­ci où se trouve le site­map des prin­ci­pales exten­sions SEO. Ce ne sont pas les seules, et l’a­dresse exacte peut varier selon la ver­sion ou la configuration :

  • Yoast SEO et Rank Math : votre-site.fr/sitemap_index.xml
  • SEO­Press : votre-site.fr/sitemaps.xml
  • SEO­Key : un fichier dans votre-site.fr/wp-content/uploads/seokey/sitemaps/sitemap-index-FRA.xml (le suf­fixe -FRA cor­res­pond à la langue du site).

Ces exemples sont don­nés à titre indi­ca­tif : le lien four­ni dans les réglages de votre exten­sion reste tou­jours la source la plus fiable.

Vérifier son contenu

Une fois le site­map trou­vé, ouvrez-le et par­cou­rez rapi­de­ment les pages qu’il liste. Posez-vous une ques­tion simple : ces pages sont-elles bien celles que vous vou­lez voir appa­raître dans les résul­tats de recherche ?

Vous ne devriez y trou­ver que des conte­nus publics et utiles. Si vous y repé­rez des pages que vous aviez volon­tai­re­ment écar­tées de l’in­dex, des brouillons ou des conte­nus en double, c’est le signe d’un réglage à revoir, le plus sou­vent dans votre exten­sion SEO. À l’in­verse, une page impor­tante absente du site­map mérite qu’on en cherche la cause.

Choisir une seule source

Si vous ins­tal­lez une exten­sion SEO, lais­sez-la gérer le site­map : elle prend géné­ra­le­ment le relais du site­map natif et four­nit sa propre adresse de site­map. Vous n’a­vez pas à conser­ver les deux, ni à réac­ti­ver celui du cœur. Rete­nez sim­ple­ment quelle adresse fait foi sur votre site, car c’est celle-là que vous com­mu­ni­que­rez aux moteurs.

Pen­sez aus­si à ce réglage facile à oublier : dans Réglages puis Lec­ture, l’op­tion « Deman­der aux moteurs de recherche de ne pas indexer ce site » désac­tive le site­map natif. Si vous cher­chez en vain votre site­map sur un site récent, véri­fiez d’a­bord que cette case n’est pas cochée par mégarde.

Déclarer et soumettre votre sitemap

Pour que les moteurs trouvent votre site­map, deux moyens se complètent.

  • Le pre­mier est auto­ma­tique : Word­Press ins­crit l’a­dresse du site­map dans le fichier robots.txt de votre site, là où les moteurs vont la cher­cher spon­ta­né­ment. Vous n’a­vez en prin­cipe rien à faire pour cela.
  • Le second est la sou­mis­sion directe dans la Google Search Console. C’est l’é­tape la plus utile, sur­tout pour un site récent : elle indique expli­ci­te­ment votre site­map à Google et vous donne accès aux rap­ports d’in­dexa­tion, qui vous montrent quelles pages sont prises en compte et les­quelles posent pro­blème. Cette sou­mis­sion, comme la décla­ra­tion préa­lable de votre site dans la Search Console, fait l’ob­jet d’un guide dédié, à suivre pas à pas.
Ajout manuel d'un sitemap dans la Google Search Console
Ajout manuel d’un site­map dans la Google Search Console

À retenir

Un site­map XML est une liste struc­tu­rée des conte­nus de votre site, des­ti­née aux moteurs de recherche. Il les aide à décou­vrir vos pages, sur­tout lorsque votre site est récent, volu­mi­neux ou que cer­taines pages sont peu reliées au reste du site. Mais il faut gar­der ses limites en tête : il faci­lite la décou­verte, il ne garan­tit pas l’in­dexa­tion et n’a­mé­liore pas votre posi­tion­ne­ment.

Sur Word­Press, vous dis­po­sez de deux sources pos­sibles : le site­map natif du cœur, auto­ma­tique depuis la ver­sion 5.5, et celui d’une exten­sion SEO, plus com­plet et plus para­mé­trable. La règle est simple : une seule source active à la fois. Si vous uti­li­sez une exten­sion SEO, c’est son site­map qui fait foi, et son adresse varie d’une exten­sion à l’autre.

Concrè­te­ment, trois réflexes suffisent :

  • Repé­rez l’a­dresse de votre site­map, en la lisant dans les réglages de votre exten­sion plu­tôt qu’en la devinant.
  • Véri­fiez son conte­nu, pour qu’il ne liste que les pages que vous vou­lez voir indexées.
  • Sou­met­tez-le dans la Google Search Console, l’é­tape qui vous donne accès aux rap­ports d’indexation.

Bien com­pris, le site­map n’est pas un levier magique de réfé­ren­ce­ment, mais un outil de com­mu­ni­ca­tion clair avec les moteurs de recherche. C’est pré­ci­sé­ment cette clar­té qui en fait son utilité.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *