Sitemap XML illustré par une exploratrice déroulant un fil rose dans un labyrinthe de rayonnages

Le sitemap XML fait partie de ces trois ou quatre tâches qu’on vous conseille de faire dès la mise en ligne d’un site, souvent sans jamais vous expliquer ce que ça change vraiment. Résultat, beaucoup de débutants installent un plugin, cochent une case, et n’ouvrent plus jamais le sujet. C’est dommage, parce que ce fichier est aussi un outil de diagnostic très pratique quand des pages refusent de s’indexer. La bonne nouvelle, c’est que sur WordPress la création demande rarement plus de cinq minutes, et que la soumission à Google en prend deux. Voici la procédure complète, de la vérification de ce que votre site produit déjà jusqu’aux erreurs qui reviennent le plus souvent.

En bref

WordPress génère automatiquement un sitemap XML depuis la version 5.5, accessible à l’adresse /wp-sitemap.xml.

Un plugin SEO comme Rank Math ou Yoast remplace ce fichier natif par une version plus complète et plus paramétrable.

La soumission se fait dans le rapport Sitemaps de Search Console, ou par une simple ligne ajoutée au fichier robots.txt.

Google rappelle qu’un sitemap est une indication, jamais une garantie d’exploration ni d’indexation.


Résumer cet article avec une IA

ChatGPT

À quoi sert vraiment un sitemap XML

Un sitemap XML est un fichier qui liste les adresses des pages que vous souhaitez voir explorées. Il indique aussi, selon les cas, la date de dernière modification de chacune. Les robots des moteurs peuvent le lire pour découvrir des pages qu’ils n’auraient pas trouvées en suivant vos liens.

◆ ◆ ◆

Google accepte plusieurs formats pour ce fichier : le XML classique, les flux RSS, mRSS et Atom, et même une simple liste d’adresses en texte brut. Chaque fichier est limité à 50 000 adresses ou 50 mégaoctets non compressés. Au-delà, il faut découper en plusieurs fichiers et créer un index de sitemaps qui les regroupe, ce que les plugins font automatiquement.

◆ ◆ ◆

Le point le plus important est aussi celui qu’on oublie le plus souvent. Un sitemap ne force rien du tout. Le moteur explique lui-même que soumettre un sitemap constitue une simple indication, sans garantie que le fichier soit téléchargé ni utilisé pour explorer les adresses du site. Toute la mécanique est détaillée dans la documentation Google sur la construction d’un sitemap.

◆ ◆ ◆

Autant le dire tout de suite : un petit site correctement maillé, dont toutes les pages sont accessibles en quelques clics depuis l’accueil, sera exploré sans sitemap. Le fichier devient réellement utile sur un site volumineux, sur un site tout neuf sans aucun lien entrant, ou quand certaines pages sont mal reliées au reste. Le sitemap aide à la découverte, il ne remplace jamais un bon maillage interne.

◆ ◆ ◆

Un mot sur les balises que contient le fichier, parce qu’elles suscitent beaucoup de faux espoirs. La date de dernière modification est prise en compte quand elle est honnête, donc quand elle correspond à une vraie mise à jour du contenu. Les indications de priorité et de fréquence de mise à jour sont en revanche explicitement ignorées, la documentation citée plus haut le précise noir sur blanc. Passer du temps à régler une priorité à 0,8 plutôt qu’à 0,6 n’aura donc strictement aucun effet, et une date de modification gonflée artificiellement à chaque passage de robot fait perdre au fichier la confiance qu’il avait gagnée.

◆ ◆ ◆

Sa vraie valeur au quotidien est ailleurs, et elle est sous-estimée. Une fois le fichier soumis, Search Console vous indique combien d’adresses il contient et combien ont été découvertes. L’écart entre les deux chiffres devient un outil de diagnostic simple pour repérer un problème d’exploration avant qu’il ne coûte du trafic.


Créer le fichier sur WordPress en cinq minutes

Sitemap XML sur WordPress : ce qu'on garde et ce qu'on retire du fichier

Commencez par vérifier ce qui existe déjà. Depuis la version 5.5, WordPress produit un sitemap sans aucun réglage. Tapez votre nom de domaine suivi de /wp-sitemap.xml dans un navigateur : si une page s’affiche avec une liste de liens, le fichier natif fonctionne.

◆ ◆ ◆

Ce fichier natif fait le travail minimum. Il liste les articles, les pages, les catégories, les étiquettes et les profils d’auteurs, sans possibilité d’exclure quoi que ce soit depuis l’administration. Sur un site jeune, ce comportement inclut des pages d’archives dont l’intérêt est nul pour un moteur, ce qui dilue le signal.

◆ ◆ ◆

C’est pour cette raison qu’un plugin SEO reste préférable dès que le site grossit. Après installation, Rank Math en version gratuite et Yoast désactivent tous les deux le sitemap natif et servent leur propre fichier à l’adresse /sitemap_index.xml. Vous y gagnez surtout le contrôle : chaque type de contenu peut être inclus ou retiré d’une case à cocher. Le fonctionnement détaillé du plugin le plus généreux en version gratuite est décrit dans notre test complet de Rank Math.

◆ ◆ ◆

Voici le réglage à viser quand vous débutez. Gardez les articles et les pages. Gardez les catégories si elles ont une vraie valeur éditoriale et un texte de présentation. Retirez les étiquettes tant que vous en avez peu et qu’elles ne portent qu’un ou deux contenus. Retirez les archives d’auteur si vous êtes seul à écrire, puisque leur contenu duplique la page d’accueil du blog.

