Mode d’emploi
- Saisissez l’URL du sitemap (par exemple https://www.example.com/sitemap.xml) et cliquez sur Vérifier, ou passez à Coller le XML.
- Consultez le type, le nombre d’URL, la taille et les problèmes ; chaque problème donne quelques exemples.
- Si vous le souhaitez, cliquez sur Vérifier le statut des 20 premières pour voir si ces URL se chargent. Dans un sitemap index, cliquez sur Vérifier à côté de chaque sitemap enfant.
Explication des options
- Limites
- Selon le protocole sitemaps.org, un sitemap peut contenir 50 000 URL au maximum et peser 50 Mo non compressé ; découpez les plus gros et utilisez un sitemap index. Les sitemaps récupérés ici peuvent peser jusqu’à 10 Mo.
- lastmod
- Doit utiliser le format de date W3C, comme 2026-10-11 ou 2026-10-11T08:00:00+08:00. Les dates futures sont signalées.
- hreflang
- Les liens alternatifs de chaque URL doivent inclure l’URL elle-même, et les versions linguistiques doivent se référencer mutuellement.
Un exemple avec quatre problèmes
Vérification de ce sitemap depuis https://example.com/sitemap.xml :
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://example.com/en/</loc>
<lastmod>2026-10-11</lastmod>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/"/>
<xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/"/>
</url>
<url>
<loc>https://example.com/de/</loc>
<lastmod>11/10/2026</lastmod>
<xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/"/>
</url>
<url>
<loc>/about</loc>
<priority>1.5</priority>
</url>
</urlset>
signale ceci, chacun avec la valeur fautive comme exemple :
| Problème | Exemple affiché |
|---|---|
| Liens hreflang non renvoyés par l’autre page | https://example.com/de/ ↛ https://example.com/en/ |
| lastmod pas au format de date W3C | https://example.com/de/ → 11/10/2026 |
| Chemin relatif dans loc | /about |
| priority en dehors de 0.0–1.0 | /about → 1.5 |
La page allemande ne liste qu’elle-même, elle ne renvoie donc pas vers la page anglaise qui pointe vers elle. Une date écrite 11/10/2026 est ambiguë, c’est pourquoi seules les formes W3C commençant par l’année sont acceptées.
Valeurs acceptées pour les balises facultatives : lastmod peut être YYYY, YYYY-MM, YYYY-MM-DD, ou une date et heure complètes avec un fuseau horaire ; changefreq doit être l’une des valeurs always, hourly, daily, weekly, monthly, yearly ou never ; priority est un nombre de 0.0 à 1.0. Un fichier qui ne commence pas par < est lu comme une liste en texte brut avec une URL par ligne.
Questions fréquentes
Les URL doivent-elles être sur le même hôte que le sitemap ?
En général, oui. Les moteurs de recherche ignorent les URL d’un autre hôte, sauf si ce site déclare le sitemap par une ligne Sitemap dans son propre robots.txt.
priority et changefreq comptent-ils ?
Google dit ignorer les deux. Ils ne gênent pas, mais les valeurs mal formées sont tout de même signalées ici.
Explore-t-il tout mon site ?
Non. Notre serveur ne télécharge que le fichier que vous indiquez ; la vérification de statut ne demande que les 20 premières URL, avec une requête HEAD chacune. Le XML collé est vérifié entièrement dans votre navigateur.
Confidentialité
Les fichiers sont envoyés en HTTPS pour être traités, puis supprimés automatiquement dans un délai d’une heure.