Accueil » Blog WordPress » Comment créer un sitemap sur WordPress les doigts dans le nez

Comment créer un sitemap sur WordPress les doigts dans le nez

L’ouragan Katrina, le décès de Jean-Paul II, le non au projet de traité constitutionnel européen, ou encore l’épreuve du bac français d’Alex : ces événements majeurs se sont déroulés en 2005.

Cette année-là, il s’est aussi passé quelque chose de plus confidentiel. Et indirectement, cela vous concerne.

Figurez-vous qu’à cette période, Google a lancé son protocole sitemap. Ce terme anglais est l’objet de notre article du jour, qui va vous apprendre à créer un sitemap sur WordPress.

Vous ne savez pas comment faire ? Vous n’en utilisez pas ? Vous vous demandez à quoi cela peut servir et si vous en avez besoin ?

Vous êtes au bon endroit pour trouver des réponses à vos questions.

Je vais tout vous expliquer, en détail, afin que vous puissiez facilement ajouter ce fameux sitemap sur votre site.

Il vous faudra sûrement envisager d’en créer deux, d’ailleurs. Mais vous comprendrez pourquoi en parcourant ces lignes. Alors restez bien par ici.

Sans plus attendre, découvrez le sommaire :

I – Un sitemap, c’est quoi ce truc ?

1. Un sitemap = une carte routière

Un sitemap est un fichier qui liste toutes les URLs (adresses) de votre site web.

C’est en quelque sorte un plan de votre site qui permet d’aider un moteur de recherche à obtenir des informations sur la structure du contenu de votre site, comme l’explique Google dans son Aide sur la Search Console.

Aujourd’hui, les robots d’un moteur de recherche sont capables de visiter votre site seuls, en se baladant via vos liens internes.

Mais l’utilisation d’un sitemap leur facilite la vie et accélère l’indexation de votre site, même si cela ne garantit pas que toutes vos pages seront indexées.

Pour faire très simple, lors de la phase d’indexation, des robots stockent votre contenu dans une base de données, avant qu’il ne soit restitué aux internautes via les résultats de recherche.

Afin que vous compreniez bien le fonctionnement d’un sitemap, rappelez-vous cette bonne vieille carte routière. Vous savez, celle qui vous permettait de ne pas vous perdre, lorsque vous partiez en vacances ?

Lecture étonnée d'une carte routière

Eh bien un sitemap est une sorte de carte routière, mais spécifiquement conçue pour un moteur de recherche.

Celui-ci va s’en servir pour naviguer rapidement, facilement et efficacement parmi les contenus de votre site.

Il est donc très utile pour votre stratégie SEO (Optimisation pour les moteurs de recherche, en français).

2. Les différents types de sitemaps

Il existe deux principaux types de sitemaps :

  • le sitemap XML.
  • le sitemap HTML.

Découvrons-les en détail.

Le sitemap XML

Comme son nom l’indique, il s’agit d’un fichier au format XML (un langage de balisage extensible) destiné principalement aux moteurs de recherche.

Il est fortement conseillé de le soumettre à Google et Bing, notamment.

Vous souhaitez savoir comment ? Un peu de patience, je vous détaille tout cela un peu plus tard.

Bref, ce fameux sitemap XML recense toutes les pages d’un site web, leur date de dernière modification ou encore le nombre d’images. Objectif : faciliter leur indexation par les moteurs de recherche.

Si vous souhaitez voir à quoi cela ressemble, jetez un oeil à la capture ci-dessous. Pour être tout à fait juste, ce sitemap est un sitemap index : il gère plusieurs sitemaps à la fois (vidéos, snippets, articles, pages etc.).

xml-sitemap-marmite

Le sitemap de la Marmite. Comme vous pouvez le voir, il n’est pas forcément très parlant pour un lecteur…

Le sitemap HTML

Dans la famille sitemap, je vous présente le frère : sitemap HTML.

Il s’agit d’une page qui présente le détail du contenu de votre site, son architecture en quelque sorte. On la retrouve fréquemment dans le pied de page, à côté des mentions légales, par exemple.

On y inclut souvent les pages, articles, catégories etc de son site.

Cela permet à un visiteur – mais aussi à un moteur de recherche – de se repérer et de naviguer facilement au sein de votre WordPress.

