Validateur de sitemap XML
Vérifiez n'importe quel sitemap XML selon le protocole officiel sitemaps.org et les règles de Google. Saisissez une URL, importez un fichier ou collez le XML : chaque erreur est expliquée, avec sa correction.
Les fichiers collés ou importés sont vérifiés dans votre navigateur et ne sont jamais transmis. Les vérifications par URL récupèrent le fichier via notre serveur et ne conservent rien.
Ce qui est vérifié
- Bonne formation du XML (erreurs de syntaxe avec ligne et colonne)
- Élément racine et namespace sitemaps.org
- <loc> obligatoire dans chaque entrée, URL http(s) absolues de moins de 2 048 caractères
- Échappement correct de &, des guillemets et des chevrons dans les URL
- Les limites de 50 000 URL et de 50 Mo non compressé
- Dates <lastmod> au format W3C, avec signalement des dates futures
- Valeurs de <changefreq> et plages de <priority>
- URL en double et URL sur un hôte différent de celui du sitemap
- Fichiers d'index de sitemaps, avec validation de chaque sitemap enfant en un clic
Les erreurs de sitemap courantes et comment les corriger
Voici les échecs que nous voyons le plus souvent, avec le chemin le plus court vers le vert.
| Namespace incorrect ou manquant | La balise <urlset> doit déclarer exactement xmlns="http://www.sitemaps.org/schemas/sitemap/0.9". Copiez-la à l'identique : une faute de frappe ou un ancien namespace 0.84 fait rejeter le fichier entier par les parseurs. |
| Esperluettes non échappées dans les URL | Un & brut dans une URL casse l'analyse XML. Écrivez & à la place : /page?a=1&b=2. Même règle pour < > " et '. |
| URL relatives ou mal formées | Chaque <loc> doit être une URL absolue complète, schéma compris, comme https://example.com/page/. Les chemins relatifs tels que /page/ sont invalides. |
| Dates lastmod invalides | Utilisez le format de date W3C : 2026-07-16 ou 2026-07-16T09:30:00+00:00. Les formats comme 16/07/2026 ou les timestamps Unix sont invalides, et les dates dans le futur sont ignorées. |
| Plus de 50 000 URL ou 50 Mo | Découpez le sitemap en plusieurs fichiers et listez-les dans un index de sitemaps. La plupart des générateurs le font automatiquement une fois la limite franchie. |
| Le sitemap renvoie une erreur ou du HTML | L'URL du sitemap doit renvoyer HTTP 200 avec un contenu XML. Une 404, une chaîne de redirections vers une page d'erreur ou une page d'erreur HTML déguisée en sitemap.xml sont des cas fréquents. |
| URL sur le mauvais hôte | Les URL d'un sitemap doivent appartenir au même hôte que celui qui sert le sitemap, y compris la même forme www ou non-www et le même schéma (https). |
| Blocage par robots.txt | Si robots.txt interdit les URL listées dans votre sitemap, les robots reçoivent des signaux contradictoires. Alignez les deux : le sitemap ne doit lister que des pages que vous voulez voir explorées. |
Sur le blog
robots.txt pour robots d'IA : recettes prêtes
Trois recettes et un tableau robot par robot pour piloter GPTBot, ClaudeBot, PerplexityBot et les autres depuis un petit fichier texte.
SitemapsCorriger les erreurs de sitemap XML : le guide complet
Namespace, échappement, dates lastmod, limites de taille, réponses HTTP : le tour complet des erreurs de sitemap les plus fréquentes, avec la correction exacte pour chacune.
SitemapsSitemap XML : les bonnes pratiques qui comptent vraiment
Ce qu'il faut mettre dans un sitemap, ce qu'il faut en retirer, et les habitudes d'entretien qui font qu'il aide réellement votre référencement.