Aller au contenu
Un projet en tête ?
Le média GloriaWebmaster

Sitemap WordPress : à quoi il sert et comment le soumettre à Google

A quoi sert le sitemap Comment en proposer un à Google pour mon site WP

Un sitemap XML est un fichier qui liste les URL de votre site que vous souhaitez voir explorées par les moteurs de recherche. Il ne remplace pas un bon maillage interne et ne garantit rien : Google précise lui-même qu'un sitemap « ne garantit pas que tous les éléments qu'il contient seront explorés et indexés ». Il reste pourtant l'un des rares canaux directs entre votre site et Googlebot, et le seul qui vous donne un retour chiffré dans la Search Console.

Sur WordPress, la question n'est plus « comment créer un sitemap » : le CMS en génère un par défaut depuis la version 5.5 (août 2020), et Yoast SEO comme Rank Math en produisent un plus complet. La vraie question est de savoir lequel utiliser, ce qu'il doit contenir, et comment le déclarer à Google. Voici les critères de décision, avec ce que disent réellement les documentations officielles.

À quoi sert un sitemap, concrètement

Google découvre vos pages principalement en suivant les liens, internes et externes. Le sitemap complète ce mécanisme sur trois points.

  • Découverte : une page récente, peu liée ou enfouie dans une pagination profonde apparaît dans le sitemap avant que Googlebot ne tombe dessus par les liens.
  • Priorisation du recrawl : depuis juin 2023, Google indique utiliser la balise <lastmod> « comme signal pour planifier l'exploration » des URL déjà connues, à condition que la date soit fiable. À l'inverse, les balises <priority> et <changefreq> sont ignorées.
  • Diagnostic : le rapport Sitemaps de la Search Console indique combien d'URL ont été lues, et le rapport « Pages » permet de filtrer l'indexation sur les seules URL envoyées par sitemap. C'est le moyen le plus simple de repérer un écart entre ce que vous voulez indexer et ce que Google indexe.

Google nuance l'utilité du fichier selon la taille du site : sa documentation (Search Central, consultée en septembre 2026) considère qu'un site « petit », soit « environ 500 pages ou moins », bien maillé et sans média particulier, peut s'en passer. Pour une TPE ou PME, le sitemap n'est donc pas un levier de classement, mais un filet de sécurité et un outil de contrôle. Il coûte peu à mettre en place, et je le recommande dès que le site publie régulièrement.

Les limites techniques à connaître

Le protocole Sitemaps est ancien (2005) et stable. Les contraintes fixées par Google sont peu nombreuses, mais elles expliquent la structure des sitemaps WordPress.

Limites du protocole Sitemaps selon la documentation Google Search Central (septembre 2026)
Élément Limite Conséquence pratique
Un fichier sitemap 50 Mo non compressé ou 50 000 URL Au-delà, il faut découper en plusieurs fichiers
Un fichier d'index de sitemaps Jusqu'à 50 000 balises <loc> Un index peut référencer plusieurs sitemaps, hébergés sur le même site
Balises <priority> et <changefreq> Ignorées par Google Inutile de les paramétrer ; Yoast les a d'ailleurs retirées
Balise <lastmod> Prise en compte si elle est « constamment et vérifiablement » exacte Ne pas la forcer à la date du jour : Google finit par ne plus la croire
Formats acceptés XML, RSS/Atom, texte brut Le XML reste le format le plus complet (images, vidéos, actualités)

Sur <lastmod>, Google parle de « dernière modification significative » : corriger le pied de page ne justifie pas une nouvelle date, modifier le texte principal ou les liens, oui. WordPress et les extensions SEO utilisent la date de modification de l'article, ce qui reste cohérent tant que vous ne réenregistrez pas vos contenus en masse.

Trois façons d'avoir un sitemap sur WordPress

WordPress représente, d'après W3Techs (relevé du 10 septembre 2026), 58,8 % des sites dont le CMS est identifié et 40,3 % de l'ensemble des sites web. Le CMS embarque donc sa propre solution, et les extensions SEO en proposent chacune la leur. Il faut en choisir une seule.

1. Le sitemap natif : /wp-sitemap.xml

