Générateur de sitemap XML
Transformez une liste d'URL en un sitemap XML conforme aux standards dans votre navigateur. Vos URL restent sur votre appareil.
Les URL que vous collez sont transformées en sitemap localement dans votre navigateur et ne sont jamais téléversées, donc votre liste de pages non publiées ou internes reste privée.
Besoin d'un robots.txt aussi ? Essayez le Générateur robots.txt.
À propos de Générateur de sitemap XML
Ce générateur de sitemap XML transforme une simple liste d'URL de pages en un sitemap.xml conforme aux standards que les moteurs de recherche comme Google et Bing peuvent lire. Collez une URL par ligne, puis ajoutez éventuellement une date lastmod partagée, une changefreq par défaut et une priority par défaut, et l'outil enveloppe chaque URL dans une entrée <url><loc> à l'intérieur d'un <urlset> selon le schéma sitemaps.org 0.9. Les caractères spéciaux comme &, <, >, les guillemets et les apostrophes sont automatiquement échappés en XML, les lignes vides sont ignorées, et chaque ligne est nettoyée pour qu'une liste copiée fonctionne telle quelle. Il est conçu pour les spécialistes SEO, les développeurs et les propriétaires de sites qui ont besoin d'un sitemap sans lancer un robot d'exploration. Tout se passe dans votre navigateur, donc les URL que vous collez sont traitées localement et ne quittent jamais votre appareil.
Fonctionnalités
- Convertit une liste d'une URL par ligne en un sitemap.xml <urlset> valide
- Utilise le schéma sitemaps.org 0.9 avec une déclaration XML UTF-8 correcte
- Date <lastmod> partagée optionnelle appliquée à chaque URL au format ISO yyyy-mm-dd
- <changefreq> par défaut optionnel parmi always, hourly, daily, weekly, monthly, yearly ou never
- <priority> par défaut optionnel de 0.0 à 1.0, bornée et formatée automatiquement
- Échappe en XML &, <, >, les guillemets doubles et les apostrophes dans chaque URL
- Nettoie chaque ligne, ignore les lignes vides, affiche un compteur d'URL en direct et signale les lignes non http(s)
- Copiez le sitemap ou téléchargez-le sous sitemap.xml en un clic
Comment utiliser Générateur de sitemap XML
- Collez les URL de vos pages dans la zone, une par ligne.
- Activez lastmod et choisissez une date, ou définissez une changefreq et une priority par défaut si vous le souhaitez.
- Regardez le sitemap.xml se construire en direct dans le panneau de sortie au fil de la frappe.
- Cliquez sur Copier ou Télécharger pour enregistrer sitemap.xml et le téléverser à la racine de votre site.
Exemple
Entrée
https://example.com/
https://example.com/about
https://example.com/blog?id=1&page=2
Sortie
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
</url>
<url>
<loc>https://example.com/about</loc>
</url>
<url>
<loc>https://example.com/blog?id=1&page=2</loc>
</url>
</urlset>
Le & de la dernière URL est échappé en & pour que le XML reste bien formé.
Erreurs courantes et dépannage
- La sortie avertit que certaines lignes ne ressemblent pas à une URL http(s). — Les sitemaps ont besoin d'URL absolues commençant par http:// ou https://. Corrigez les chemins relatifs comme /about en URL complètes ; les lignes signalées sont quand même incluses pour repérer les fautes de frappe.
- Search Console rejette le fichier avec une erreur « Invalid XML » ou d'encodage. — Enregistrez le sitemap.xml téléchargé en UTF-8 et servez-le en application/xml. La déclaration générée indique déjà UTF-8, donc un réenregistrement dans un autre encodage est la cause habituelle.
- Une priority comme 0.85 apparaît comme 0.8 dans la sortie. — La priority est arrondie à une décimale et bornée à la plage 0.0–1.0 autorisée par le protocole, donc 0.85 devient 0.8 et les valeurs supérieures à 1 deviennent 1.0.
- Votre sitemap contient des milliers d'URL et le validateur se plaint de la taille. — Un seul sitemap est limité à 50 000 URL et 50 Mo non compressés. Divisez les sites plus grands en plusieurs sitemaps et listez-les dans un fichier d'index de sitemaps.
Foire aux questions
- Qu'est-ce qu'un sitemap XML et pourquoi en ai-je besoin ?
- Un sitemap XML est un fichier sitemap.xml qui liste les URL de votre site pour que les moteurs de recherche les découvrent et les explorent plus efficacement. Il est particulièrement utile pour les grands sites, les nouveaux sites ou les pages mal reliées en interne.
- Quelles valeurs changefreq et priority sont valides ?
- changefreq doit être l'une de always, hourly, daily, weekly, monthly, yearly ou never. priority est un nombre de 0.0 à 1.0, où 1.0 est le plus important. Les deux sont des indications optionnelles, et les grands moteurs de recherche les traitent comme des suggestions plutôt que des règles.
- Combien d'URL un seul sitemap peut-il contenir ?
- Le protocole sitemaps.org limite un sitemap à 50 000 URL et 50 Mo non compressés. Si vous en avez plus, générez plusieurs sitemaps et référencez-les depuis un fichier d'index de sitemaps.
- Quel format la date lastmod doit-elle utiliser ?
- Utilisez le format de date W3C. Cet outil produit lastmod sous forme de date ISO yyyy-mm-dd comme 2026-06-27 et applique la même date à chaque URL, ce qui est valide et largement pris en charge.
- Où dois-je placer le fichier sitemap.xml généré ?
- Téléversez-le sur votre site, généralement à la racine comme https://example.com/sitemap.xml, puis soumettez cette URL dans Google Search Console ou Bing Webmaster Tools et référencez-la dans votre robots.txt avec une ligne Sitemap.
- Mes URL sont-elles téléversées lorsque je génère le sitemap ?
- Non. Le sitemap est construit entièrement dans votre navigateur avec du JavaScript côté client, donc la liste d'URL que vous collez est traitée localement et ne quitte jamais votre appareil.
Outils associés
Tous les outils ArrayKit