Grâce à ce type de sitemap, vous allez aussi améliorer l’expérience utilisateur (UX) de vos lecteurs. Ils pourront aisément retrouver un type de contenu en se rendant sur cette page.

Ça, c’est sur le papier. Parce qu’en réalité, ce n’est pas vraiment notre premier réflexe de chercher un Plan du site – souvent bien caché – lorsque l’on est perdu.

En fait, il va surtout aider les moteurs de recherche à mieux indexer toutes les pages d’un site, en rendant par exemple les pages profondes accessibles en 2 clics.

Plan du site WP Marmite

Le début du sitemap HTML de la Marmite

En plus, c’est très simple à mettre en place. Je vous explique comment le faire dans la partie III.

Oui, parce qu’avant, vous devez savoir certaines choses. Découverte de la première dans le point suivant.

3. Quel type de sitemap devez-vous utiliser ?

HTML ou XML ? XLHT ou HML ? TML ou HXTL ? Hop, hop, hop : vous vous mélangez les pinceaux, là !

Mais j’ai bien saisi votre problème.

Sitemap HTML ou sitemap XML : vous vous demandez lequel utiliser ? Réponse : les deux, mon capitaine.

Et c’est pas moi qui le dis. Sur une vidéo de sa chaîne Youtube Google Webmasters, le célèbre moteur de recherche indique qu’il est conseillé de recourir à l’un et à l’autre.

II – Un sitemap pour quels bénéfices ?

1. Avez-vous vraiment besoin d’un sitemap ?

Bon, on cause technique depuis tout à l’heure mais vous vous demandez peut-être si vous avez vraiment besoin d’un sitemap sur votre site, non ?

Google nous donne une réponse claire sur ce sujet.

Note : je ne suis pas amoureux de ce moteur de recherche et n’ai pas de part au sein de sa société mère, Alphabet. Mais comme plus de 9 Français sur 10 l’utilisent (91,15% exactement), je le citerai plus souvent que ses concurrents (Bing notamment).

Selon Google, donc, “l’utilisation de sitemaps se révèle généralement utile, et ne peut en aucun cas vous pénaliser”.

Il précise qu’un sitemap peut améliorer l’exploration de votre site, en particulier s’il est :

  • « très volumineux ». Les robots crawleront (action de récupérer des informations sur votre contenu via vos liens) et indexeront vos pages beaucoup plus rapidement. Un article de 2009 publié sur l’excellent blog du site Moz, détaille qu’un robot de Google met en moyenne 14 minutes pour visiter un nouveau contenu d’un site utilisant un sitemap, et 1 375 minutes sans !
  • « récent et peu de liens externes permettent d’y accéder ».
  • « comprend de nombreuses pages de contenu mal ou non reliées entre elles ».

J’aimerais attirer votre attention sur ce dernier point. Vous l’avez compris, un sitemap peut faciliter votre indexation. C’est un plus non négligeable mais ne vous reposez pas que sur lui !

Il s’avère nécessaire de travailler votre maillage interne (créer des liens entre vos pages) pour que les robots des moteurs de recherche puissent facilement naviguer sur votre site.

Si vous souhaitez tenter d’apparaître sur la première page d’un moteur de recherche, ce point n’est pas à négliger.

Vous souhaitez façonner le référencement de votre site WordPress et obtenir de l’aide pour vous positionner sur Google, notamment ? Jetez un oeil à la formation SEO de la Marmite, Enfin visible grâce au référencement.

Parenthèse formation refermée. Désormais, j’aimerais vous poser une question. Pensez-vous bénéficier d’un petit coup de pouce en matière de positionnement, si vous créez un sitemap ?

Ça vous plairait, hein ?

Je vous propose de découvrir cela dans la partie suivante.

2. Un sitemap va-t-il améliorer votre référencement ?

Question à 100 000€ du jour : un sitemap peut-il booster votre positionnement ?

Suspense insoutenable. La réponse est non. Désolé d’avoir ruiné votre journée.

Pourquoi ? Comme indiqué plus haut, un sitemap reste un outil d’indexation, pas de positionnement.