Depuis WordPress 5.5, tout site actif expose un index à l'adresse https://votre-site.fr/wp-sitemap.xml. D'après la note de l'équipe core, il couvre « tous les types de contenus et taxonomies publics et publiquement interrogeables, ainsi que les archives d'auteurs et la page d'accueil », par lots de 2 000 URL maximum par fichier. Deux limites : il n'inclut ni images, ni vidéos, ni le format Google Actualités, et il n'offre aucune interface de réglage. Exclure une page ou un type de contenu demande d'ajouter un filtre PHP. Il est automatiquement désactivé si vous cochez « Demander aux moteurs de recherche de ne pas indexer ce site » dans Réglages > Lecture.

Pour qui : un site vitrine simple, sans extension SEO, dont toutes les pages publiques ont vocation à être indexées.

2. Yoast SEO : /sitemap_index.xml

Yoast SEO, avec plus de 10 millions d'installations actives selon WordPress.org (relevé du 10 septembre 2026), génère un index à /sitemap_index.xml, découpé par type de contenu (articles, pages, catégories, etc.). L'activation se fait dans Yoast SEO > Réglages > Fonctionnalités du site, section SEO technique, interrupteur « Plans de site XML ». Tout contenu marqué noindex dans Yoast en est automatiquement exclu, ce qui permet de piloter le sitemap depuis les mêmes réglages que l'indexation. Lorsque Yoast est actif, /wp-sitemap.xml redirige vers l'index Yoast : c'est ce que nous constatons sur notre propre site, qui utilise cette configuration.

3. Rank Math : /sitemap_index.xml également

