Guide de correction

Comment créer un sitemap XML dans WordPress

8 février 2026

Un sitemap XML est un fichier qui répertorie les URL de votre site web que vous souhaitez voir explorées et indexées par les moteurs de recherche. Considérez-le comme une feuille de route pour Google, Bing et les autres moteurs de recherche. Sans sitemap, les moteurs de recherche s'appuient entièrement sur le suivi des liens pour découvrir vos pages, ce qui signifie que certains contenus pourraient ne jamais être indexés. Pour les sites WordPress comportant des centaines ou des milliers de pages, un sitemap bien configuré peut faire une différence significative dans la rapidité et l'exhaustivité avec lesquelles votre contenu apparaît dans les résultats de recherche.

Le sitemap WordPress intégré (version 5.5+)

Depuis WordPress 5.5, chaque installation WordPress génère automatiquement un sitemap XML à /wp-sitemap.xml. Vous n'avez rien à installer pour que cela fonctionne. Le sitemap intégré inclut les articles, les pages, les types de contenu personnalisés, les catégories, les étiquettes et les archives d'auteurs.

Cependant, le sitemap intégré présente quelques limitations notables :

  • Pas de date lastmod : Il n'inclut pas la date de dernière modification de chaque URL, que les moteurs de recherche utilisent pour décider s'ils doivent réexplorer une page.
  • Pas de balises priority ou changefreq : Vous ne pouvez pas indiquer aux moteurs de recherche quelles pages sont les plus importantes ou à quelle fréquence elles changent. (Google a indiqué les ignorer largement, mais Bing les utilise toujours.)
  • Contrôle limité de l'inclusion et de l'exclusion : Il n'y a pas de page de paramètres pour choisir quels types de contenu, taxonomies ou pages spécifiques inclure ou exclure. Vous devez utiliser des filtres PHP pour le personnaliser.
  • Pas de sitemaps d'images ou de vidéos : Le sitemap intégré ne liste que les URL de pages. Il ne génère pas de sitemaps séparés pour les images ou les vidéos, ce qui peut aider au classement dans Google Image Search et Video Search.
  • Pas de prise en charge du sitemap actualités : Si vous gérez un site d'actualités, vous avez besoin d'un sitemap d'actualités dédié qui suit les exigences de Google News, et le sitemap intégré ne prend pas en charge ce format.

Pour un petit site avec quelques dizaines de pages, le sitemap intégré est souvent suffisant. Pour les sites plus grands ou ceux qui nécessitent plus de contrôle, une extension est le meilleur choix.

Configurer un sitemap avec Yoast SEO

Yoast SEO est l'une des extensions SEO WordPress les plus populaires, et elle génère un sitemap XML complet avec des fonctionnalités que le sitemap intégré n'a pas :

  1. Installez et activez l'extension Yoast SEO depuis le répertoire des extensions WordPress.
  2. Allez dans Yoast SEO → Paramètres → Fonctionnalités du site.
  3. Assurez-vous que Sitemaps XML est activé.
  4. Votre sitemap sera disponible à /sitemap_index.xml.

Yoast divise automatiquement votre sitemap en sous-sitemaps pour les articles, pages, catégories, étiquettes et autres types de contenu. Chaque sous-sitemap contient jusqu'à 1 000 URL. Yoast inclut également les dates lastmod et vous permet d'exclure des types de contenu, taxonomies ou pages individuelles spécifiques du sitemap via ses paramètres et les contrôles SEO par page.

Un avantage de Yoast est qu'il envoie automatiquement un ping aux moteurs de recherche lorsque vous publiez ou mettez à jour du contenu, afin qu'ils sachent qu'ils doivent réexplorer votre sitemap.

Configurer un sitemap avec Rank Math

Rank Math est une autre extension SEO riche en fonctionnalités qui offre une excellente fonctionnalité de sitemap :

  1. Installez et activez Rank Math depuis le répertoire des extensions.
  2. Allez dans Rank Math → Paramètres du sitemap.
  3. Dans l'onglet Général, configurez le nombre maximal d'URL par sitemap (par défaut 200).
  4. Basculez entre les onglets Articles, Pages et Taxonomies pour contrôler quels types de contenu sont inclus.
  5. Votre sitemap sera à /sitemap_index.xml.

Rank Math prend également en charge les sitemaps d'images dès le départ. Il analyse vos articles à la recherche d'images et les inclut dans le sitemap, ce qui peut améliorer votre visibilité dans Google Image Search. Vous pouvez exclure des articles ou pages spécifiques en utilisant les contrôles Rank Math par page dans l'éditeur.

Extensions de sitemap dédiées

Si vous avez déjà une extension SEO qui n'inclut pas la fonctionnalité de sitemap, ou si vous préférez garder les choses séparées, des extensions de sitemap dédiées sont disponibles. L'extension XML Sitemaps (anciennement Google XML Sitemaps) existe depuis des années et est largement utilisée. Elle génère un sitemap standard avec un contrôle complet sur les types de contenu à inclure, la priorité des URL et la fréquence de changement.

Une autre option est Google XML Sitemap Generator, qui est légère et axée uniquement sur la génération de sitemaps sans intégrer de fonctionnalités SEO supplémentaires.

Que inclure et exclure de votre sitemap

