Logo de l'agence SEO des Alpes
A B C D E F G H I L M O R S U
Si Sl

site maps

site maps

Qu’est-ce qu’un sitemap ? – Définition technique complète

Un sitemap, ou plan de site, est un fichier qui liste les pages importantes d’un site web. Il sert principalement à faciliter l’indexation par les moteurs de recherche comme GoogleBing ou Yahoo. Grâce à ce fichier, les robots d’exploration (appelés aussi bots ou crawlers) peuvent parcourir le site plus efficacement.

Un sitemap ne modifie pas directement le positionnement des pages dans les résultats de recherche. Il aide cependant à rendre le contenu visible plus rapidement, surtout pour les pages profondes ou récemment mises en ligne.

À quoi sert un sitemap ?

Le sitemap joue un rôle central dans l’optimisation du référencement naturel (SEO). Il :

  • Indique les URLs importantes du site.
  • Fournit des informations supplémentaires sur chaque URL.
  • Aide à l’indexation de contenus difficiles à atteindre.
  • Signale les mises à jour de pages existantes.
  • Améliore la couverture d’exploration par les robots.

Il est particulièrement utile pour les sites :

  • De grande taille (avec des milliers de pages).
  • Mal reliés en interne (peu de liens entre les pages).
  • En construction ou en refonte.
  • Avec du contenu dynamique (ex. : e-commerce, blogs).
  • Avec des pages isolées ou orphelines.

Structure d’un sitemap XML

Le sitemap est généralement un fichier XML (Extensible Markup Language). Ce format est lisible à la fois par les machines et les développeurs. Il suit une structure bien définie.

Voici un exemple simple :

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>https://www.example.com/</loc>
      <lastmod>2025-09-01</lastmod>
      <changefreq>daily</changefreq>
      <priority>1.0</priority>
   </url>
   <url>
      <loc>https://www.example.com/article-1</loc>
      <lastmod>2025-09-10</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
</urlset>

Explication des balises

  • <urlset> : Conteneur principal du sitemap.
  • <url> : Chaque URL est décrite dans cette balise.
  • <loc> : Lien de la page à indexer.
  • <lastmod> : Date de la dernière modification.
  • <changefreq> : Fréquence estimée de mise à jour.
  • <priority> : Priorité de l’URL sur une échelle de 0.0 à 1.0.

Ces informations sont indicatives. Google peut choisir de les ignorer, mais elles donnent des signaux utiles.

Formats alternatifs de sitemaps

Outre le format XML, d’autres formats sont possibles :

  • Sitemap HTML : Pour les visiteurs humains. Il s’agit d’une page qui liste les liens internes.
  • Sitemap RSS / Atom : Utilisé pour les blogs ou les sites avec flux de contenu.
  • Sitemap pour images : Spécialement conçu pour référencer les images.
  • Sitemap pour vidéos : Utilisé pour indexer des vidéos hébergées sur le site.

Chaque type de sitemap a une fonction précise. On peut les combiner dans un fichier index.

Sitemap index : pour les gros sites

Quand un site contient plus de 50 000 URLs ou que le fichier XML dépasse 50 Mo, il est nécessaire de le diviser. Un sitemap index est alors utilisé. Il regroupe plusieurs fichiers sitemap.

Exemple :

<sitemapindex xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>https://www.example.com/sitemap1.xml</loc>
      <lastmod>2025-09-01</lastmod>
   </sitemap>
   <sitemap>
      <loc>https://www.example.com/sitemap2.xml</loc>
      <lastmod>2025-09-10</lastmod>
   </sitemap>
</sitemapindex>

Avec ce système, vous gardez une organisation claire, même pour les très gros sites.

Où placer le sitemap ?

Le fichier sitemap XML doit être placé à la racine du site, par exemple :

https://www.nomdusite.com/sitemap.xml

Il peut aussi être placé ailleurs, mais il faut alors bien le déclarer dans le fichier robots.txt ou le soumettre manuellement via la Search Console.

Déclaration dans le robots.txt

Dans le fichier robots.txt, ajoutez :

Sitemap: https://www.nomdusite.com/sitemap.xml

Cela permet aux moteurs de recherche de localiser le sitemap automatiquement lors du crawl.

Outils pour générer un sitemap

Vous pouvez créer un sitemap :

  • Manuellement (si le site est petit).
  • Via un CMS comme WordPress avec des plugins (ex. : Yoast SEORank Math).
  • Avec des générateurs en ligne.
  • À l’aide de scripts personnalisés (Python, PHP, etc.).
  • Par des outils professionnels comme Screaming FrogSEMrushAhrefs, etc.

Soumettre un sitemap à Google

Voici les étapes pour soumettre un sitemap dans Google Search Console :

  1. Connectez-vous à Google Search Console.
  2. Sélectionnez votre site.
  3. Allez dans “Sitemaps”.
  4. Entrez l’URL du sitemap (ex. : sitemap.xml).
  5. Cliquez sur “Soumettre”.

Google commence ensuite à analyser le sitemap. Vous pouvez consulter les résultats d’indexation dans la console.

Bonnes pratiques pour les sitemaps

  • Mettez à jour le sitemap régulièrement.
  • N’incluez pas de pages en erreur 404, redirigées ou bloquées.
  • N’ajoutez que des URLs canoniques.
  • N’incluez pas des pages en noindex.
  • Divisez les sitemaps pour mieux organiser le contenu (ex. : produits, articles, catégories).
  • Contrôlez le sitemap avec un validateur XML pour éviter les erreurs.

Un sitemap est-il obligatoire ?

Non. Un site peut être indexé sans sitemap. Mais un sitemap améliore la couverture d’indexation, surtout si :

  • Le maillage interne est faible.
  • Le contenu est profond.
  • La fréquence de mise à jour est élevée.

Il ne remplace pas une bonne architecture, mais il la complète.

Un sitemap est un outil simple mais puissant. Il aide les moteurs de recherche à découvrir les pages clés de votre site. Il améliore l’efficacité du crawl et contribue à un bon référencement.

En l’intégrant correctement à votre stratégie SEO, vous facilitez l’accès à vos contenus et augmentez vos chances d’apparaître dans les résultats de recherche.

Retour en haut