Sitemap WordPress : le trouver, le régler et l’envoyer à Google
Où est ton sitemap, ce qu’il doit contenir, comment l’envoyer à Google et lire ce que la Search Console en dit. Avec le vrai sitemap de notre site.
En bref : un sitemap WordPress est le fichier XML qui liste les pages de ton site que tu veux voir dans Google. WordPress en génère un depuis la version 5.5, à l’adresse /wp-sitemap.xml. Avec Yoast SEO, il devient /sitemap_index.xml. Vérifie qu’il ne contient que des pages canoniques et indexables, puis envoie-le dans la Search Console.
Tu tapes /sitemap.xml et tu tombes sur une autre adresse. Ou sur une 404. Ou sur un fichier qui liste des pages que tu croyais supprimées. Le sitemap WordPress est simple sur le papier. En pratique, deux extensions se le disputent souvent, et personne ne regarde ce qu’il contient.
Ce guide part de notre propre site, decupler.com, sous WordPress et Yoast SEO. Tu y verras son sitemap réel, son rapport dans la Search Console, et ce qu’il ne fait pas, à savoir faire indexer une page. La première version de cette page, publiée en 2024, a cumulé 281 impressions dans Google. Pour aucun clic.
Qu’est-ce qu’un sitemap WordPress, et en as-tu vraiment besoin ?
Un sitemap est un fichier qui donne à Google la liste des pages, images et vidéos que tu juges importantes, avec des informations sur chacune, comme la date de dernière modification. Un sitemap WordPress est généré automatiquement. Tu n’as pas à l’écrire, seulement à vérifier ce qu’il annonce.
Google est clair sur son utilité. Un sitemap n’est pas indispensable pour un site de taille modeste, autour de 500 pages au plus, dont toutes les pages sont reliées entre elles. Il devient utile quand le site est volumineux, récent et peu lié depuis l’extérieur, ou riche en vidéos et en images.
| Ton site | Sitemap WordPress utile ? | Pourquoi |
|---|---|---|
| Site vitrine de 20 pages, toutes dans le menu | Pas indispensable, mais sans risque | Google suit les liens depuis l’accueil |
| Site récent, peu de liens externes | Oui | Googlebot découvre surtout les pages par les liens |
| Blog ou boutique de plusieurs centaines de pages | Oui | Plus le site grossit, plus des pages restent sans lien |
| Beaucoup de vidéos ou d’images | Oui | Le sitemap peut décrire ces fichiers |
Un sitemap ne fait pas indexer une page. Google le dit lui-même, envoyer un sitemap n’est qu’une suggestion. Il aide Google à trouver tes adresses. Il ne garantit ni l’exploration, ni l’indexation, ni une position.
Où trouver le sitemap de ton site WordPress ?
Tout dépend de qui le génère. Depuis WordPress 5.5, sorti en août 2020, le cœur de WordPress publie un sitemap WordPress natif. Dès qu’une extension SEO comme Yoast SEO prend le relais, l’adresse change. Le plus sûr est d’ouvrir le robots.txt du site, où la ligne « Sitemap » donne l’adresse exacte.
Sitemap: https://decupler.com/sitemap_index.xml
C’est la ligne que sert le robots.txt de decupler.com. Voici ce que donnent les adresses habituelles sur notre site, relevées le 26 octobre 2026.
| Adresse | Qui la génère | Sur decupler.com |
|---|---|---|
| /wp-sitemap.xml | WordPress, sans extension (depuis la 5.5) | Redirigée en 301 vers /sitemap_index.xml |
| /sitemap_index.xml | Yoast SEO | L’index réel, avec 2 sitemaps |
| /sitemap.xml | Souvent une autre extension, ou un fichier physique | Redirigée en 301 vers /sitemap_index.xml |
| /robots.txt | WordPress ou ton extension | Annonce /sitemap_index.xml |

Si aucune de ces adresses ne répond, regarde Réglages, Lecture. Quand la case « Demander aux moteurs de recherche de ne pas indexer ce site » est cochée, WordPress désactive son sitemap. C’est fréquent sur un site qui vient de quitter sa version de préproduction.
Comment créer un sitemap WordPress avec Yoast SEO, ou sans extension ?
Sans extension, tu n’as rien à faire. Le sitemap WordPress natif existe dès l’installation. Il couvre les types de contenus publics, les taxonomies, les auteurs et l’accueil, jusqu’à 2 000 entrées par fichier par défaut. Pour un petit site, ça suffit.
WordPress
Yoast SEO
Search Console
GoogleAvec Yoast SEO, le sitemap WordPress s’active en quelques clics.
- Dans le tableau de bord, ouvre Yoast SEO, puis Réglages.
- Va dans Fonctionnalités du site, rubrique SEO technique.
- Active l’interrupteur Sitemaps XML. Une coche violette confirme l’activation.
- Clique sur « Voir le sitemap XML » pour l’ouvrir.
- Désactive tout autre générateur de sitemap et supprime un éventuel fichier sitemap.xml déposé à la racine.

