# Sitemap XML : définition et explications

> Un sitemap XML est un fichier qui liste les URL à faire explorer et indexer par les moteurs de recherche, avec la date de dernière modification.

URL: https://yes-seo.com/fr/glossaire/sitemap-xml

Un **sitemap XML** est une liste lisible par les machines des URL de votre site que vous souhaitez voir découvertes par les moteurs de recherche. Il ne force rien à entrer dans l’index, mais il remet aux robots un inventaire complet et à jour, au lieu de les laisser trouver chaque page par les liens.

## Le format

Les sitemaps suivent le [protocole sitemaps.org](https://www.sitemaps.org/protocol.html), pris en charge par Google, Bing et d’autres moteurs :

```

    https://example.com/guides/repotting-orchids
    2026-10-12

```

Seul `<loc>` est obligatoire. Les URL doivent être absolues, sur le même hôte que le sitemap sauf si vous avez validé les deux sites, et échappées en XML : une esperluette dans une URL devient `&amp;`.

## Limites et ce que Google lit

- Chaque fichier contient au maximum 50 000 URL et 50 Mo non compressés. Les sites plus volumineux se répartissent en plusieurs fichiers listés dans un [index de sitemaps](https://yes-seo.com/fr/glossaire/index-de-sitemaps).

- Google n’utilise `lastmod` que s’il est systématiquement exact, et ignore totalement `priority` et `changefreq` ([guide Google sur les sitemaps](https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap?hl=fr)).

- Il existe des extensions pour les images, les vidéos, les articles d’actualité et les alternatives hreflang.

## Qui en a besoin

Google explique que les sitemaps aident surtout les grands sites, les sites récents qui ont peu de liens externes et les sites riches en médias ou au contenu qui change vite. Un site vitrine de 20 pages à la navigation claire y gagne peu, mais un sitemap ne coûte rien à entretenir une fois automatisé, et Bing s’en sert aussi pour hiérarchiser son exploration.

## Comment le soumettre

Ajoutez une ligne `Sitemap:` au fichier [robots.txt](https://yes-seo.com/fr/glossaire/robots-txt), puis soumettez l’URL dans Google Search Console et dans Bing Webmaster Tools. Google a retiré en 2023 son point d’accès anonyme de « ping » des sitemaps : envoyer un ping ne sert donc plus à rien. Pour prévenir instantanément Bing, Yandex et les autres moteurs compatibles IndexNow, utilisez IndexNow ; Google ne le prend pas en charge.

## Erreurs courantes

- Lister des URL qui redirigent, renvoient une erreur 404, portent un noindex ou ont une balise canonical vers une autre URL. Un sitemap ne doit contenir que des URL finales, indexables et canoniques ; chaque exception apprend aux moteurs de recherche à se fier un peu moins au fichier.

- Mettre `lastmod` à la date du jour à chaque build, même quand rien n’a changé.

- Oublier de régénérer le fichier après une migration, si bien que l’ancienne structure d’URL survit.

- Servir l’URL du sitemap sous la forme d’une page d’erreur HTML avec un statut 200.

## Valider le vôtre

Le [validateur de sitemap](https://yes-seo.com/fr/validateur-sitemap) trouve votre sitemap via robots.txt ou les chemins habituels, vérifie le XML et les limites du protocole, examine les dates lastmod et les alternatives hreflang, et contrôle le statut d’un échantillon d’URL listées pour détecter erreurs 404, redirections et noindex. Pas encore de sitemap ? Le [générateur de sitemap](https://yes-seo.com/fr/generateur-sitemap) explore jusqu’à 300 pages et en construit un. Pour situer les sitemaps dans la découverte des pages, lisez l’entrée [indexation](https://yes-seo.com/fr/glossaire/indexation).

## Questions fréquentes

### Un sitemap XML garantit-il l’indexation ?

Non. Il aide les moteurs de recherche à découvrir et à hiérarchiser les URL, mais chaque page doit encore être explorable, indexable et assez utile pour que Google la conserve.

### À quelle fréquence faut-il mettre à jour mon sitemap ?

À chaque ajout, suppression ou modification significative de pages. La plupart des CMS et des plugins SEO régénèrent le fichier automatiquement ; veillez simplement à ce que lastmod reflète de vraies modifications de contenu.

### Un site peut-il avoir plusieurs sitemaps ?

Oui. De nombreux sites découpent leurs sitemaps par rubrique ou par type de contenu et les listent tous dans un index de sitemaps. Vous pouvez aussi référencer plusieurs sitemaps avec des lignes Sitemap distinctes dans robots.txt.

