Collez vos URLs, définissez les paramètres et téléchargez votre sitemap.xml prêt à déposer à la racine de votre site. Aucune connaissance technique requise.
Paramètres par défaut
Options
Un sitemap XML est un fichier qui liste toutes les pages importantes de votre site et indique aux moteurs de recherche comment les explorer. Il ne garantit pas l'indexation, mais il facilite le travail du crawler, notamment sur les sites récents, peu liés en interne, ou qui ont beaucoup de pages.
| Balise | Obligatoire | Rôle |
|---|---|---|
<loc> | Oui | URL complète de la page (avec https://) |
<lastmod> | Non | Date de dernière modification (format YYYY-MM-DD) |
<changefreq> | Non | Fréquence estimée de mise à jour du contenu |
<priority> | Non | Priorité relative entre pages (0.0 à 1.0) |
Placez le fichier sitemap.xml à la racine de votre site (monsite.fr/sitemap.xml). Déclarez-le ensuite dans votre fichier robots.txt avec la ligne Sitemap: https://monsite.fr/sitemap.xml, et soumettez-le manuellement dans Google Search Console via "Sitemaps".
Le sitemap XML classique liste les pages HTML du site, mais il en existe d'autres variantes adaptées à des types de contenus spécifiques. Chacun peut être déclaré séparément dans Google Search Console.
| Type | Contenu | Quand l'utiliser |
|---|---|---|
| sitemap.xml | Pages HTML du site | Toujours, c'est le sitemap de base |
| Sitemap image | URLs des images avec titre et légende | Sites avec beaucoup d'images à indexer (galeries, e-commerce) |
| Sitemap vidéo | Métadonnées des vidéos hébergées sur le site | Sites qui hébergent leurs propres vidéos (pas YouTube) |
| Sitemap actualités | Articles publiés dans les 48 dernières heures | Sites de presse référencés dans Google Actualités |
| Sitemap index | Liste d'autres fichiers sitemap | Sites dépassant 50 000 URLs ou avec plusieurs sitemaps thématiques |
Pour la plupart des sites, un seul sitemap.xml généraliste suffit. Les sitemaps spécialisés ne sont utiles que si vous avez un volume significatif de contenus du type concerné et que vous souhaitez en optimiser la découverte par les moteurs.
Générer un sitemap n'est que la première étape. Pour que Google en tienne compte rapidement, il faut le soumettre manuellement dans Google Search Console. Voici comment procéder.
sitemap.xml à la racine de votre site (monsite.fr/sitemap.xml).Sitemap: https://monsite.fr/sitemap.xml dans votre fichier robots.txt.Search Console indique le nombre d'URLs envoyées (dans votre sitemap) et le nombre d'URLs indexées. Un écart important entre les deux est normal : Google n'indexe pas toutes les pages automatiquement. Si des URLs restent bloquées, vérifiez qu'elles ne sont pas en noindex, qu'elles ne génèrent pas d'erreur 4xx ou 5xx, et qu'elles ont un contenu suffisant pour mériter une indexation.
Non. Le sitemap ne doit contenir que les pages que vous souhaitez voir indexées. Excluez les pages noindex, les pages de confirmation de formulaire, les URLs avec paramètres qui créent du contenu dupliqué, et les pages d'administration. Un sitemap avec des pages de mauvaise qualité peut nuire plus qu'il n'aide.
Un sitemap XML peut contenir au maximum 50 000 URLs et ne doit pas dépasser 50 Mo non compressé. Si votre site dépasse ces limites, découpez-le en plusieurs sitemaps et créez un sitemap index qui les référence tous. Pour la plupart des PME et sites de services, un seul sitemap suffit largement.
Dans la pratique, Google déclare ignorer largement ces deux balises pour déterminer la fréquence de crawl. Il s'appuie sur ses propres signaux (popularité, liens entrants, fraîcheur du contenu). Ces balises restent utiles pour communiquer vos intentions, mais ne comptez pas dessus pour forcer un recrawl. La balise lastmod est en revanche plus prise en compte, surtout si vous la mettez à jour réellement lors de chaque modification de page.
WordPress génère automatiquement un sitemap depuis la version 5.5, et des plugins comme Yoast SEO ou Rank Math en créent un plus complet. Si votre site est sous WordPress avec l'un de ces plugins, vous n'avez pas besoin de cet outil. Il est utile pour les sites en PHP sur-mesure, les sites statiques, ou toute situation où il n'existe pas de génération automatique. Il est aussi pratique pour créer rapidement un sitemap d'appoint lors d'une migration ou d'un audit.
Ce sont deux fichiers complémentaires mais avec des rôles opposés. Le robots.txt indique aux robots ce qu'ils ne doivent pas explorer (pages bloquées, zones privées). Le sitemap.xml indique ce qu'ils devraient explorer en priorité (vos meilleures pages). Les deux fichiers se placent à la racine du site, et le robots.txt peut pointer vers le sitemap via la directive Sitemap:.
Non. Le sitemap aide Google à découvrir vos pages, mais l'indexation dépend d'autres facteurs : la qualité du contenu, le budget de crawl, les liens internes et externes qui pointent vers ces pages, et l'absence de directives bloquantes (noindex, canonical vers une autre URL). Une page orpheline sans liens et avec peu de contenu ne sera pas indexée même si elle est dans le sitemap. Le sitemap est un outil parmi d'autres, pas une solution miracle.