◆ ◆ ◆

Une question revient systématiquement à ce stade : faut-il installer un plugin dédié uniquement au sitemap ? La réponse est non dans presque tous les cas. Si vous avez déjà un plugin SEO, il gère le fichier, et empiler une seconde extension qui produit son propre sitemap crée deux fichiers concurrents que vous devrez ensuite démêler. Un seul générateur actif à la fois, c’est la règle la plus simple à tenir.

◆ ◆ ◆

Le cas des sites qui ne tournent pas sous WordPress mérite un mot. Sur une boutique Shopify, un site Wix ou une page construite avec Webflow, le sitemap est généré automatiquement par la plateforme et disponible à une adresse fixe, généralement /sitemap.xml. Vous n’avez alors rien à créer, seulement à repérer l’adresse exacte pour passer directement à l’étape de soumission décrite plus bas.

◆ ◆ ◆

Une fois le réglage fait, ouvrez le fichier dans votre navigateur et parcourez la liste. Chaque adresse présente doit être une page que vous assumez de voir apparaître dans les résultats de recherche. Cette relecture prend deux minutes et évite les mauvaises surprises, surtout sur un site monté à partir d’un thème livré avec des pages de démonstration.


Agence SEO Noobies : audit gratuit et accompagnement pour votre référencement

Soumettre le fichier à Google en deux minutes

La méthode principale passe par Search Console. Si vous n’avez pas encore validé votre site dans l’outil, faites-le d’abord : sans propriété vérifiée, aucune soumission n’est possible et vous n’aurez accès à aucune donnée.

◆ ◆ ◆

Ouvrez ensuite le rapport Sitemaps dans le menu de gauche, sous la section Indexation. Un champ vous demande l’adresse du fichier : saisissez uniquement la partie qui suit votre domaine, donc sitemap_index.xml avec un plugin, ou wp-sitemap.xml avec le fichier natif. Validez, et le fichier apparaît dans la liste en dessous.

◆ ◆ ◆

Le statut affiché passe rarement à « Réussite » dans la seconde. Un traitement en cours pendant quelques heures est parfaitement normal, et le nombre d’adresses découvertes se remplit progressivement. Aucune action supplémentaire n’est nécessaire pendant ce délai, et resoumettre le fichier plusieurs fois n’accélère rien.

◆ ◆ ◆

Une seconde méthode existe, complémentaire et gratuite : déclarer le fichier dans votre robots.txt. Il suffit d’ajouter une ligne indiquant l’adresse complète du sitemap. Tous les robots qui lisent ce fichier trouvent alors le chemin sans passer par un outil propriétaire, ce qui couvre aussi les moteurs autres que Google. Attention à ne pas confondre les deux rôles de ce fichier, un point traité dans notre article sur le fait que bloquer une page dans robots.txt ne remplace pas le noindex.

◆ ◆ ◆

Les plugins SEO ajoutent généralement cette ligne tout seuls. Vérifiez-le en ouvrant votre domaine suivi de /robots.txt : si la mention du sitemap apparaît en bas du fichier, il n’y a rien à faire de plus.


Les erreurs de sitemap qui reviennent tout le temps

Sitemap XML : une url découverte n'est pas encore une url indexée

La première, et de loin la plus fréquente, consiste à laisser dans le sitemap des pages marquées en noindex. Vous envoyez alors deux instructions contradictoires au moteur : viens explorer cette page, mais ne l’affiche pas. Search Console signale ce conflit, et il suffit d’exclure le type de contenu concerné dans les réglages du plugin.

◆ ◆ ◆

Deuxième erreur classique : soumettre une adresse en http alors que le site tourne en https, ou avec le mauvais sous-domaine. Le fichier doit être servi depuis exactement la même version du domaine que celle enregistrée dans Search Console, sans quoi la soumission échoue sans explication très claire.

◆ ◆ ◆

Troisième cas, plus sournois : le sitemap qui ne se met plus à jour. Cela arrive après un changement de plugin, une mise en cache trop agressive ou un conflit d’extensions. Ouvrez le fichier de temps en temps et vérifiez que votre dernier article publié y figure bien. Si ce n’est pas le cas, videz le cache du site avant de chercher plus loin.

◆ ◆ ◆

Dernier point, le plus important pour garder la tête froide. Une adresse présente dans votre sitemap XML et découverte par Google n’est pas pour autant une adresse indexée. Ce sont deux étapes distinctes, et la seconde dépend de la qualité de la page bien plus que de la présence du fichier. La méthode pour vérifier l’indexation réelle de votre site dans Google reste le contrôle à faire une fois la soumission passée.

◆ ◆ ◆

Une fois ce fichier en place et correct, vous n’avez plus à y toucher pendant des mois. Un coup d’œil au rapport Sitemaps tous les trimestres suffit largement, et le temps gagné se réinvestit bien mieux dans le contenu.


Agence SEO Noobies : audit gratuit et accompagnement pour votre référencement

Continuez de progresser sur SEO Noobies.

Article contenant des liens affiliés : si vous passez au plan Pro via nos liens, nous pouvons toucher une commission, sans surcoût pour vous. Ça ne change rien à notre avis, qui reste basé sur notre usage réel de l’outil.