Si vous vous êtes déjà assis et avez lu un article sur le référencement, vous avez probablement rencontré les termes sitemap et/ou sitemap XML. Mais alors que les sitemaps sont une recommandation SEO assez commune, il n’y a pas une tonne d’analyses détaillées sur la façon dont les sitemaps XML fonctionnent spécifiquement avec WordPress.

Pour y remédier, nous allons nous plonger dans les sitemaps WordPress. Voici tout ce que vous apprendrez dans cet article :

Qu’est-ce qu’un Sitemap XML ?

Un sitemap XML n’est fondamentalement qu’une liste d’URLs que vous voulez mettre à la disposition du public. Comme le robots.txt, il aide les moteurs de recherche comme Google et d’autres à mieux parcourir votre site en leur donnant une « carte » de tout votre contenu. C’est exactement ça !

Au-delà d’une liste brute d’URLs, vous pouvez également inclure d’autres « métadonnées » utiles dans votre sitemap pour aider les moteurs de recherche dans leurs tentatives d’indexation de votre site. Ces options sont décrites dans le protocole Sitemaps et vous permettent de spécifier des choses comme :

  • Quand la page a été modifiée pour la dernière fois
  • Quelle priorité vous aimeriez que les moteurs de recherche donnent à la page (bien que les moteurs de recherche ne suivront pas nécessairement ceci)
  • À quelle fréquence la page changera

Au-delà de ces métadonnées de base, il est également possible de fournir aux moteurs de recherche des informations sur votre contenu vidéo et image.

À quoi ressemble un sitemap XML ?

Vous vous demandez à quoi ressemble un sitemap XML ? Voici à quoi ressemble notre sitemap des posts WordPress chez Kinsta :

Exemple d'un sitemap XML
Exemple d’un sitemap XML

Comme vous pouvez le voir… il ne s’agit en fait que d’une liste d’URLs avec quelques métadonnées supplémentaires. Ce n’est pas particulièrement utile pour les humains !

Y a-t-il une limite au nombre d’URLs que vous pouvez inclure dans un Sitemap XML ?

Oui, il y a une limite. Mais la plupart des sites Web WordPress n’atteindront jamais la limite.

Techniquement, les fichiers sitemap.xml ont une limite de 50 000 URLs. Mais même si votre site contient plus de 50 000 URLs, vous pouvez inclure un « sitemap de vos sitemaps » pour augmenter ce nombre. En d’autres termes, vous pouvez inclure un sitemap maître qui renvoie à des plans de site plus spécifiques (chacun ayant sa propre limite de 50 000 URLs).

C’est ainsi que nous faisons les choses chez Kinsta (et aussi comment Yoast SEO fait les choses par défaut – plus à ce sujet plus tard). La capture d’écran ci-dessus a été spécialement réalisée pour nos articles WordPress. Mais si vous allez sur notre fichier sitemap principal, vous verrez qu’il ne contient en fait que des liens vers d’autres fichiers sitemap :

Un sitemap de sitemaps
Un sitemap de sitemaps

Quels sont les avantages du sitemap pour votre site WordPress

Le principal avantage d’un sitemap XML est l’amélioration de la crawlabilité. Dans les propres mots de Google, « les robots d’exploration des moteurs de recherche comme Googlebot lisent ce fichier pour parcourir votre site de façon plus intelligente ». Voici quelques moyens spécifiques par lesquels les sitemaps XML améliorent la crawlabilité de votre site :

  • Des temps d’exploration plus rapides – Les plans du site peuvent aider les robots des moteurs de recherche à parcourir votre contenu plus rapidement qu’ils ne le feraient sans sitemap. Cela peut également accélérer l’indexation de votre contenu.
  • Indexation par ordre de priorité – Les plans du site vous permettent de demander à Google de classer par ordre de priorité l’indexation de certaines pages de votre site en ajoutant des métadonnées.
  • Contenu Rich Media – si vous utilisez beaucoup de médias comme des vidéos et des images, « Google peut prendre en compte des informations supplémentaires des sitemaps pour la recherche, le cas échéant ». (source)

