À quoi sert un sitemap, et à quoi il ne sert pas
« Sitemap XML » est recherché 1 000 fois par mois en France. Dans notre étude, 18 % des sites de TPE et PME n’en publient pas du tout.
Le sitemap sert à trois choses : faire connaître des pages que les liens internes ne suffisent pas à montrer (un site neuf, un grand catalogue, des pages profondes), signaler les pages modifiées pour qu’elles soient relues plus vite, et donner une liste propre que Search Console compare à ce qu’elle a indexé.
Il ne sert pas à faire monter une page, ni à forcer l’indexation. Une page faible listée dans le sitemap reste une page faible. Et une page qui n’est reliée par aucun lien interne reste mal comprise même si elle figure dans le sitemap.
Le format : ce que Google lit, ce qu’il ignore
Un sitemap minimal tient en quelques lignes :
- <?xml version="1.0" encoding="UTF-8"?>
- <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
- <url><loc>https://www.exemple.fr/poussettes-compactes</loc><lastmod>2026-10-14</lastmod></url>
- <url><loc>https://www.exemple.fr/guide-choisir-poussette</loc><lastmod>2026-09-30</lastmod></url>
- </urlset>
Google utilise deux balises : loc (l’adresse complète, avec https et la version exacte, avec ou sans www) et lastmod. Il ignore les valeurs priority et changefreq : inutile de les régler page par page. Un fichier contient au plus 50 000 URL ou 50 Mo ; au-delà, on découpe en plusieurs fichiers réunis par un index de sitemaps.
lastmod : la date du contenu, jamais celle du build
C’est l’erreur la plus répandue, et la plus coûteuse. Beaucoup de sites (et beaucoup d’extensions) mettent dans lastmod la date du jour à chaque génération du site. Résultat : toutes les pages semblent modifiées chaque jour, Google constate que ce n’est pas vrai, et cesse de se fier à la date.
Google est explicite : il utilise la valeur lastmod si elle est cohérente et vérifiable, par exemple en comparant avec la dernière modification de la page. Et lastmod doit refléter la date de la dernière mise à jour importante de la page : un changement de texte, de prix, d’information. Pas un changement de copyright en pied de page ni une nouvelle version du thème.
Sur tous nos sites, la règle est écrite : la date du sitemap est celle du contenu de la page, enregistrée avec le contenu lui-même, jamais celle de la construction du site. C’est aussi la règle de ce site : chaque guide porte sa date de publication ou de mise à jour, et le sitemap la reprend.
Stocker la date avec le contenu
Un champ « mis à jour le » dans la base ou dans le fichier de la page, modifié seulement quand le contenu change vraiment.- Générer le sitemap à partir de ce champ, pas de l’horloge du serveur.
- Afficher la même date sur la page (« Mis à jour le … ») et dans les données structurées de l’article.
Contrôler
Deux générations successives du sitemap sans changement de contenu doivent donner des dates identiques.
Quelles pages mettre dans le sitemap
Le sitemap est la liste des pages que vous voulez voir dans Google. Tout ce qui n’y a pas sa place l’affaiblit.
- Oui : pages de produits et de catégories en vente, pages de service, guides et articles, pages utiles (livraison, retours, contact).
- Non : pages en noindex, pages redirigées, pages en erreur 404 ou 410, adresses de filtres et de tri, résultats de recherche interne, panier, compte, paiement.
- Non : plusieurs adresses pour la même page (avec et sans paramètre, avec et sans barre finale). Seule l’adresse canonique figure dans le sitemap.
- Une page produit épuisée définitivement sort du sitemap au moment où elle est retirée ou redirigée. Dans notre étude, 21 % des sites ne déclarent même pas d’adresse canonique sur l’accueil.
Découper par type de page pour voir ce qui est indexé
Sur un site de plus de quelques dizaines de pages, un seul gros sitemap cache l’essentiel. Découpez-le par type de page : un fichier pour les produits, un pour les catégories, un pour les guides, un pour les pages de service. L’index de sitemaps les réunit.
L’intérêt est dans Search Console : le rapport d’indexation peut être filtré par sitemap. Vous voyez alors, type par type, la part des pages indexées. Un sitemap de fiches produits indexé à moitié dit autre chose qu’un sitemap de guides presque entièrement indexé. C’est ce que nous faisons après chaque élagage : de nouveaux sitemaps par segment, soumis à nouveau, pour suivre la reprise segment par segment.
- <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
- <sitemap><loc>https://www.exemple.fr/sitemap-produits.xml</loc></sitemap>
- <sitemap><loc>https://www.exemple.fr/sitemap-guides.xml</loc></sitemap>
- </sitemapindex>
Envoyer le sitemap à Google et à Bing
Le déclarer dans robots.txt, sur une ligne à part
Sitemap: https://www.exemple.fr/sitemap.xml. Tous les moteurs le trouvent ainsi.L’envoyer dans Google Search Console, menu « Sitemaps »
L’état « Opération effectuée » confirme que le fichier est lu, puis le nombre de pages découvertes apparaît.- L’envoyer dans Bing Webmaster Tools, qui alimente aussi d’autres moteurs. Bing permet d’importer un site déjà vérifié dans Search Console.
Annoncer les nouvelles pages tout de suite avec IndexNow
Un simple appel signale une adresse nouvelle ou modifiée aux moteurs participants (Amazon, Bing, Naver, Seznam.cz, Yandex, Yep), jusqu’à 10 000 adresses par envoi. Google n’y participe pas : pour lui, le sitemap et les liens font le travail.- Relire chaque mois le rapport d’indexation par sitemap, et corriger d’abord les pages listées mais non indexées qui doivent vendre.
Questions fréquentes
Où doit se trouver le sitemap ?
À la racine du site en général (/sitemap.xml), déclaré dans robots.txt et envoyé dans Search Console. Il peut être ailleurs s’il est déclaré, mais il ne couvre que les adresses du même site.
Faut-il mettre les images dans le sitemap ?
Ce n’est pas obligatoire : des images bien intégrées aux pages, avec leur texte alternatif, sont trouvées par Google. Une extension d’images dans le sitemap aide surtout les gros catalogues.
Pourquoi Search Console affiche « Découverte, actuellement non indexée » pour des pages de mon sitemap ?
Google connaît l’adresse mais n’a pas jugé utile de l’explorer ou de l’indexer pour l’instant. Renforcez les liens internes vers ces pages et leur contenu ; un sitemap ne suffit pas à l’emporter.
Faut-il renvoyer le sitemap à chaque nouvelle page ?
Non. Une fois envoyé, Google le relit de lui-même. Ce qui compte est que le fichier soit à jour et que lastmod change quand le contenu change. Pour Bing et les moteurs d’IndexNow, un envoi IndexNow à la publication accélère la découverte.
Mon CMS génère le sitemap tout seul : faut-il le vérifier ?
Oui. Vérifiez qu’il n’inclut ni pages en noindex, ni filtres, ni redirections, et que lastmod ne change pas à chaque visite ou à chaque mise à jour du thème.