DomainLens

Outils SEO

Validateur de sitemap : trouver et vérifier un sitemap XML

Cherche le sitemap comme le ferait un robot — d’abord la déclaration dans robots.txt, puis les emplacements conventionnels — puis vérifie que le document se parse en XML et compte les URL qu’il contient.

Collez une URL complète pour tester une page précise, ou un simple domaine pour la page d’accueil.

Ce que teste ce validateur

L’ordre de découverte compte. La déclaration dans robots.txt est le seul emplacement communiqué à un robot sans devinette : un sitemap qui existe mais n’est jamais déclaré travaille moins qu’il ne le devrait.

  • Si un sitemap est trouvable, en partant de la ligne Sitemap: du fichier robots.txt.
  • Si la réponse est en 200 et servie en XML plutôt qu’en HTML.
  • Si le document se parse, et s’il s’agit d’un urlset ou d’un index de sitemaps.
  • Combien d’URL il déclare, en suivant l’index vers ses fichiers enfants si nécessaire.

Ce qu’un sitemap valide ne garantit pas

La validité syntaxique et l’utilité sont deux propriétés différentes. Un fichier parfaitement formé nuit quand même si un tiers de ses URL redirigent, renvoient 404 ou portent une directive noindex : il se lit alors comme une liste de pages que vous n’avez pas su décrire correctement.

Une fois ce contrôle passé, échantillonnez les URL elles-mêmes : prenez-en vingt au hasard et vérifiez que chacune renvoie 200, est canonique vers elle-même et reste indexable.

Défaillances courantes

Pour le format lui-même, les éléments obligatoires et le découpage d’un gros fichier, voir le guide sur le sitemap XML.

SymptômeCauseCorrection
IntrouvableAucune déclaration et un chemin non standardLe déclarer dans robots.txt
Renvoie du HTMLUn soft 404 ou une route attrape-tout de SPAServir du vrai XML avec le bon type de contenu
Derrière une redirectionUne règle d’hôte ou de slash intercepte le fichierLe servir directement à l’URL déclarée
Se parse mais videUn index dont les enfants ne sont jamais générésGénérer les fichiers enfants
Un sitemap force-t-il Google à indexer mes pages ?
Non. Un sitemap est une aide à la découverte. Il aide Google à trouver des URL et n’influence en rien son jugement sur l’intérêt de les indexer.
Le sitemap doit-il être à /sitemap.xml ?
C’est la convention forte, et l’emplacement racine compte aussi techniquement : un sitemap ne peut lister que des URL situées au niveau de son propre répertoire ou en dessous.

Autres outils