Sitemap

Qu'est-ce qu'un sitemap XML ?

Un sitemap XML est un fichier texte structuré, placé à la racine d'un site, qui liste les URLs que vous souhaitez voir indexées par Google. Il ne s'adresse pas aux visiteurs : c'est un outil purement technique, destiné aux robots d'exploration.

Sa structure de base ressemble à ça :

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://monsite.com/</loc>
    <lastmod>2026-03-30</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://monsite.com/blog/</loc>
    <lastmod>2026-03-25</lastmod>
    <priority>0.8</priority>
  </url>
</urlset>

Ce fichier est ensuite déclaré dans le fichier robots.txt et soumis à Google via la Search Console.

À quoi sert vraiment un sitemap

Le sitemap ne garantit pas l'indexation d'une page. C'est une suggestion, pas une instruction. Google peut très bien connaître une URL via votre sitemap et décider de ne pas l'indexer s'il juge le contenu de faible qualité.

Ce qu'il apporte concrètement :

Quand est-il vraiment nécessaire

Google lui-même précise qu'un sitemap est surtout utile dans quatre situations :

Sur un petit site de 10 à 20 pages avec un bon maillage interne, le sitemap apporte peu de valeur ajoutée. Sur un lexique de 150 termes ou un blog de 200 articles, il devient indispensable.

Ce qu'il faut inclure et ce qu'il faut exclure

À inclure À exclure
Pages de contenu indexables (articles, pages produit, pages de service) Pages en noindex
URLs canoniques uniquement (pas les variantes avec paramètres) Pages redirigées (URLs sources d'une 301)
Pages accessibles sans connexion Pages d'erreur 404
Toutes les pages que vous voulez voir apparaître dans Google Mentions légales, politique de confidentialité si en noindex

Un sitemap ne corrige pas les problèmes de fond

Si des pages ne s'indexent pas malgré leur présence dans le sitemap, ce n'est pas un problème de sitemap. C'est un signal que Google juge le contenu de faible valeur ou détecte un problème technique. Corriger le fond est la priorité, pas optimiser le sitemap.

Comment créer et soumettre un sitemap

  1. Générer le fichier

    Sur WordPress : les plugins Yoast SEO ou Rank Math génèrent automatiquement un sitemap XML mis à jour à chaque nouvelle publication. Sur un site PHP custom, un script peut générer le fichier dynamiquement.

  2. Le placer à la racine du site

    L'URL standard est https://monsite.com/sitemap.xml. Si vous avez plusieurs sitemaps (un pour les articles, un pour les pages, un pour les images), vous pouvez créer un sitemap index qui les regroupe.

  3. Le déclarer dans robots.txt

    Ajoutez cette ligne dans votre fichier robots.txt : Sitemap: https://monsite.com/sitemap.xml

  4. Le soumettre à Google via la Search Console

    Dans la Search Console, section "Sitemaps", collez l'URL de votre sitemap. Google le traitera dans les heures qui suivent et vous indiquera le nombre d'URLs détectées et indexées.