Au-delà de la crawlabilité, il existe également des moyens détournés par lesquels les sitemaps fonctionnent pour vous fournir des informations utiles. En supposant que vous soumettez votre sitemap à Google Search Console (vous apprendrez à le faire plus tard !), vous pouvez utiliser votre sitemap pour vérifier rapidement votre efficacité à faire indexer vos pages dans Google :

Statistiques d'index du sitemap
Statistiques d’index du sitemap

L’ajout d’un Sitemap XML peut nuire à votre site ?

Non ! Ne vous inquiétez pas. Le pire scénario est que vous ne voyez aucun résultat positif. La création d’un sitemap XML ne fera jamais de mal à votre site.

Vous ne me croyez pas ? Voici ce que Google lui-même dit à ce sujet : « dans la plupart des cas, le sitemap sera bénéfique pour votre site, et vous ne serez jamais pénalisé pour en avoir un.

Un sitemap ne signifie pas que vous pouvez ignorer la structure interne des liens

Bien qu’un sitemap soit bénéfique, voici ce qui ne l’est pas : Ce n’est pas un remplacement pour créer une structure de lien interne solide, ce qui, entre autres choses, augmente vos chances d’obtenir sitelinks Google également. C’est-à-dire, ne supposez pas que les moteurs de recherche indexeront votre contenu simplement parce que vous l’avez inclus dans votre sitemap. C’est possible, mais ce n’est peut-être pas le cas.

Google veut toujours s’assurer que votre contenu comporte des liens internes ou externes pointant vers lui. Comme le dit Google, « L’utilisation d’un sitemap ne garantit pas que tous les éléments de votre sitemap seront explorés et indexés. »

Ainsi, alors que vous devriez absolument utiliser un sitemap, vous ne devriez pas vous fier uniquement à un sitemap pour faire indexer votre contenu.

Comment créer un sitemap XML pour votre site WordPress avec Yoast SEO

Maintenant que vous savez ce qu’est un sitemap XML et comment il peut être bénéfique pour votre site, comment pouvez-vous réellement créer un sitemap WordPress pour tout votre contenu ? La façon la plus simple est d’utiliser Yoast SEO, qui est notre plugin recommandé.

Pour créer un sitemap XML avec Yoast SEO, vous n’avez rien d’autre à faire que d’installer et d’activer le plugin gratuit Yoast SEO. Par défaut, Yoast SEO crée un sitemap sur :

yoursite.com/sitemap_index.xml

C’est assez facile ! Mais ce que beaucoup de gens ne savent pas, c’est que Yoast SEO vous permet également de personnaliser le fonctionnement de votre sitemap XML. Voici comment procéder :

Rendez-vous sur SEO → Fonctionnalités et activez les pages Paramètres avancés :

Comment activer le contrôle avancé du sitemap XML de Yoast ?
Comment activer le contrôle avancé du sitemap XML de Yoast ?

Veillez à sauvegarder vos modifications. Une fois que vous avez fait cela, vous pouvez accéder à la nouvelle option Sitemaps XML sous le menu SEO dans votre menu latéral :

Accéder aux Sitemaps XML de Yoast SEO
Accéder aux Sitemaps XML de Yoast SEO

Ici, vous pouvez utiliser les onglets en haut pour :

  • Choisir d’inclure ou non un sitemap de vos auteurs
  • Choisir les types de posts/taxonomies à inclure dans votre sitemap
  • Exclure manuellement des éléments de contenu individuels de votre sitemap via leur ID de Post – ceci est particulièrement utile si vous avez ajouté une balise noindex à certains éléments de contenu.
Configuration des sitemaps XML de Yoast SEO
Configuration des sitemaps XML de Yoast SEO

