Sitemap XML
Accélérer la découverte des pages sans garantir leur indexation : contenu du fichier, création sous WordPress.
Le sitemap XML est un fichier qui liste les URL d’un site à destination des moteurs de recherche. Il fournit pour chaque URL des métadonnées, comme la date de dernière modification. En SEO, le sitemap XML accélère la découverte des pages, sans garantir leur indexation.
Comment fonctionne un sitemap XML ?
Le sitemap XML repose sur le protocole standardisé de sitemaps.org. Chaque URL est encapsulée dans une balise <url>, avec au minimum la balise <loc> qui contient l’adresse absolue et canonique de la page. Une balise <lastmod> optionnelle indique la date de dernière modification. Le fichier, encodé en UTF-8, est déclaré aux moteurs via le robots.txt et via Google Search Console. Googlebot lit ce sitemap XML pour découvrir les URL, en priorité les pages profondes ou récemment publiées, mal reliées par le maillage interne. Un fichier ne dépasse pas 50 000 URL ni 50 Mo ; les sites plus volumineux répartissent leurs URL sur plusieurs fichiers regroupés dans un index de sitemaps.
Pourquoi le sitemap XML est important pour le SEO ?
Le sitemap XML sert deux objectifs SEO concrets. D’abord la découverte : sur un site volumineux, un site neuf sans backlinks ou un site au maillage interne faible, le sitemap XML donne aux moteurs une liste directe des URL à explorer, sans attendre qu’un lien interne soit suivi. Ensuite le diagnostic : dans Google Search Console, l’écart entre URL soumises et URL indexées révèle les problèmes de couverture (noindex, canonical divergente, contenu jugé de faible valeur). Le sitemap XML ne pousse pas une page dans le classement et ne garantit pas l’indexation, mais il fiabilise la phase amont de tout référencement : être trouvé.
| Critère | Sitemap XML | Sitemap HTML |
|---|---|---|
| Destinataire | Moteurs de recherche | Visiteurs humains |
| Format | Fichier XML (protocole sitemaps.org) | Page web navigable |
| Rôle SEO | Découverte et diagnostic d’indexation | Navigation et maillage interne |
| Emplacement | Fichier dédié, déclaré dans robots.txt et GSC | Dans l’arborescence, souvent lié au footer |
Le sitemap XML est-il obligatoire pour le SEO ?
Le sitemap XML n’est pas obligatoire et son absence n’entraîne aucune pénalité. Google indique toutefois que la plupart des sites en bénéficient. Un petit site bien structuré et correctement maillé en interne peut s’en passer. Le sitemap XML devient réellement utile dès que le site grossit, publie des médias, manque de backlinks ou comporte des pages profondes mal reliées, difficiles à atteindre par le crawl classique.
Comment créer un sitemap XML sur WordPress ?
Sur WordPress, le sitemap XML se génère automatiquement. Depuis la version 5.5, WordPress produit un sitemap natif à l’adresse /wp-sitemap.xml. Les extensions SEO comme Rank Math, Yoast ou SEOPress remplacent ce sitemap natif par une version plus complète et personnalisable : exclusion de pages, sitemap images, <lastmod> fiable. Dans tous les cas, il faut ensuite soumettre le fichier dans Google Search Console, menu Indexation puis Sitemaps, et suivre l’écart entre URL soumises et indexées.
Exemple concret de sitemap XML
Un sitemap XML minimal et valide se limite à trois balises : la déclaration XML, le conteneur <urlset> et, pour chaque page, une balise <url> contenant son <loc>. La balise <lastmod> est facultative mais recommandée. Inutile d’ajouter <priority> ou <changefreq> : Google les ignore.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.exemple.fr/page/</loc>
<lastmod>2026-07-01</lastmod>
</url>
</urlset>Erreur fréquente observée en audit
Cas réel. Sur un site voyage à fort volume, environ 14 000 pages inutiles avaient été générées par un mauvais pattern d’URL sur des sous-landings “tout inclus”. Le sitemap XML ne devait surtout pas servir à soumettre ces variantes à Google, mais à contrôler que seules les pages canoniques et utiles étaient bien déclarées. La correction a consisté à exclure les URL inutiles du périmètre soumis, vérifier les <lastmod>, renforcer le maillage vers les pages commerciales prioritaires et suivre dans Search Console l’écart entre URL soumises et URL indexées.
Faire expliquer ce terme par une IA
Ouvre le moteur de ton choix avec un prompt pré-rempli sur ce terme.
Sources
- 1Google Search Central, « Qu’est-ce qu’un sitemap ? » · mis à jour le 10 décembre 2025
- 2Google Search Central, « Créer et envoyer un sitemap » · mis à jour le 10 décembre 2025
- 3Sitemaps.org, protocole officiel 0.9
Trois idées reçues sur le sitemap XML
Le sitemap XML sert la découverte. On lui prête un pouvoir d’indexation qu’il n’a pas.
Une URL présente au sitemap finit par être indexée. Le sitemap accélère la découverte sans garantir l’indexation. Google rappelle qu’aucune page n’a cette garantie.
Les balises priority et changefreq orientent le crawl. Google les ignore. Seule la balise lastmod est prise en compte, quand elle reste fiable.
Un sitemap est obligatoire pour être référencé. Un site bien maillé se découvre par ses liens. Le sitemap devient utile sur les gros volumes et les pages peu liées.
Questions fréquentes
Faut-il mettre toutes les URL dans le sitemap ?−
Non, seules les URL canoniques destinées à l’index y figurent. Les pages en noindex, redirigées ou bloquées polluent le fichier. Google mesure la cohérence entre le sitemap et ce qu’il indexe.
À quoi sert la balise lastmod ?+
Elle signale la date de dernière modification réelle. Google ne l’utilise que si elle reste fiable. Une date régénérée à chaque publication du fichier, sans changement de contenu, la rend inexploitable.
Faut-il un sitemap image ou vidéo séparé ?+
Les extensions image et vidéo s’ajoutent au sitemap existant ou vivent dans un fichier dédié. Elles servent quand ces médias portent une intention de recherche. Sur un site classique, le sitemap standard suffit.
