Générateur de sitemap
Collez une liste d’URL, obtenez sitemap.xml — sans exploration, sans envoi.
sitemap.xml
Collez une URL par ligne pour construire un sitemap.
Mode d’emploi
- Collez une URL par ligne — les lignes vides et celles commençant par « # » sont ignorées. Le sitemap se construit au fil de la frappe ; il n’y a pas de bouton Générer.
- Les doublons sont supprimés par défaut après normalisation des URL. Activez « Trier par URL » pour un ordre stable par points de code, et ouvrez « Champs facultatifs » uniquement si toutes les URL doivent partager le même lastmod, changefreq ou priority.
- Vérifiez l’aperçu XML, puis utilisez « Copier » ou « Télécharger sitemap.xml ». Si une ligne ne peut pas être utilisée, son numéro et la raison apparaissent sous Problèmes ; le reste de la liste est tout de même exporté.
Exemple
URL
https://www.exemple.fr/ https://www.exemple.fr/a-propos https://www.exemple.fr/recherche?q=bonjour&lang=fr https://www.exemple.fr/
sitemap.xml
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://www.exemple.fr/</loc> </url> <url> <loc>https://www.exemple.fr/a-propos</loc> </url> <url> <loc>https://www.exemple.fr/recherche?q=bonjour&lang=fr</loc> </url> </urlset>
La quatrième ligne répète la première URL : elle est donc supprimée. Le « & » de la chaîne de requête devient « & » dans le texte XML. Les statistiques affichent « URL : 3 · Doublons supprimés : 1 ».
Limites et remarques honnêtes
- Cet outil n’explore pas votre site : il ne fait que mettre en forme la liste que vous collez. Pour découvrir automatiquement les pages, utilisez un crawler.
- Les URL sont normalisées par le navigateur : le schéma et l’hôte sont mis en minuscules, les ports par défaut supprimés, les IDN convertis en punycode, les espaces et les chemins non ASCII encodés en pourcentage. Le <loc> peut donc différer de ce que vous avez saisi.
- La limite sitemaps.org est de 50 000 URL et 50 Mo par fichier ; cet outil applique 50 000 URL, 2 048 caractères par URL et 3 000 000 caractères de saisie, et signale une erreur au lieu de tronquer.
- lastmod n’est jamais deviné à partir du serveur ou de l’horloge : il n’est écrit que lorsque vous sélectionnez une date. changefreq et priority sont facultatifs et s’appliquent à toutes les URL.
- Seul le <urlset> standard est généré : pas d’index de sitemaps, pas d’extensions hreflang, image ou vidéo. Les balises XML, les dates et les nombres ne sont pas traduits.
- Rien n’est envoyé, stocké ni inscrit dans l’URL ; l’aperçu est limité à 2 000 URL, tandis que la copie et le téléchargement contiennent toujours la liste complète.
Outils associés
Ce qui vient généralement ensuite lorsqu’on prépare un site pour les moteurs de recherche.