Technique10 min de lecture

Sitemap XML — guide pratique

Format, sitemap-index, exclusion noindex. Les 10 erreurs qui font fuir Googlebot.

TL;DR

Sitemap XML = liste des URL d'un site dans le format standardisé sitemaps.org. Max 50 000 URL et 50 MB par sitemap. N'inclure que les URL canoniques, indexables, en HTTP 200. Priority/changefreq largement ignorés depuis 2017 ; lastmod reste utile. Soumettre via GSC + référencer dans robots.txt. Monitorer les erreurs hebdo.

Par Mattis Bétourné, fondateur d'Yvarn

Cet article s'adresse aux développeurs et SEO managers qui veulent un sitemap XML propre, dynamique, et reconnu par Google.

1. Sitemap XML en bref

Un sitemap XML est un fichier listant les URL d'un site au format standardisé sitemaps.org (Google, Microsoft, Yahoo, 2008). Servi typiquement à l'URL /sitemap.xml.

Bénéfices :

  • Découverte : Google trouve plus rapidement les nouvelles pages.
  • Priorisation : Google sait quelles pages crawler en premier (via fréquence et popularité interne, pas via le tag priority).
  • Reporting : Google Search Console expose le statut d'indexation par sitemap, utile pour débug.
  • Découverte d'URL non-interlinkées : pages peu liées internement deviennent quand même découvrables.

2. Format technique

Sitemap XML minimal valide :

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://yvarn.fr/</loc> <lastmod>2026-10-12</lastmod> </url> <url> <loc>https://yvarn.fr/agence-seo-bordeaux</loc> <lastmod>2026-10-10</lastmod> </url> </urlset>

Tags principaux :

  • loc (obligatoire) : URL absolue, max 2 048 caractères.
  • lastmod (optionnel, recommandé) : date dernière modification, format ISO 8601. Influence la priorité de crawl.
  • changefreq (optionnel) : indicateur de fréquence (always, hourly, daily, weekly, monthly, yearly). Largement ignoré par Google depuis 2017.
  • priority (optionnel) : 0.0 à 1.0. Largement ignoré par Google.

Limites par sitemap : 50 000 URL maximum, 50 MB non compressé maximum. Au-delà : sitemap-index avec sitemaps enfants.

3. Que mettre, que NE PAS mettre

à inclure
  • URL canoniques uniquement
  • Pages indexables (sans noindex)
  • Pages en HTTP 200
  • Pages money
  • Articles, catégories, secteurs
  • Contenu evergreen mis à jour
à exclure
  • Redirections 301
  • Pages noindex
  • Pages 404 ou 5xx
  • Pages d'admin, /contact/merci/
  • Pages avec paramètres URL
  • URL non-canoniques (filtres, tris)

Règle : "une page = une URL dans le sitemap". Si vous incluez les variantes, Google déclasse le sitemap pour qualité.

4. Sitemap-index pour gros sites

Au-delà de 50 000 URL ou pour mieux structurer, créer un sitemap-index qui pointe vers plusieurs sitemaps enfants :

<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://exemple.fr/sitemap-articles.xml</loc> <lastmod>2026-10-12</lastmod> </sitemap> <sitemap> <loc>https://exemple.fr/sitemap-products.xml</loc> <lastmod>2026-10-12</lastmod> </sitemap> </sitemapindex>

Bénéfice : monitoring par section dans Google Search Console. Permet d'identifier rapidement quel type de page a un problème d'indexation (articles vs produits).

5. Soumission et monitoring

Deux méthodes recommandées :

  1. Google Search Console > Sitemaps : ajouter l'URL du sitemap. Google parse, indique les erreurs, suit l'indexation par sitemap. À faire systématiquement.
  2. Référencer dans robots.txt : ligne Sitemap: https://exemple.fr/sitemap.xml. Permet aux autres moteurs (Bing, etc.) de trouver le sitemap sans soumission manuelle.

Méthode dépréciée : Google a déprécié le ping endpoint en juin 2023. N'utilisez plus google.com/ping?sitemap=....

Monitoring hebdo dans GSC : vérifier le statut "Réussi", la date "Lecture par Google", et le rapport "Pages indexées" par sitemap. Anomalie = investiguer.