Autres plugins WordPress pour vous aider à créer un sitemap XML

Bien que Yoast SEO soit notre outil recommandé pour vous aider à créer un sitemap XML pour WordPress, ce n’est en aucun cas votre seule option.

D’autres plugins de qualité incluent :

  • Google XML Sitemaps – un plugin populaire dédié spécifiquement aux sitemaps XML, plutôt que SEO en général.
  • The SEO Framework – un plugin SEO prometteur qui inclut la fonctionnalité XML sitemap.

Comment créer un Sitemap pour votre site Web en utilisant XML Sitemap Generator

Vous n’êtes pas fan des plugins WordPress ? Ou souhaitez utiliser quelque chose qui n’est pas sur WordPress ? Pas de soucis – vous pouvez également créer un sitemap XML en utilisant un outil autonome appelé XML Sitemap Generator. L’outil vous permet de créer un sitemap XML pour votre site via :

  • Un outil basé dans le cloud
  • Un logiciel de bureau (uniquement pour Windows)
  • Un plugin WordPress (si vous avez changé d’avis sur le fait de ne pas vouloir utiliser un plugin WordPress !)

Voici comment utiliser l’outil cloud pour créer votre sitemap :

Rendez-vous sur XML Sitemap Generator, faites défiler vers le bas et cliquez sur l’option Online Generator :

Utilisation du générateur de Sitemap XML
Utilisation du générateur de Sitemap XML

A la page suivante…

  • Entrez l’URL de la page d’accueil de votre site Web
  • Choisir comment calculer la date de la dernière modification
  • Sélectionnez la fréquence de changement (à quelle fréquence vos pages changent)
  • Choisir la priorité d’exploration par défaut
  • Entrez votre adresse email
  • Cliquez sur Generate Sitemap
Configuration du générateur de Sitemap XML
Configuration du générateur de Sitemap XML

Vous pouvez également cliquer sur le bouton More settings pour configurer des options plus avancées :

Plus d'options de configuration
Plus d’options de configuration

Une fois que vous cliquez sur Generate sitemap, il y aura un délai pendant que XML Sitemap Generator parcourt votre site. Si vous avez un petit site, cela ne prendra que peu de temps, mais les grands sites peuvent prendre plus de temps. Une fois terminé, vous pourrez télécharger vos différents sitemaps :

Télécharger le sitemap
Télécharger le sitemap

Une fois que vous aurez téléchargé le fichier sitemap, vous devrez le télécharger dans le dossier racine de votre site Web.

Comment soumettre votre sitemap à Google et autres moteurs de recherche

Une fois que vous avez un sitemap XML fonctionnel, vous voudrez aller plus loin et soumettre ce sitemap aux principaux moteurs de recherche. Ceci :

  • Garantit que Google sait où trouver votre sitemap
  • Vous donne des données utiles sur le nombre de pages indexées par Google (je vous ai montré cette capture d’écran plus tôt)

Pour soumettre votre sitemap XML à Google, vous aurez besoin d’un compte Google Search Console. Si vous n’en avez pas déjà un, voici comment vous inscrire et vérifier votre site Web avec Google Search Console. Une fois votre compte Google Search Console configuré, vous pouvez soumettre un sitemap en allant sur Crawl → Sitemaps et en cliquant sur le bouton ADD/TEST SITEMAP :

Comment soumettre un sitemap à Google
Comment soumettre un sitemap à Google

Ensuite, ajoutez l’emplacement de votre sitemap et cliquez sur Soumettre. Si vous avez utilisé Yoast SEO pour créer votre sitemap, il vous suffit de coller « sitemap_index.xml » :

Ajoutez l'emplacement de votre sitemap
Ajoutez l’emplacement de votre sitemap

Une fois que Google aura traité votre sitemap, vous pourrez voir les statistiques dans cette même zone. Cela inclut des informations utiles sur les erreurs (telles que les erreurs 404) qui peuvent se produire sur votre site, comme dans l’exemple ci-dessous.

