Sitemap.xml est l'un des fichiers les plus importants pour le SEO, souvent oublié ou mal configuré. Analysons ce que c'est, à quoi cela ressemble, comment le créer et pourquoi cela affecte directement la vitesse d'indexation de votre site.
Qu'est-ce que sitemap.xml ?
Un Sitemap est un fichier XML qui contient une liste de toutes les URL importantes de votre site. Il se trouve à l'adresse https://your-site.com/sitemap.xml et sert de "guide" pour les robots d'exploration des moteurs de recherche.
Imaginez que votre site est un grand immeuble de bureaux. Sans plan d'étage, le nettoyeur (Googlebot) errerait dans les couloirs au hasard, ne trouvant peut-être jamais certaines pièces. Un Sitemap est exactement ce plan montrant où se trouve tout.
Google recommande d'utiliser un sitemap pour tout site ayant plus de 500 pages, les nouveaux sites avec peu de liens externes, et les sites avec du contenu multimédia (vidéo, images).
Structure de sitemap.xml
Un sitemap de base ressemble à ceci :
Que signifient les balises :
| Balise | Obligatoire | Description |
|---|---|---|
<loc> | ✅ Oui | URL complète de la page commençant par https:// |
<lastmod> | ❌ Non | Date de la dernière modification (format AAAA-MM-JJ) |
<changefreq> | ❌ Non | Fréquence des changements : toujours, horaire, quotidien, hebdomadaire, mensuel, annuel, jamais |
<priority> | ❌ Non | Priorité de 0.0 à 1.0 (par défaut 0.5) |
Google a déclaré officiellement que changefreq et priority sont principalement ignorés. Cependant, lastmod est vraiment important — Google privilégie les pages avec une date de modification récente.
Types de sitemaps
Sitemap régulier
Une liste d'URL au format XML. Convient aux sites de jusqu'à 50 000 pages.
Index de Sitemap
Si vous avez plus de 50 000 URL ou si le fichier dépasse 50 Mo — utilisez un index de sitemap. C'est un "fichier parent" qui renvoie à des fichiers sitemap séparés.
IndexFast reconnaît et traite automatiquement à la fois les sitemaps réguliers et les index de sitemap de n'importe quelle profondeur.
Comment créer un sitemap.xml
Les plugins comme Yoast SEO ou Rank Math génèrent automatiquement un sitemap à l'adresse /sitemap_index.xml.
Les sitemaps sont générés automatiquement et disponibles à l'adresse /sitemap.xml.
Générez dynamiquement à partir de la base de données en utilisant des packages ou écrivez un script simple.
Comment enregistrer votre sitemap dans Google
Avoir un sitemap ne suffit pas. Google doit savoir où il se trouve. Il existe deux façons :
Méthode 1 : via robots.txt
Méthode 2 : via Google Search Console
- Ouvrez Search Console → sélectionnez votre propriété.
- Dans le menu de gauche : Indexation → Sitemaps.
- Entrez l'URL de votre sitemap et cliquez sur "Soumettre".
Erreurs courantes de sitemap
- URLs avec noindex — n'incluez pas les pages avec une balise
noindex. - Liens brisés — toutes les URL dans le sitemap doivent renvoyer un code d'état 200, pas 301 ou 404.
- Date lastmod obsolète — si vous spécifiez lastmod, mettez-la à jour uniquement lorsqu'il y a de réelles modifications.
- Sitemap manquant dans robots.txt — Google pourrait simplement ne pas trouver votre fichier.
Sitemap + API d'indexation = vitesse maximale
Même un sitemap enregistré dans Search Console ne garantit pas une indexation rapide. Google peut le traiter dans une semaine, ou peut-être dans un mois.
La stratégie la plus efficace consiste à combiner un sitemap à jour avec une soumission active d'URL via l'API d'indexation de Google. Vous n'attendez pas que Google vienne tout seul — vous lui dites "voici une nouvelle page, explorez-la maintenant".
Soumettez votre sitemap pour indexation dès maintenant
IndexFast lira votre sitemap.xml et soumettra toutes les URL via l'API d'indexation de Google. Le résultat — des pages dans Google d'ici demain.
Essayez gratuitement →