Rank Math (plus de 4 millions d'installations actives, même source et même date) utilise la même adresse /sitemap_index.xml. Les réglages sont dans Rank Math SEO > Sitemap Settings, avec un choix par type de contenu et de taxonomie, et une option « Links per sitemap » dont la valeur recommandée par l'éditeur est de 200.

Déclarer le sitemap à Google

Google ne reconnaît plus que deux méthodes. La troisième, le « ping » HTTP vers google.com/ping?sitemap=, a été abandonnée : Google l'a annoncé le 26 juin 2023 en expliquant que « la grande majorité des soumissions » par ce canal relevaient du spam. Une extension qui pingue encore Google ne casse rien, mais ne sert plus à rien.

Méthode 1 : le fichier robots.txt

Ajoutez une ligne Sitemap: https://votre-site.fr/sitemap_index.xml n'importe où dans le fichier robots.txt. Yoast et Rank Math le font pour vous si vous laissez WordPress générer ce fichier. Cette méthode a l'avantage d'être lue par tous les moteurs, Bing compris, sans aucune action de votre part.

Méthode 2 : la Search Console

C'est la méthode à privilégier, car elle vous donne un retour. Si votre site n'y est pas encore validé, commencez par installer la Google Search Console. Ensuite :

  1. Ouvrez votre propriété, puis le rapport Sitemaps dans le menu Indexation.
  2. Dans le champ « Ajouter un sitemap », saisissez l'URL de l'index (par exemple sitemap_index.xml), puis cliquez sur « Envoyer ».
  3. Vérifiez l'état affiché : « Opération effectuée », « Contient des erreurs » ou « Impossible de récupérer le sitemap ».
  4. Consultez la colonne « Pages découvertes » : pour un index, elle totalise les URL de tous les sous-sitemaps. Comparez ce chiffre au nombre de pages que vous voulez réellement indexer.

Google précise que le fichier est en principe récupéré immédiatement, mais que l'exploration des URL « peut prendre du temps » et que toutes ne seront pas forcément explorées. Ne soumettez que l'index : les sous-sitemaps sont lus automatiquement, et il est inutile de renvoyer le fichier à chaque publication.

Ce qu'un bon sitemap doit contenir, et ne pas contenir

Le sitemap est une déclaration d'intention : il dit à Google « voici les pages que je veux voir indexées ». Chaque incohérence brouille le message. Dans les audits que je réalise, les erreurs les plus fréquentes sur WordPress sont les suivantes.

  • Des URL en noindex, redirigées ou en 404 dans le sitemap. Cela arrive après une refonte, ou quand une page est désindexée sans être retirée. Le rapport Pages de la Search Console les signale ; l'extension SEO doit ensuite être corrigée.
  • Des taxonomies inutiles. Étiquettes à un seul article, archives d'auteur d'un site à auteur unique, formats d'articles : ces pages diluent le budget d'exploration. Désactivez-les dans le sitemap et passez-les en noindex.
  • Des médias en tant que pages. Les pages de fichiers joints (attachment) n'ont rien à faire dans un sitemap. Yoast et Rank Math proposent une redirection vers le fichier lui-même.
  • Des pages absentes. Un type de contenu personnalisé (produits, réalisations, fiches) déclaré non public par le thème ou l'extension n'apparaît pas dans le sitemap. C'est fréquent et rarement détecté sans audit.

Pour aller plus loin, le sitemap n'est qu'un des outils de contrôle de l'indexation : robots.txt, balises meta robots, canoniques et rapport Pages de la Search Console se lisent ensemble. Un sitemap propre facilite chacune de ces lectures.

Deux cas particuliers : sur une boutique WooCommerce, excluez les pages panier, commande et compte ainsi que les URL de filtres ; sur un gros catalogue, réduisez le nombre d'URL par fichier, car un sitemap trop long à générer sur un hébergement mutualisé peut dépasser le délai d'attente de Googlebot et passer en « Impossible de récupérer ».

En résumé : quelle décision prendre

  • Site vitrine sans extension SEO : le sitemap natif suffit ; déclarez /wp-sitemap.xml dans la Search Console.
  • Site avec Yoast ou Rank Math : laissez l'extension gérer le sitemap, désactivez les taxonomies inutiles, soumettez /sitemap_index.xml.
  • Dans tous les cas : une fois par trimestre, comparez « Pages découvertes » au nombre de pages indexées dans le rapport Pages.

Un sitemap ne fera pas monter votre site dans les résultats. Il vous évitera de découvrir trop tard qu'une partie de vos pages n'a jamais été vue par Google.

Questions fréquentes

Où se trouve le sitemap de mon site WordPress ?

Sans extension SEO, WordPress génère depuis la version 5.5 un index à l'adresse /wp-sitemap.xml. Avec Yoast SEO ou Rank Math, l'index se trouve à /sitemap_index.xml et l'adresse native redirige vers lui. Vous pouvez aussi la lire dans le fichier robots.txt, sur la ligne « Sitemap: ».

Un sitemap améliore-t-il le classement dans Google ?

Non, ce n'est pas un facteur de classement. Google indique qu'un sitemap aide à découvrir les URL, sans garantir leur exploration ni leur indexation. Son intérêt est de s'assurer que toutes les pages importantes sont connues de Google et de disposer d'un rapport de suivi dans la Search Console.

Faut-il soumettre chaque sous-sitemap dans la Search Console ?

Non. Il suffit de soumettre le fichier d'index (sitemap_index.xml ou wp-sitemap.xml). Google lit ensuite automatiquement tous les sitemaps référencés dans cet index, et la colonne « Pages découvertes » totalise leurs URL.

Faut-il renvoyer le sitemap après chaque publication ?

Non. Google relit régulièrement les sitemaps qu'il connaît, et l'ancien « ping » de soumission a été abandonné en 2023. Le seul point qui compte est que la balise lastmod reflète la date réelle de la dernière modification significative de chaque page.

Que faire si la Search Console affiche « Impossible de récupérer le sitemap » ?

Vérifiez d'abord l'URL exacte dans votre navigateur, puis que le fichier n'est pas bloqué par le robots.txt, une protection par mot de passe ou un pare-feu. Sur les gros sites, un sitemap trop long à générer peut aussi dépasser le délai d'attente de Google : réduisez le nombre d'URL par fichier.

Quel sitemap choisir entre WordPress, Yoast et Rank Math ?

Un seul à la fois. Le sitemap natif convient à un petit site sans extension SEO. Si vous utilisez Yoast ou Rank Math, laissez l'extension gérer le sitemap : elle exclut automatiquement les contenus en noindex et permet de régler les types de contenus et taxonomies sans code.

Ce lien s’ouvre dans un nouvel onglet.