Toutes les URL de votre site n'ont pas leur place dans le sitemap. Voici quelques lignes directrices :

  • Inclure : Articles publiés, pages et types de contenu personnalisés contenant un contenu unique et précieux. Les pages de destination, les pages produit et le contenu pilier doivent toujours être inclus.
  • Inclure : Les pages d'archives importantes de catégories et d'étiquettes, surtout si elles ont des descriptions personnalisées et servent de hubs de contenu utiles.
  • Exclure : Les pages avec une balise meta noindex. Ajouter une page à votre sitemap tout en disant aux moteurs de recherche de ne pas l'indexer envoie des signaux contradictoires.
  • Exclure : Les pages au contenu mince comme les archives d'auteurs (sur les sites mono-auteur), les archives par date et les pages de résultats de recherche.
  • Exclure : Le contenu dupliqué, les pages paginées au-delà de la page 1 et les pages utilitaires comme la page de connexion, la politique de confidentialité (sauf si vous voulez qu'elle soit indexée) et les pages de remerciement.
  • Exclure : Les pages de pièces jointes média (WordPress crée par défaut une page distincte pour chaque image téléchargée). Ce sont presque toujours des contenus minces.

Fichiers d'index de sitemap pour les grands sites

La spécification du sitemap XML limite chaque fichier sitemap à 50 000 URL et 50 Mo. Pour les sites comportant plus de quelques milliers de pages, vous devriez utiliser un fichier d'index de sitemap. C'est un fichier XML qui répertorie plusieurs fichiers sitemap individuels, chacun contenant un sous-ensemble de vos URL.

Yoast SEO et Rank Math gèrent cela automatiquement. Ils créent un index de sitemap à /sitemap_index.xml qui pointe vers des sous-sitemaps comme /post-sitemap.xml, /page-sitemap.xml, /category-sitemap.xml, et ainsi de suite. Chaque sous-sitemap reste largement dans les limites de taille.

Sitemaps d'images et de vidéos

Les sitemaps XML standards ne listent que les URL de pages. Si votre site repose fortement sur du contenu visuel, envisagez d'ajouter des sitemaps d'images. Ces sitemaps incluent des informations sur les images de chaque page (URL, légende, titre, licence), ce qui aide Google à les indexer pour la recherche d'images.

Pour les sites avec du contenu vidéo, un sitemap vidéo fournit à Google des métadonnées sur vos vidéos (titre, description, URL de miniature, durée, date de mise en ligne). Cela peut conduire à des extraits enrichis vidéo dans les résultats de recherche, qui ont tendance à obtenir des taux de clic plus élevés.

Rank Math inclut la prise en charge du sitemap d'images par défaut. Pour les sitemaps vidéo, vous avez généralement besoin de Yoast SEO Premium avec le module Video SEO, ou d'une extension de sitemap vidéo dédiée.

Sitemaps d'actualités

Si votre site publie du contenu d'actualité sensible au temps et que vous souhaitez apparaître dans Google News, vous avez besoin d'un sitemap d'actualités. Les sitemaps d'actualités suivent un format spécifique qui inclut le nom de la publication, la langue et la date de publication. Seuls les articles publiés au cours des 48 dernières heures doivent apparaître dans un sitemap d'actualités.

Yoast SEO propose un module News SEO à cet effet. Rank Math inclut également la prise en charge du sitemap d'actualités dans sa version pro.

Soumettre votre sitemap aux moteurs de recherche

Créer un sitemap n'est que la moitié du travail. Vous devez également indiquer aux moteurs de recherche où le trouver :

  1. Ajoutez l'URL du sitemap à votre fichier robots.txt : C'est la méthode la plus simple. Ajoutez une ligne comme Sitemap: https://example.com/sitemap_index.xml à la fin de votre fichier robots.txt. Les moteurs de recherche consultent ce fichier régulièrement et découvriront automatiquement votre sitemap.
  2. Soumettre via Google Search Console : Connectez-vous à Google Search Console, sélectionnez votre propriété, allez dans Sitemaps dans la barre latérale gauche, entrez l'URL de votre sitemap et cliquez sur Soumettre. Google vous montrera le statut et toute erreur trouvée.
  3. Soumettre via Bing Webmaster Tools : Connectez-vous à Bing Webmaster Tools, allez dans Sitemaps et soumettez l'URL de votre sitemap. Bing vous permet aussi de soumettre des URL individuelles pour une indexation plus rapide.

Après soumission, revenez quelques jours plus tard pour voir le statut d'indexation. Google Search Console montre combien d'URL ont été soumises, combien ont été indexées et si des erreurs se sont produites (comme des pages 404 ou des redirections dans votre sitemap).

Désactiver le sitemap WordPress par défaut

Si vous utilisez une extension pour générer votre sitemap, vous devriez désactiver le sitemap WordPress intégré pour éviter d'avoir deux sitemaps concurrents. Ajoutez cette ligne au fichier functions.php de votre thème ou à une extension spécifique au site :

add_filter('wp_sitemaps_enabled', '__return_false');

La plupart des extensions SEO comme Yoast et Rank Math gèrent cela automatiquement lorsqu'elles détectent que leur propre sitemap est actif, mais cela ne fait pas de mal d'être explicite à ce sujet.

Vérifier avec InspectWP

Lancez une analyse InspectWP sur votre site pour vérifier que votre sitemap est correctement configuré et accessible. La section SEO du rapport indique si un sitemap a été trouvé, à quelle URL il se trouve et s'il est référencé dans votre robots.txt. Si InspectWP ne détecte pas de sitemap, assurez-vous que l'URL est correcte et que votre sitemap n'est pas bloqué par des règles robots.txt ou des restrictions d'accès côté serveur.

Vérifiez votre site WordPress dès maintenant

InspectWP analyse votre site WordPress pour détecter les problèmes de sécurité, de SEO, de conformité RGPD et de performance — gratuitement.

Analyser votre site gratuitement