Yoast apporte surtout du tri. Les types de contenus réglés en noindex sortent du sitemap, l’index se met à jour à chaque publication, et les sitemaps reçoivent un en-tête noindex qui les garde hors des résultats. Rank Math et SEOPress proposent le même réglage dans leurs options. Écrire un sitemap à la main n’a de sens que sur un site sans CMS.
Que mettre, et ne pas mettre, dans ton sitemap WordPress ?
Le sitemap annonce à Google les adresses que tu veux voir dans ses résultats. Pas les autres. Chaque adresse inutile lui fait explorer une page pour rien. Voici un vrai extrait du sitemap WordPress de nos articles.
<url>
<loc>https://decupler.com/architecture-de-site/</loc>
<lastmod>2026-10-24T13:54:13+00:00</lastmod>
<image:image>
<image:loc>https://decupler.com/wp-content/uploads/2025/11/article-architecture-du-site-web.png</image:loc>
</image:image>
</url>
| Dans le sitemap | Hors du sitemap |
|---|---|
| Les pages canoniques, en adresse absolue (https://…) | Les pages en noindex |
| Les pages que tu veux voir dans Google | Les adresses redirigées en 301 |
| Un lastmod qui suit les vraies modifications | Les pages en 404 ou en 410 |
| Les images de chaque page (Yoast les ajoute) | Les doublons, comme les paramètres ou les pièces jointes |
Côté format, Google fixe deux limites par fichier, 50 000 adresses ou 50 Mo non compressés. Le fichier doit être encodé en UTF-8. Deux balises du protocole ne servent plus à rien chez Google, qui les ignore, <priority> et <changefreq>. Yoast a d’ailleurs retiré la priorité de ses sitemaps depuis sa version 3.5.
Le lastmod doit dire la vérité. Google l’utilise s’il est cohérent et vérifiable. Une date se change pour une modification importante, comme le texte principal, les données structurées ou des liens. Pas pour une retouche du pied de page. Un lastmod qui bouge chaque jour sans raison finit ignoré.
Les redirections méritent une attention particulière après une migration de site. Sur decupler.com, une règle de notre extension maison sort du sitemap les pages qu’elle redirige. Un sitemap qui annonce une adresse redirigée fait explorer deux adresses au lieu d’une. Un site en plusieurs langues peut aussi y déclarer ses versions, comme le détaille notre guide du SEO international.
Comment envoyer ton sitemap WordPress à Google ?
Google trouve un sitemap WordPress de trois façons. La première est le rapport Sitemaps de la Search Console, la seule qui te montre ensuite ce que Google en a fait. Viennent ensuite l’API de la Search Console et la ligne « Sitemap » du robots.txt, que WordPress et Yoast écrivent pour toi.
- Vérifie que tu es propriétaire de la propriété dans la Search Console. Sinon, la ligne du robots.txt fait le travail.
- Ouvre l’adresse finale de ton sitemap dans le navigateur, celle qui ne redirige pas.
- Teste-la dans l’outil d’inspection d’URL. La récupération de la page doit réussir.
- Dans le rapport Sitemaps, colle l’adresse dans le champ « Ajouter un sitemap », puis clique sur Envoyer.
- Reviens quelques jours plus tard vérifier l’état et la date de dernière lecture.
Oublie l’ancien « ping » des sitemaps. Google a annoncé le 26 juin 2023 que cette adresse cesserait de fonctionner six mois plus tard, parce que la grande majorité des envois menaient à du spam. Aujourd’hui, ça passe par la Search Console ou le robots.txt. Si tu veux interroger la Search Console plus vite, connecte-la à Claude, comme nous le faisons pour suivre nos sitemaps.
Comment lire le rapport Sitemaps de la Search Console ?
Le rapport n’affiche que les sitemaps envoyés par lui ou par l’API, pas ceux que Google a trouvés dans le robots.txt. Chaque ligne porte un état. Il y en a trois.
| État affiché | Ce que ça veut dire | Ce que tu fais |
|---|---|---|
| Opération effectuée | Le sitemap a été lu sans erreur | Rien, sinon surveiller la date de dernière lecture |
| Contient des erreurs | Il a été lu en partie, avec au moins une erreur | Ouvrir la ligne et corriger les erreurs listées |
| Impossible de récupérer le sitemap | Google n’a pas pu le lire | Chercher un blocage robots.txt, une 404, une action manuelle |
Voici le relevé de notre propre propriété, tiré de l’API de la Search Console le 26 octobre 2026.
| Sitemap envoyé | Contenu | État |
|---|---|---|
| sitemap_index.xml | L’index Yoast, articles et pages | 0 erreur, 0 avertissement |
| sitemap.xml | Redirigé vers l’index | 0 erreur, 0 avertissement |
| sitemap-urls-supprimees.xml | 350 adresses du piratage, en 410 | 0 erreur, 0 avertissement |
La troisième ligne est un usage moins connu. Après le piratage du site, nous avons servi en 410 les pages créées par les pirates et regroupé leurs adresses dans un sitemap temporaire, pour que Google revienne constater qu’elles n’existent plus. Un sitemap sert à annoncer des pages, et parfois à annoncer leur disparition.
Deux pièges de lecture. Le nombre de pages découvertes ne dit rien de l’indexation. Google ne garantit pas qu’une adresse trouvée dans un sitemap sera explorée. Et supprimer un sitemap du rapport ne fait pas oublier ses adresses à Google. Pour le faire, il faut une règle robots.txt, une suppression ou un noindex.
Pourquoi des pages de ton sitemap WordPress ne sont-elles pas indexées ?
Parce que le sitemap donne l’adresse, pas la raison de l’indexer. Notre site en est la preuve. Le 23 octobre 2026, nous avons inspecté par l’API les 167 adresses de notre sitemap WordPress. 96 étaient indexées. 50 étaient « détectées, actuellement non indexées », 7 « explorées, actuellement non indexées », et 14 inconnues de Google.
| Famille de pages | Indexées le 23/10/2026 |
|---|---|
| Pages « agence GEO + ville » | 8 sur 8 |
| Études de cas | 11 sur 11 |
| Articles | 15 sur 34 |
| Pages « agent » | 1 sur 15 |
Les familles bien reliées et travaillées passent. Les pages minces ou isolées restent à la porte. Notre réponse n’a pas été de renvoyer le sitemap, mais de relier, avec 35 liens contextuels posés depuis des pages indexées vers 24 pages, dont 23 non indexées. La méthode est dans notre guide du maillage interne sur WordPress, et la logique d’ensemble dans notre guide de l’architecture de site.
Sitemap XML, plan de site HTML ou llms.txt : lequel sert à quoi ?
Le sitemap XML, celui dont parle ce guide, parle aux moteurs de recherche. Le plan de site HTML est une page pour les visiteurs, utile sur un gros site sans menu clair, inutile si ta navigation est bonne. Le fichier llms.txt, lui, s’adresse aux outils d’IA, et son effet reste discuté. Nous en parlons dans notre guide du fichier llms.txt.
| Fichier | Pour qui | Indispensable ? |
|---|---|---|
| Sitemap XML | Google, Bing et les autres moteurs | Utile dès que le site grossit ou manque de liens |
| Plan de site HTML | Les visiteurs | Non, si la navigation est claire |
| llms.txt | Les outils d’IA qui le lisent | Non, Google n’en demande pas pour ses aperçus IA |
Ce que l’ancienne version de ce guide disait de travers
La page était encore en ligne en février 2026, mais Google ne la montrait plus. Elle visait pourtant les bonnes requêtes, « sitemap wordpress » (116 impressions), « site map wordpress » (41), « wordpress sitemap » (26). Mais elle contenait deux erreurs que nous avons corrigées ici.
| L’ancienne version disait | Ce qui est vrai |
|---|---|
| Le sitemap WordPress se trouve par défaut à /sitemap.xml | Le sitemap natif est à /wp-sitemap.xml ; /sitemap.xml dépend de l’extension |
| Le sitemap transmet la fréquence de mise à jour et la priorité | Google ignore <priority> et <changefreq> |
Nathan Fenina, fondateur de Décupler, fait du SEO depuis plus de 12 ans. Si tu préfères confier le sujet, c’est le métier de notre agence SEO WordPress. Le sitemap, le robots.txt et l’indexation sont aussi les premiers points d’un audit SEO.
À retenir
Ton sitemap WordPress existe déjà, à /wp-sitemap.xml ou, avec Yoast, à /sitemap_index.xml. Vérifie qu’il ne liste que des pages canoniques et indexables, avec un lastmod honnête, puis envoie-le une fois dans la Search Console.
Ensuite, ce sont tes liens internes et tes contenus qui font indexer les pages. Pas le sitemap.
Ta page est-elle prête pour Google et les IA ? Le simulateur GEO Ready gratuit la note sur 100, sur 26 règles, en 1 à 2 minutes.