Un sitemap WordPress est un fichier XML qui répertorie toutes les URLs de votre site pour que Google les découvre et les indexe. Sans sitemap correctement configuré, certaines pages peuvent rester invisibles pendant des semaines, voire des mois. Ce guide vous montre comment créer, soumettre et vérifier votre sitemap en moins de 15 minutes.
Julien gère un blog WordPress de 85 articles sur le marketing digital. Pendant six mois, il a publié régulièrement sans jamais vérifier son sitemap. Un jour, il ouvre Google Search Console et découvre que 23 articles ne sont pas indexés. La cause : un conflit entre le sitemap natif de WordPress et Yoast SEO qui générait deux sitemaps concurrents. Après correction, les 23 pages ont été indexées en moins de 10 jours.
La majorité des guides sur le sitemap WordPress s’arrêtent à « installez Yoast, c’est fait ». Ce guide va plus loin : il compare les 4 méthodes disponibles, couvre les erreurs les plus courantes et vous apprend à auditer votre sitemap pour repérer les problèmes avant Google.
Points clés
- WordPress génère un sitemap natif depuis la version 5.5 (accessible via /wp-sitemap.xml)
- Les plugins SEO (Yoast, Rank Math, AIOSEO) produisent un sitemap plus configurable que le natif
- Soumettez toujours votre sitemap dans Google Search Console pour accélérer l’indexation
- Un sitemap contenant des URLs en 404 ou en noindex nuit à votre crawl budget
- Auditez votre sitemap au moins une fois par trimestre pour détecter les incohérences
Qu’est-ce qu’un sitemap WordPress et pourquoi en avez-vous besoin ?
Un sitemap XML WordPress est un fichier au format XML qui liste toutes les URLs que vous souhaitez voir indexées par les moteurs de recherche. Il fonctionne comme un plan du site destiné aux robots d’exploration (Googlebot, Bingbot) et non aux visiteurs humains. Chaque URL peut être accompagnée de métadonnées : date de dernière modification (lastmod), fréquence de mise à jour (changefreq) et priorité (priority).
Google utilise votre sitemap de trois façons :
- Découverte : Googlebot suit les URLs du sitemap pour trouver des pages qu’il n’aurait pas découvertes via les liens internes.
- Priorisation : la balise
lastmodsignale les pages récemment mises à jour, ce qui encourage Google à les recrawler rapidement. - Couverture : la Search Console compare les URLs du sitemap avec celles effectivement indexées, ce qui révèle les problèmes d’indexation.
WordPress, qui propulse plus de 43 % des sites web mondiaux (W3Techs, 2026), inclut un sitemap natif depuis la version 5.5 (août 2020). Ce sitemap basique couvre la plupart des besoins, mais les plugins SEO offrent un contrôle bien plus fin.
Sitemap XML vs sitemap HTML : deux fichiers, deux usages
Le sitemap XML (le sujet de cet article) est un fichier technique destiné aux moteurs de recherche. Il n’est pas conçu pour être lu par des humains.
Le sitemap HTML est une page visible sur votre site qui liste vos contenus de façon organisée. C’est un outil de navigation pour les visiteurs, pas un fichier technique pour Google. Certains plugins WordPress génèrent les deux, mais seul le sitemap XML a un impact direct sur le SEO.
En résumé : le sitemap XML aide Google à trouver vos pages. Le sitemap HTML aide vos visiteurs à naviguer. Les deux sont utiles, mais le sitemap XML est prioritaire pour le référencement.
Envie de savoir si votre sitemap actuel est correctement configuré ? Lancez une analyse sitemap gratuite pour obtenir un diagnostic en 60 secondes.
Le sitemap natif de WordPress (wp-sitemap.xml)
Depuis WordPress 5.5, le CMS génère automatiquement un sitemap XML accessible à l’adresse votresite.fr/wp-sitemap.xml. Ce sitemap se met à jour chaque fois que vous publiez, modifiez ou supprimez un contenu.
Ce que le sitemap natif inclut
Le sitemap natif crée un index qui pointe vers plusieurs sous-sitemaps :
- Articles (
/wp-sitemap-posts-post-1.xml) : tous vos articles publiés - Pages (
/wp-sitemap-posts-page-1.xml) : toutes vos pages - Catégories (
/wp-sitemap-taxonomies-category-1.xml) : vos archives de catégories - Étiquettes (
/wp-sitemap-taxonomies-post_tag-1.xml) : vos archives de tags - Auteurs (
/wp-sitemap-users-1.xml) : les pages auteurs
Chaque sous-sitemap contient un maximum de 2 000 URLs. Si vous dépassez ce nombre, WordPress crée automatiquement un second fichier (post-2.xml, etc.).
Les limites du sitemap natif
Le sitemap natif de WordPress est fonctionnel, mais limité :
- Pas de balise
lastmod: Google ne sait pas quand vos pages ont été mises à jour - Pas de contrôle granulaire : impossible d’exclure certaines pages ou catégories
- Pas de sitemap images : les images de vos articles ne sont pas référencées
- Pas de sitemap actualités : inutilisable pour Google News
- Pages auteurs incluses : souvent inutiles et parfois nuisibles pour le SEO (contenu dupliqué)
Pour un blog personnel de 30 pages, le sitemap natif suffit. Pour un site professionnel avec plus de 100 pages ou une boutique WooCommerce, un plugin SEO est indispensable.
Faut-il désactiver le sitemap natif quand on utilise un plugin ?
Oui, et la bonne nouvelle est que la plupart des plugins SEO le font automatiquement. Yoast SEO, Rank Math et AIOSEO désactivent le sitemap natif de WordPress dès leur activation et le remplacent par le leur. Vous n’avez rien à faire manuellement.
Vérification rapide : tapez votresite.fr/wp-sitemap.xml dans votre navigateur. Si vous obtenez une erreur 404 alors que votresite.fr/sitemap_index.xml (Yoast/Rank Math) fonctionne, tout est correct.
Créer un sitemap WordPress avec un plugin SEO
Les trois plugins SEO les plus utilisés permettent de créer un sitemap WordPress en quelques clics. Voici comment configurer chacun d’entre eux.
Avec Yoast SEO
- Installez et activez Yoast SEO depuis Extensions > Ajouter
- Allez dans Yoast SEO > Réglages > Fonctionnalités du site
- Vérifiez que l’option Sitemaps XML est activée (elle l’est par défaut)
- Votre sitemap est accessible à
votresite.fr/sitemap_index.xml
Le sitemap Yoast génère un index qui pointe vers des sous-sitemaps par type de contenu (articles, pages, catégories). Il inclut automatiquement la balise lastmod et exclut les contenus marqués comme noindex.
Pour exclure une page spécifique : ouvrez la page dans l’éditeur WordPress, descendez jusqu’au bloc Yoast SEO, onglet « Avancé », et cochez « Non » pour « Permettre aux moteurs de recherche d’afficher cette page ».
Avec Rank Math
- Installez et activez Rank Math depuis Extensions > Ajouter
- Allez dans Rank Math > Réglages du plan de site
- Activez les types de contenu à inclure (articles, pages, médias)
- Votre sitemap est accessible à
votresite.fr/sitemap_index.xml
Le sitemap Rank Math offre quelques options supplémentaires : inclusion des images, exclusion de termes de taxonomie spécifiques, et possibilité d’ajouter des URLs externes.
Avec AIOSEO (All in One SEO)
- Installez et activez AIOSEO depuis Extensions > Ajouter
- Allez dans All in One SEO > Sitemaps
- Vérifiez que le sitemap XML est activé
- Configurez les types de contenu et les taxonomies à inclure
- Votre sitemap est accessible à
votresite.fr/sitemap.xml
AIOSEO propose aussi des sitemaps vidéo et actualités dans sa version Pro, ainsi qu’un sitemap RSS pour signaler les contenus les plus récents.
Tableau comparatif des 3 plugins
| Fonctionnalité | Yoast SEO | Rank Math | AIOSEO |
|---|---|---|---|
| Sitemap XML automatique | Oui | Oui | Oui |
Balise lastmod | Oui | Oui | Oui |
| Sitemap images | Non (gratuit) | Oui | Oui |
| Sitemap vidéo | Non | Non (gratuit) | Oui (Pro) |
| Sitemap actualités | Oui (payant) | Oui (Pro) | Oui (Pro) |
| Exclure des pages | Oui | Oui | Oui |
| Ajouter des URLs externes | Non | Oui | Oui |
| Limite URLs par fichier | 1 000 | 200 (configurable) | 1 000 |
| Désactive le sitemap natif | Oui | Oui | Oui |
| Prix | Gratuit / 99 $/an | Gratuit / 59 $/an | Gratuit / 49 $/an |
Pour la plupart des sites, la version gratuite de n’importe lequel de ces trois plugins est suffisante. Rank Math offre le meilleur rapport fonctionnalités/prix en gratuit grâce au sitemap images intégré. Ces plugins font partie des outils SEO gratuits indispensables pour tout site WordPress.
Soumettre votre sitemap WordPress à Google Search Console
Créer un sitemap ne suffit pas : vous devez soumettre votre sitemap à Google pour qu’il le prenne en compte. Voici les trois méthodes, par ordre de priorité.
Méthode 1 : soumission dans Google Search Console
C’est la méthode recommandée par Google :
- Connectez-vous à Google Search Console
- Sélectionnez votre propriété (site web)
- Dans le menu de gauche, cliquez sur Sitemaps
- Saisissez l’URL de votre sitemap (
sitemap_index.xmlousitemap.xmlselon votre plugin) - Cliquez sur Envoyer
Google affiche ensuite le statut de votre sitemap : « Opération réussie », « Contient des erreurs » ou « Impossible de récupérer le fichier ». Vérifiez ce statut 48 heures après la soumission.
Nathalie, propriétaire d’une boutique WooCommerce de 340 produits, a soumis son sitemap pour la première fois après huit mois d’activité. La Search Console lui a immédiatement signalé que 67 URLs de son sitemap retournaient une erreur 404 (des produits supprimés mais encore listés). Après nettoyage, son taux d’indexation est passé de 72 % à 96 % en trois semaines.
Méthode 2 : soumission à Bing Webmaster Tools
Bing représente environ 3 % du trafic de recherche en France, mais c’est aussi le moteur utilisé par ChatGPT et Copilot pour leurs résultats web. Soumettre votre sitemap à Bing prend 2 minutes :
- Connectez-vous à Bing Webmaster Tools
- Importez votre site depuis Google Search Console (option la plus rapide)
- Allez dans Sitemaps et soumettez l’URL
Méthode 3 : déclaration dans le robots.txt
Ajoutez cette ligne à la fin de votre fichier robots.txt :
Sitemap: https://votresite.fr/sitemap_index.xml
Cette méthode est complémentaire, pas suffisante seule. Elle permet aux moteurs de recherche qui ne supportent pas la Search Console de découvrir votre sitemap. Les plugins SEO comme Yoast et Rank Math ajoutent automatiquement cette ligne.
7 bonnes pratiques pour optimiser votre sitemap WordPress
Un sitemap mal optimisé peut faire plus de mal que de bien. Voici les règles à respecter selon la spécification officielle du protocole sitemap.
1. N’incluez que les pages indexables
Votre sitemap doit contenir uniquement les URLs que vous souhaitez voir apparaître dans Google. Chaque URL listée doit renvoyer un code HTTP 200 et ne pas comporter de balise noindex.
2. Excluez les pages noindex et les redirections
Les pages marquées noindex (pages de remerciement, pages de connexion, archives de tags peu utiles) et les URLs qui redirigent (301, 302) n’ont rien à faire dans votre sitemap. Les plugins SEO excluent automatiquement les pages noindex, mais les redirections manuelles peuvent passer entre les mailles.
3. Utilisez la balise lastmod correctement
La balise lastmod indique la date de dernière modification d’une page. Google l’utilise pour prioriser le recrawl. Mais attention : lastmod doit refléter une modification réelle du contenu. Changer une virgule dans le footer ne justifie pas de mettre à jour la date. Les plugins SEO gèrent ce point automatiquement en se basant sur la date de modification WordPress.
4. Respectez la limite de 50 000 URLs et 50 Mo
Un fichier sitemap ne peut pas dépasser 50 000 URLs ni 50 Mo non compressé. Pour les sites volumineux, utilisez un sitemap index qui pointe vers plusieurs sous-sitemaps. Les plugins SEO appliquent des limites bien plus basses (200 à 1 000 URLs par fichier) pour garantir un chargement rapide.
5. Activez le sitemap images pour WooCommerce
Si vous gérez une boutique en ligne, les images de vos produits méritent d’être indexées dans Google Images. Rank Math inclut les images dans le sitemap par défaut. Avec Yoast, il faut la version Premium. Avec AIOSEO, c’est inclus dans la version gratuite.
6. Détectez les pages orphelines grâce au sitemap
Une page orpheline est une page sans aucun lien interne pointant vers elle. En comparant votre sitemap avec votre maillage interne, vous pouvez identifier ces pages oubliées. Si une page mérite d’être indexée, elle mérite aussi de recevoir au moins un lien interne.
7. Mettez à jour votre sitemap après chaque migration
Un changement de thème, une migration de HTTP vers HTTPS, un changement de structure d’URL : chacune de ces opérations peut casser votre sitemap. Après toute migration, vérifiez que les URLs de votre sitemap sont à jour et soumettez-le à nouveau dans la Search Console.
Les 5 erreurs de sitemap WordPress les plus fréquentes
Erreur 1 : le sitemap retourne une page 404
Cause : le plugin SEO a été désactivé ou les permaliens sont corrompus.
Solution : allez dans Réglages > Permaliens et cliquez sur « Enregistrer les modifications » sans rien changer. Cette action régénère les règles de réécriture d’URL de WordPress. Si le problème persiste, vérifiez que votre plugin SEO est bien activé.
Erreur 2 : « Your sitemap appears to be an HTML page »
Cause : un plugin de cache (WP Super Cache, W3 Total Cache) ou un plugin de sécurité intercepte la requête du sitemap et renvoie une page HTML au lieu du fichier XML.
Solution : excluez l’URL du sitemap du cache. Dans la plupart des plugins de cache, ajoutez sitemap à la liste des URLs exclues. Videz ensuite le cache complet.
Erreur 3 : des URLs noindex présentes dans le sitemap
Cause : une page a été manuellement passée en noindex après sa création, mais le sitemap ne s’est pas régénéré.
Solution : videz le cache du sitemap dans les réglages de votre plugin SEO. Yoast et Rank Math régénèrent le sitemap à chaque modification, mais certains plugins de cache peuvent servir une version périmée.
Erreur 4 : conflit entre le sitemap natif et le plugin
Cause : le sitemap natif de WordPress (/wp-sitemap.xml) coexiste avec celui du plugin (/sitemap_index.xml). Google reçoit deux sitemaps avec des URLs différentes, ce qui crée de la confusion.
Solution : vérifiez que votre plugin SEO a bien désactivé le sitemap natif. Tapez votresite.fr/wp-sitemap.xml dans votre navigateur. Si la page se charge, ajoutez ce filtre dans le fichier functions.php de votre thème enfant :
add_filter('wp_sitemaps_enabled', '__return_false');
Erreur 5 : sitemap trop volumineux ou vide
Cause : trop de types de contenu inclus (médias, étiquettes, archives auteurs) ou, à l’inverse, aucun type de contenu activé après l’installation du plugin.
Solution : dans les réglages sitemap de votre plugin, désactivez les types de contenu inutiles (médias, étiquettes si elles n’ont pas de contenu unique) et vérifiez que les articles et les pages sont bien inclus.
Comment auditer votre sitemap WordPress
Créer et soumettre votre sitemap n’est que la première étape. Un audit régulier permet de détecter les problèmes avant qu’ils n’affectent votre référencement.
Vérification manuelle dans le navigateur
La méthode la plus simple : tapez l’URL de votre sitemap dans votre navigateur (votresite.fr/sitemap_index.xml). Vérifiez que :
- Le fichier se charge (pas de 404 ni de page blanche)
- Le format est bien du XML (pas du HTML)
- Les URLs listées sont correctes et accessibles
- Les dates
lastmodsont cohérentes
Cliquez sur quelques URLs au hasard pour confirmer qu’elles renvoient un code 200. Si une URL mène vers une erreur 404 ou une redirection, elle doit être retirée du sitemap.
Utiliser Google Search Console pour l’audit
La Search Console est votre meilleur allié pour auditer un sitemap :
- Allez dans Sitemaps pour voir le statut de soumission
- Allez dans Pages (anciennement « Couverture ») pour voir les erreurs d’indexation
- Comparez le nombre d’URLs soumises avec le nombre d’URLs indexées
- Filtrez par « URL soumise et indexée » puis « URL soumise mais non indexée » pour identifier les problèmes
Un écart important entre URLs soumises et indexées signale un problème : pages en erreur 404, redirections, contenus dupliqués ou pages de trop faible qualité. Si vous constatez des écarts, consultez notre guide pour améliorer votre score SEO et prioriser les corrections.
Auditer automatiquement avec un outil SEO
Pour un audit SEO technique complet qui inclut l’analyse du sitemap, utilisez un outil automatisé. Notre outil d’analyse vérifie les 300 premières URLs de votre sitemap, détecte les erreurs et évalue la couverture par rapport aux pages réelles du site.
Un audit automatisé vous fait gagner des heures par rapport à une vérification manuelle, surtout si votre site dépasse 100 pages. Pour une méthodologie complète, consultez notre guide de l’audit SEO technique.
Astuce 2026 : votre sitemap aide aussi les crawlers IA (GPTBot, ClaudeBot, PerplexityBot) à découvrir votre contenu. Un sitemap propre augmente vos chances d’être cité dans les réponses des moteurs de recherche IA. Consultez notre guide sur l’optimisation GEO pour aller plus loin.
FAQ : questions fréquentes sur le sitemap WordPress
WordPress génère-t-il un sitemap automatiquement ?
Oui, depuis la version 5.5 (août 2020). Le sitemap natif est accessible à /wp-sitemap.xml. Il est fonctionnel mais limité : pas de lastmod, pas de contrôle granulaire, pas de sitemap images. Pour un contrôle complet, utilisez un plugin SEO.
Combien d’URLs un sitemap peut-il contenir ?
Un seul fichier sitemap peut contenir jusqu’à 50 000 URLs et ne doit pas dépasser 50 Mo non compressé. Pour les sites plus volumineux, utilisez un sitemap index qui pointe vers plusieurs sous-sitemaps. Les plugins SEO gèrent ce découpage automatiquement.
Faut-il un sitemap si mon site a moins de 50 pages ?
Oui. Même Google recommande un sitemap pour les petits sites. Le sitemap accélère la découverte de nouvelles pages et vous permet de surveiller l’état d’indexation dans la Search Console. Pour un petit site, le sitemap natif de WordPress est suffisant.
Comment exclure une page du sitemap WordPress ?
Avec Yoast SEO : ouvrez la page, descendez jusqu’au bloc Yoast, onglet « Avancé », passez « Permettre aux moteurs de recherche d’afficher cette page » sur « Non ». La page sera marquée noindex et automatiquement retirée du sitemap.
Avec Rank Math : ouvrez la page, descendez jusqu’au bloc Rank Math, onglet « Avancé », décochez « Index ».
Le sitemap améliore-t-il directement le classement d’un site ?
Non, le sitemap ne confère aucun avantage de classement direct. Il facilite la découverte et l’indexation de vos pages par Google, ce qui est un prérequis pour ranker, mais pas un facteur de positionnement en soi. Un site parfaitement maillé en interne peut théoriquement se passer de sitemap, mais c’est un risque inutile.
Le sitemap est-il utile pour le référencement d’images ?
Oui, si vous activez le sitemap images. Google Images génère du trafic significatif, surtout pour les sites e-commerce et les portfolios. Rank Math inclut les images par défaut. Avec Yoast, il faut la version Premium. Pensez-y si votre site repose fortement sur le visuel.
Conclusion
Le sitemap WordPress est un fichier fondamental pour votre référencement. Sa création prend 5 minutes avec un plugin SEO, mais sa vérification régulière est ce qui fait la différence entre un site correctement indexé et un site qui laisse des pages dans l’ombre.
Les trois actions à retenir :
- Choisissez votre méthode : sitemap natif pour les petits sites, plugin SEO (Yoast, Rank Math ou AIOSEO) pour les sites professionnels
- Soumettez-le dans Google Search Console et vérifiez le statut 48 heures après
- Auditez-le chaque trimestre pour détecter les URLs en erreur, les pages noindex mal exclues et les conflits de plugins
Votre sitemap est-il en bonne santé ? Lancez un audit SEO complet gratuit sur SEO Rank Analyzer pour le vérifier en quelques clics.