6. 10 erreurs fréquentes

  1. 01
    URL avec paramètres incluses (?utm_source, ?ref). À nettoyer.
  2. 02
    Pages 404 ou redirigées 301 listées. Audit régulier obligatoire.
  3. 03
    Pages noindex incluses. Signal contradictoire pour Google.
  4. 04
    Lastmod identique sur toutes les URL (souvent date du build). Inutile. Mieux : pas de lastmod.
  5. 05
    URL non-canoniques (sous-domaines mobiles, versions HTTP vs HTTPS).
  6. 06
    Sitemap servi avec mauvais Content-Type (text/html au lieu de application/xml).
  7. 07
    Caractères non échappés (&, <, >) dans les URL.
  8. 08
    Sitemap non mis à jour (pages publiées il y a 6 mois absentes).
  9. 09
    Plus de 50 000 URL dans un seul sitemap. Splitter en sitemap-index.
  10. 10
    Pas de référence dans robots.txt. Bing, autres moteurs ne le trouvent pas.
Pour aller plus loin

FAQ — Sitemap XML

01C'est quoi un sitemap XML ?
Un sitemap XML est un fichier listant les URL d'un site à crawler par les moteurs de recherche, dans un format standardisé sitemaps.org. Optionnel mais fortement recommandé pour les sites > 50 pages. Aide Google à découvrir et prioriser les pages, mais ne garantit pas leur indexation.
02Faut-il un sitemap XML pour mon site ?
Oui pour quasi tous les sites. Particulièrement utile pour : sites nouveaux (faciliter la découverte), sites volumineux (>100 pages), sites avec contenu fréquemment mis à jour, sites avec pages peu liées internement. Inutile pour : sites de 5-10 pages très bien interlinkés.
03Que mettre dans le sitemap XML ?
Uniquement les URL canoniques, indexables, en HTTP 200. Une page = une seule URL dans le sitemap. Exclure : redirections 301, pages noindex, pages d'admin, pages de paramètres URL, pages 404. Inclure : pages money, articles, catégories, pages secteurs, contenu evergreen.
04Priority et changefreq sont-ils utiles en 2026 ?
Largement ignorés par Google depuis 2017. Priority varie entre 0.0 et 1.0 mais n'impacte pas le ranking. Changefreq est traité comme une suggestion, pas une directive. Pas grave de les inclure (ne fait pas de mal), pas grave de les omettre. Lastmod par contre reste utile.
05Comment soumettre mon sitemap à Google ?
Trois méthodes : (1) Google Search Console > Sitemaps > Ajouter sitemap (recommandé), (2) ligne Sitemap: dans robots.txt (ex: Sitemap: https://site.fr/sitemap.xml), (3) ping Google API (déprécié juin 2023). GSC permet aussi de voir les erreurs de parsing et le statut d'indexation par sitemap.
06Combien d'URL maximum dans un sitemap ?
50 000 URL par sitemap, et 50 MB max non compressé (selon le protocole sitemaps.org). Au-delà, utiliser un sitemap-index qui référence plusieurs sitemaps enfants. Pour très gros sites (>1M URL), splitter par type ou par section : sitemap-articles.xml, sitemap-products.xml, etc.

En résumé

Un sitemap XML propre, à jour, et soumis dans GSC est l'une des optimisations SEO les plus simples mais souvent négligées. Inclure uniquement les URL canoniques en HTTP 200. Exclure tout le reste.

En 2026, la majorité des CMS et frameworks modernes (WordPress + Yoast/Rank Math, Nuxt @nuxtjs/seo, Next next-sitemap, Shopify natif) génèrent les sitemaps automatiquement. Le travail consiste à les configurer correctement et à les monitorer hebdo.

· audit technique

Audit Yvarn audite votre sitemap

L'audit Yvarn vérifie sitemap + robots.txt + canonical + redirections sur les 20-30 pages auditées. Inclus dans l'audit standard 1 490 € HT.

Découvrir l'audit Yvarn
Mattis Bétourné, fondateur d'Yvarn
Mattis Bétourné

Fondateur d'Yvarn, agence SEO à Bordeaux. À propos.