Comme le révèle Olivier Duffez, du site WebRankInfo, “mieux vaut travailler les liens internes que son fichier sitemap ! […] En résumé : vous ne devriez PAS avoir besoin d’un fichier sitemap pour faire indexer vos pages. Sinon, ça veut dire que votre site est mal conçu : il manque de liens internes ou bien le nombre de niveaux dans l’arborescence est trop important.”

Bien pigé ? Après la théorie, place à la pratique. Vous allez désormais voir comment créer un sitemap sur WordPress.

III – Comment créer un sitemap sur WordPress ?

Sachez que la façon la plus simple et rapide de créer un sitemap sur WordPress reste d’utiliser une extension.

Il est aussi tout à fait possible de le faire manuellement :

Mais en créant un sitemap WordPress sans plugin, vous risquez de faire des erreurs et de vous emmêler les pinceaux.

Un chat cligne des yeux

Vous allez y voir très clair, ne vous inquiétez pas.

On prône la simplicité donc on vous conseille fortement de passer par une extension.

Laquelle, au fait ?

1. Ajouter un sitemap XML avec le plugin Yoast SEO

La plupart des extensions de référencement possèdent une fonctionnalité pour activer un sitemap.

Chez la Marmite, on utilise Yoast SEO, l’un des 10 plugins les plus téléchargés de tous les temps.

Comment faire pour concevoir un sitemap WordPress avec Yoast ? C’est très simple puisque le plugin en génère automatiquement un (au format XML).

Ce dernier sera automatiquement mis à jour lorsque vous ajouterez, modifierez ou supprimerez un contenu.

Petite parenthèse à ce sujet : si vous voulez être sûr de configurer correctement Yoast, je vous propose de lire cet article d’Alex.

Commencez par installer puis activer Yoast. Si vous ne savez pas comment faire, consultez cette ressource.

Dans votre barre d’administration WordPress, sur la gauche, survolez l’icône SEO et cliquez sur Réglages généraux.

Sitemap WordPress : réglages de l'extension Yoast SEO

Ensuite, cliquez sur l’onglet Fonctionnalités pour activer votre sitemap WordPress.

Plan de site XML Yoast SEO

Pensez à cliquer sur le bouton bleu Enregistrer les modifications.

Étape suivante : visualiser votre sitemap XML.

Pour cela, il suffit de cliquer sur le point d’interrogation à côté de Plans de site XML.

Activation d'un sitemap XML sur Yoast SEO

Terminez en cliquant sur le lien Voir le plan de site XML. Vous devriez tomber sur ce genre de page.

xml-sitemap-marmite

Astuce : pour consulter votre sitemap XML sans passer par Yoast, il suffit de taper dans votre navigateur : votresite.fr/sitemap_index.xml. Cela représente l’adresse de votre sitemap WordPress.

Évidemment, remplacez votresite.fr par le nom de votre site 😉

Note : il n’est pas utile de tout inclure dans votre sitemap. Par exemple, il n’est pas forcément nécessaire d’y intégrer les étiquettes et les fichiers médias.

À ce sujet, tout était très simple à paramétrer avec les anciennes versions de Yoast.

Désormais, il faut se rendre sur Réglages SEO, et sélectionner l’onglet qui vous intéresse (Types de contenu, médias, taxonomies etc.).

Ne pas afficher un type de contenu sur les moteurs de recherche le supprime automatiquement du sitemap. Bien sûr, ne faites surtout pas ça avec vos articles et vos pages. Avec vos étiquettes, pourquoi pas.

Etiquette sitemap Yoast

Sur ce point, la documentation de Yoast est instructive.

Enfin, pour faire les choses correctement, il va falloir conclure en soumettant la bête aux moteurs de recherche.

Encore un peu de patience, vous verrez ça dans la partie IV.

Avant cela, vous allez notamment découvrir quelles sont les solutions alternatives à Yoast. Après tout, vous n’êtes pas obligé de l’utiliser, même si on le recommande fortement.

2. Quels autres plugins pouvez-vous utiliser ?

Si Yoast ne vous convient pas, voici quelques solutions alternatives :

3. Le cas du sitemap HTML

Depuis tout à l’heure, je vous parle du sitemap XML. Mais n’oublions pas le sitemap HTML, qui a aussi son importance. Vous vous souvenez ?

J’espère que vous n’avez pas trop la tête au carré avec toutes ces appellations.

