Générateur de sitemap
Sitemap XML conforme, prêt à soumettre à Google. Gratuit, sans upload. 1 Go max · Jusqu'à 1 Go · Traité localement, jamais envoyé sur un serveur.
Un moteur découvre les pages en suivant des liens. Celles qu’aucun lien ne dessert — un article récent, une page d’atterrissage isolée, un site tout juste mis en ligne — restent inconnues plus longtemps que nécessaire. Le sitemap est la liste que vous fournissez pour signaler ces adresses. Cet outil prend vos URL collées une par ligne et produit le fichier XML correspondant, téléchargeable sous le nom sitemap.xml.
Chaque ligne passe par l’analyseur d’adresses du navigateur avant d’être écrite. Le préfixe https:// est ajouté quand il manque, le nom de domaine est ramené en minuscules, une barre finale complète un domaine nu et les caractères spéciaux sont encodés. Une ligne que cet analyseur refuse interrompt la génération et vous est montrée telle que vous l’avez saisie.
Aucune des adresses collées n’est visitée : le fichier est assemblé par le code de la page, puis remis au téléchargement depuis la mémoire de l’onglet. L’outil ne sait donc pas si vos URL répondent, si certaines font doublon ou si elles sont indexables. La composition de la liste vous revient entièrement.
Mode d’emploi
- Collez vos adresses, une par ligne Les lignes vides sont ignorées et le protocole reste facultatif : exemple.fr et https://exemple.fr/ aboutissent au même résultat une fois la normalisation faite.
- Choisissez la fréquence de mise à jour Cinq valeurs sont proposées, hebdomadaire par défaut, jusqu’à annuelle. L’option « Ne pas préciser » supprime purement et simplement la balise changefreq du fichier produit.
- Cliquez sur « Générer le sitemap » La validation est stricte : si une seule adresse est illisible, rien n’est produit et les fautives sont listées, cinq au maximum, pour que vous corrigiez la saisie.
- Relisez le XML affiché Le fichier apparaît dans la seconde zone : déclaration d’encodage, conteneur urlset, puis un bloc par adresse contenant loc, lastmod et, le cas échéant, changefreq.
- Téléchargez ou copiez le fichier Le bouton de téléchargement enregistre sitemap.xml au type application/xml ; le bouton « Copier » place le même contenu dans le presse-papiers pour un collage direct sur le serveur.
Ce que contient exactement le fichier produit
Le fichier s’ouvre sur une déclaration XML en UTF-8, puis sur un conteneur urlset portant l’espace de noms du schéma sitemaps.org en version 0.9. Cet espace de noms n’est pas décoratif : un fichier qui en manque est rejeté comme non conforme. Chaque adresse occupe ensuite un bloc url composé d’une balise loc, d’une balise lastmod et, si vous l’avez demandée, d’une balise changefreq.
Les adresses sont échappées avant d’être écrites : une esperluette devient l’entité correspondante, de même que les chevrons et les guillemets. Ce détail compte pour les URL à paramètres, où une esperluette laissée brute rend le XML invalide et fait échouer la lecture du fichier entier. La date de lastmod est celle du jour de génération, calculée en temps universel, et elle est identique pour toutes les adresses de la liste.
Priorité et fréquence, deux champs surestimés
Le format prévoit une balise priority, notée de 0 à 1. L’outil n’en produit aucune, et c’est un choix : Google a indiqué publiquement ne pas s’en servir, comme il ne se sert pas de changefreq. Ces deux valeurs sont déclaratives, donc invérifiables, et se sont retrouvées réglées au maximum sur toutes les pages d’une grande partie des sites, ce qui les a vidées de tout pouvoir de discrimination.
Reste lastmod, la seule des trois à être réellement prise en compte, et seulement lorsqu’elle est cohérente. Une date de génération recopiée à l’identique sur des centaines d’adresses, puis renouvelée à chaque export, ne renseigne sur rien. Si vous voulez que ce champ serve, remplacez les dates par celles des dernières modifications effectives, ou tirez le fichier de votre système de publication.
Limites du format et mise en ligne
Un fichier sitemap ne peut pas dépasser 50 000 adresses ni 50 Mo une fois décompressé. Au-delà, la spécification impose de découper la liste en plusieurs fichiers et de les déclarer dans un index de sitemaps. Les adresses listées doivent par ailleurs relever du même hôte que le fichier lui-même : un sitemap déposé sur exemple.fr ne fait pas autorité sur autre-site.fr.
Le fichier se dépose habituellement à la racine, à l’adresse exemple.fr/sitemap.xml. Deux moyens de le faire connaître se cumulent : une ligne Sitemap suivie de son adresse absolue dans le robots.txt, lue par tous les moteurs, et une soumission dans la section Sitemaps de la Search Console, qui rend compte des erreurs de lecture et du nombre d’adresses retenues. Retenues ne veut pas dire indexées : un sitemap propose, il n’oblige à rien.
Quand un sitemap statique n’apporte rien
Sur un site de quelques pages toutes reliées par le menu, l’apport est marginal, les liens suffisant à la découverte. Sur un site géré par un CMS, une extension produit déjà un sitemap dynamique qui se met à jour à chaque publication ; un fichier collé à la main devient faux dès l’article suivant et entre en concurrence avec lui. Enfin, un sitemap ne corrige ni une page en noindex, ni un blocage dans le robots.txt, ni un contenu jugé trop mince : lister une adresse ne la rend pas indexable.
Questions fréquentes
Pourquoi toutes mes adresses portent-elles la même date ?
Parce que lastmod est renseignée avec la date du jour de génération, identique pour toute la liste. Pour des dates de modification réelles, corrigez-les dans le fichier ou produisez-le depuis votre CMS.
La balise priority est absente du fichier, est-ce un oubli ?
Non, elle n’est volontairement pas générée. Google a annoncé ne pas l’utiliser, et une priorité déclarée par l’éditeur du site n’a jamais pesé sur l’ordre d’exploration.
Une seule adresse invalide bloque toute la génération
C’est le comportement voulu : un sitemap contenant une adresse malformée peut être rejeté en entier par le moteur. Les cinq premières lignes fautives sont affichées pour que vous les repreniez.
Puis-je mélanger plusieurs domaines dans la liste ?
Rien ne l’empêche techniquement, mais le fichier ne vaudra que pour l’hôte qui le sert. Prévoyez un sitemap par domaine, déposé sur le domaine concerné.
Faut-il y faire figurer toutes les pages du site ?
Non. Limitez la liste aux adresses canoniques qui répondent normalement et que vous voulez voir indexées, en écartant redirections, pages en noindex, doublons et adresses à paramètres de tri.
Le fichier doit-il être compressé ?
Ce n’est pas obligatoire. La compression gzip est acceptée par les moteurs et devient utile sur les longues listes ; l’outil livre ici un XML brut, que vous pouvez compresser vous-même avant dépôt.
Outils similaires
Découvrir d’autres outils
- Prêt immobilier — Mensualités, coût total et tableau d'amortissement.
- Extraire le texte d'une image — OCR sur photo, capture ou scan.
- Signer un PDF — Dessinez votre signature et placez-la sur la page voulue.
- WebP → PNG — Convertissez les WebP en PNG compatibles partout.