Lorsque nous avons testé un échantillon des URLs de votre Sitemap, nous avons constaté que certaines URLs n’étaient pas accessibles par Googlebot à cause d’une erreur de statut HTTP. Toutes les URLs accessibles seront toujours soumises.

Erreurs dans le sitemap WordPress
Erreurs dans le sitemap WordPress

Comment soumettre votre Sitemap à Bing

Même si Google est roi, Bing existe toujours. Donc, pour plus de couverture, vous pouvez également soumettre votre sitemap à Bing. Voici le guide de Bing sur la façon de le faire. Le processus est assez similaire à celui de Google – vous devrez vous inscrire pour obtenir un compte Bing Webmaster Tools. Ensuite, vous pouvez soumettre votre sitemap directement depuis votre tableau de bord.

Comment ajouter une navigation de plan de site à WordPress

Pour tout cet article, nous nous sommes concentrés spécifiquement sur les sitemaps XML. Mais ce n’est pas le seul type de sitemap que vous voudrez peut-être ajouter à votre site WordPress. Les sitemaps HTML sont une version plus humaine d’un sitemap. Vous les avez probablement déjà vus – il s’agit essentiellement d’une liste à puces de liens qui aident les humains à naviguer facilement sur votre site.

Par exemple, voici notre plan de site (partiel) chez Kinsta :

Plan du site Kinsta en pied de page
Plan du site Kinsta en pied de page

Les plans de site HTML n’incluent pas nécessairement toutes les pages de votre site – mais ils permettent aux visiteurs de naviguer rapidement vers toutes vos pages les plus importantes. Bien que vous puissiez toujours créer manuellement une zone de navigation HTML pour le sitemap, une approche plus automatisée consiste à utiliser le plugin Simple Sitemap. Ce plugin vous permet de créer un sitemap en :

  • N’incluant que certains types de posts
  • Limitant le nombre de pages enfant affichées
  • Excluant des ID de posts spécifiques
  • Triant vos pages de différentes façons

Le plugin inclut également des modèles prédéfinis pour vous aider à créer rapidement des types de sitemaps courants. Une fois que vous avez défini vos options, vous pouvez afficher votre sitemap n’importe où sur votre site avec un simple shortcode.

Pour l’utiliser, installez et activez le plugin. Ensuite, rendez-vous sur Réglages → Simple Sitemap. Vous pouvez soit cliquer sur l’une des démos pour obtenir un shortcode prédéfini, soit créer votre propre shortcode en utilisant les différents attributs de shortcode :

Comment créer un plan de site HTML
Comment créer un plan de site HTML

Commencez à utiliser les Sitemaps pour WordPress dès aujourd’hui

Un sitemap XML est une de ces choses dont chaque site WordPress a besoin. Bien qu’il ne va pas propulser votre site directement en haut des SERPs, c’est un excellent moyen d’obtenir votre site parcouru plus rapidement et plus complètement. La façon la plus simple de créer un sitemap XML sur WordPress est via le plugin Yoast SEO, mais vous pouvez aussi trouver beaucoup d’autres plugins pour vous aider à le faire.

Tutoriel recommandé : Meilleurs plugins de référencement pour WordPress (et outils de référencement indispensables)

Et une fois que vous avez créé votre sitemap, vous devez le soumettre à Google Search Console pour obtenir des informations précieuses sur la façon dont Google indexe votre site. Nous espérons que vous avez apprécié notre guide et s’il vous plaît laissez un commentaire si vous avez d’autres questions sur le travail avec WordPress et les sitemap.

Brian Jackson

Brian a une grande passion pour WordPress, l'utilise depuis plus de dix ans et développe même quelques plugins de qualité. Brian aime les blogs, les films et les randonnées. Connectez avec Brian sur Twitter.