Je vous rassure, on va encore faire simple pour élaborer votre sitemap HTML.

La meilleure solution consiste à utiliser l’extension WP Sitemap Page. Elle va créer une page Plan du site, qui contiendra tous les contenus présents sur votre WordPress.

Capture d'écran de l'extension WP Sitemap Page

Installez-la puis activez-la.

Ensuite, sur votre administration WordPress, ajoutez une page Plan du site et copiez-collez le shortcode ci-dessous :

Shortcode WP Sitemap Page

Publiez-la page et insérez un lien vers cette page au sein de votre footer, par exemple.

Footer du site spécialisé WordPress WP Marmite

Lien vers la page Plan du site sur la Marmite

Dans les réglages de l’extension WordPress Sitemap Page, vous allez notamment pouvoir exclure manuellement certaines pages et types de contenus personnalisés.

Par exemple, la page Plan du site est relistée par défaut. Une bonne pratique consiste à l’exclure en récupérant son identifiant dans l’URL de l’administration de WordPress.

URL générée par le plugin WP Sitemap Page

Exclusion de pages avec l'extension WP Sitemap Page

La fameuse page Plan du site exclue dans les réglages de l’extension grâce à son identifiant.

Un moyen d’exclure des éléments du plan de site serait un gros plus pour ce plugin. Ça éviterait de bidouiller les ID, n’est-ce pas ?

IV – Comment soumettre votre sitemap XML aux moteurs de recherche ?

1. La méthode pour ajouter votre sitemap sur la Google Search Console

Votre dernière mission, si vous l’acceptez : soumettre votre sitemap XML à Google.

Ce dernier est capable de le repérer seul, mais lui indiquer que vous en possédez un a 2 avantages majeurs :

  • Lui signaler clairement où il peut trouver ce sitemap.
  • Pouvoir accéder à une série de données analytiques comme le nombre de pages web et d’images indexées, ou encore les erreurs rencontrées.

Tout se passe sur un outil appelé Google Search Console. Il permet de mieux gérer votre site et de suivre votre référencement en fournissant tout un tas d’infos (erreurs sur votre site, analyse de la recherche, liens, état de l’indexation, erreurs d’exploration etc.).

Gratuit, il est indispensable à tout webmaster. Pour plus d’infos à ce sujet, vous pouvez vous référer à la vidéo suivante de la Marmite : Comment relier Google Search Console à WordPress ?

Connexion sur la Search Console

Si ce n’est pas déjà fait, vous allez devoir commencer par vous connecter à cette adresse. Il faut bien sûr posséder un compte Google pour y parvenir.

Ajout de votre site web

Ensuite, il faut enregistrer votre site en cliquant sur le bouton rouge Ajouter une propriété, situé en haut, à droite, sur l’accueil.

Ajouter une propriété sur la Google Search Console

Suivez les instructions requises.

Désormais, Google vous reconnaît en tant que propriétaire du site.

Ajout de votre sitemap

Cliquez sur votre site web, qui doit normalement apparaître sur l’accueil de votre compte Search Console.

Dans la zone de gauche, cliquez sur Exploration > Sitemaps.

Onglet Sitemap sur la Google Search Console

Puis sur le bouton rouge Ajouter/tester un sitemap.

Copiez-collez sitemap_index.xml au sein de la fenêtre qui s’est ouverte. Pour l’exemple ci-dessous, j’ai pris le cas de mon site personnel.

Comment ajouter un sitemap WordPress depuis la Google Search Consolel

Choisissez Test pour vérifier que Google reconnaisse votre sitemap. En principe, il ne devrait pas y avoir de problème si vous avez correctement suivi toutes les étapes.

Terminez en cliquant sur le bouton bleu Envoyer.

Votre sitemap a bien été soumis à Google, bravo. Il ne reste plus qu’à patienter pour que Google aille voir ce qu’il y a à l’intérieur.

Bonus : Comment ajouter votre sitemap sur la nouvelle Search Console ?

Cela ne vous a peut-être pas échappé : une nouvelle version de la Google Search Console est disponible depuis plusieurs semaines. Elle ne possède pas encore toutes les fonctionnalités de l’ancienne, mais vous permet aussi de soumettre un sitemap.

Voici la méthode pour y parvenir.

Cliquez sur Essayez la nouvelle Search Console.

Nouvelle Search Console

Puis rendez-vous sur le lien Sitemaps.

Sitemaps-new-search-console

Collez sitemap_index.xml et appuyez sur Envoyer. Et c’est tout, opération terminée.

Soumission d'un sitemap xml sur la nouvelle Google Search Console

Bien sûr, choisissez l’une ou l’autre des méthodes présentées ci-dessus (ancienne ou nouvelle version pour soumettre votre sitemap). Inutile de répéter l’opération deux fois.

2. Comment ajouter votre sitemap sur Bing ?

Selon Statcounter, Google remportait 91,15% de parts de marché en France, en mai 2018. Très très très très loin derrière lui, on trouve Bing (5,07%).

Part des moteurs de recherche en France en mai 2018

Même s’il est relégué au rang de faire-valoir par les internautes français, il peut aussi être utile de soumettre votre sitemap à Bing.

Il faut d’abord créer un compte sur les Outils pour webmasters. Puis il est possible de soumettre le sitemap depuis votre Tableau de bord.

Voici un lien vers la documentation explicative.

V – Et maintenant, à vous de jouer

Vous êtes sur le point de terminer la lecture de cet article détaillant comment créer un sitemap sur WordPress.

En résumé, il existe deux principaux types de sitemaps :

  • le sitemap XML.
  • le sitemap HTML.

Ils listent les pages de votre site web pour faciliter l’indexation de vos contenus par les moteurs de recherche.

Si possible, utilisez les deux en même temps. C’est une bonne pratique pour améliorer l’indexation de votre site et donc votre SEO.

Maintenant, il est temps de mettre tout ça en application.

Commencez par nous expliquer, en commentaire, quel type de sitemap vous utilisez.

Avez-vous des remarques ou des questions à nous poser ? Si oui, faites-le nous savoir juste en-dessous.

Et si vous estimez que cet article peut être utile à d’autres personnes, n’hésitez pas à le partager sur les réseaux sociaux.

Si vous avez apprécié cet article, inscrivez-vous à la newsletter

Recevez gratuitement les prochains articles et accédez à des ressources exclusives. Plus de 20 000 personnes l'ont fait, pourquoi pas vous ?

C'est parti, je m'inscris !

7 commentaires Ajoutez le vôtre

  1. Encore un article qui m’apprend quelque chose, j’avais bien vu la nouvelle SearchConsole mais ne savait pas qu’il fallait lui envoyer le sitemap ! (je pensais qu’elle récupérait celle de l’ancienne ….)

    Merci Thibaut

    Répondre
    • Bonjour Guy, merci. Pas besoin de soumettre de nouveau le sitemap sur la nouvelle Search Console, si vous l’avez déjà fait. C’est juste une autre façon de faire, plus rapide à mon sens 😉

  2. Merci beaucoup Guy, pour cet artcle. Je voulais juste savoir si en ajoutant un sitemap, le trafic va-t-il augmenter ? ou bien !!!

    Répondre
    • Bonjour Jean, un sitemap reste un outil d’indexation, pas de positionnement. Ce serait bien, mais malheureusement non : le trafic de votre site ne va pas augmenter en ajoutant un sitemap sur votre site.

  3. Merci beaucoup Thibaut pour cette précision.

    Répondre
  4. Je vous remercie pour votre article, car il me permet d’avoir une connaissance de plus sur le fonctionnement de site web

    Répondre
  5. Bonjour,

    Un bon article, mais je crains que les gens confondent sitemap.html et sitemap.xml, en les nommant dans le même article.
    ils n’ont pas la même fonction.
    – HTML : ce format est seulement un aperçu général du site, seulement les pages et les articles.
    – XML : un protocole XML de plan de site est spécifiquement destiné aux moteurs de recherche.

    Ou va-t-il présenter sitemap.html à la fin de l’article et non avant la partie Search Console Google .
    On peut se passer de sitemap.html, mais pas de sitemap.xml, je pense.

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

La Marmite ne peut malheureusement pas fournir de support. Merci d'en tenir compte dans votre commentaire 😉

Si vous ne lui en voulez pas, donnez-lui un j'aime sur Facebook :



nec Praesent consectetur at velit, justo
65 Partages
Partagez45
Tweetez20
Partagez