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.
Sommaire
Qu’est-ce qu’un sitemap WordPress ?
Un sitemap est un fichier qui liste toutes les URLs (adresses) de votre site web. Ce plan de votre site, accessible à vos utilisateurs, permet aussi d’aider les robots d’un moteur de recherche à obtenir des informations sur la structure de votre contenu, tout en accélérant l’indexation de votre site.
Aujourd’hui, les robots d’un moteur de recherche sont capables de visiter votre site seuls, en se baladant via vos liens internes.
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 ?
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.).
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.
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.
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.
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 :
- soit en créant un fichier .xml
- soit en passant par un outil dédié comme XML Sitemap Generator ou XML-Sitemaps.com
Mais en créant un sitemap WordPress sans plugin, vous risquez de faire des erreurs et de vous emmêler les pinceaux.
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.
Ensuite, cliquez sur l’onglet Fonctionnalités pour activer votre sitemap WordPress.
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.
Terminez en cliquant sur le lien Voir le plan de site XML. Vous devriez tomber sur ce genre de page.
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.
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.
Installez-la puis activez-la.
Ensuite, sur votre administration WordPress, ajoutez une page Plan du site et copiez-collez le shortcode ci-dessous :
Publiez-la page et insérez un lien vers cette page au sein de votre footer, par exemple.
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.
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 ?
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.
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.
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.
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.
Puis rendez-vous sur le lien Sitemaps.
Collez sitemap_index.xml et appuyez sur Envoyer. Et c’est tout, opération terminée.
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%).
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.
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.
Recevez gratuitement les prochains articles et accédez à des ressources exclusives. Plus de 40000 personnes l'ont fait, pourquoi pas vous ?
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
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 😉
Merci beaucoup Guy, pour cet artcle. Je voulais juste savoir si en ajoutant un sitemap, le trafic va-t-il augmenter ? ou bien !!!
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.
Merci beaucoup Thibaut pour cette précision.
Je vous remercie pour votre article, car il me permet d’avoir une connaissance de plus sur le fonctionnement de site web
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.
Bonjour,
L’extension WP sitemap page n’a pas été mise à jour depuis 1 an et n’a donc pas été testée sur la version 5.0.3 de WordPress que j’utilise. Est-ce risqué d’installer ce plugin dans ces conditions?
Merci par avance pour votre retour,
Bonjour, il faut mieux l’installer sur un site de test ou un clone du tien pour être sur.
Hello super article, j’ai ajouté le site map HTML sur mon site 🙂
Merci !
Salut Adrien,
Merci pour ton retour.
Content que cela t’ait servi. Bonne continuation avec ton site.
Merci pour cet article à la fois très clair et très pointu (j’ignorais notamment le plan de site en .xml). Une nouvelle fois j’ai adopté ce process et utilisé Yoast SEO ! Que c’est bien que monter son site pas à pas avec la Marmite !!!! Ne changez rien !
Super génial! Grâce aux explications de la marmite c’est du tout cuit 😉
J’ai créé mon sitemap et l’ai lié à Googlesearch. Je n’en reviens pas moi-même.
Merci beaucoup pour ces explications bien détaillées.
Photonanie
Bonjour Bernadette,
Tant mieux, content que WPMarmite ait pu vous aider ^^.
Merci pour le tuto, super simple de faire le nécessaire pour diffuser sa sitemap !
Bonjour thibault merci pour cette article bien détaillé.
Je voudrais savoir si les plugins énnoncé sont toujours disponible et surtout sans risque !!
En effet leur version date pour la plupart à plus de 6 mois sans nouvelle mise à jour…
Puis-je tout de même les installé ?
Cordialement
Bonjour Romain, pas de souci tu peux les utiliser. Certains plugins ne nécessitent pas toujours de mises à jour fréquentes. Cela dépend des fonctionnalités embarquées. Si cela ne génère pas de conflit avec la version de WordPress, le développeur n’a pas forcément besoin de la mettre à jour. Petite précision ; fais toujours une sauvegarde avec installation ou modification de ton site quelle qu’elle soit.
Hello,
Bien bel article, cependant pour créer un sitemap pour mobiles, vidéo, etc. Est-ce que YosatSEO le gère ?
Merci
Bonjour Chrys,
Merci pour ton retour.
Pour le sitemap vidéo, Yoast le prend en charge via son plugin payant Video SEO for WordPress il me semble.
Bonjour,
Est-ce utile d’utiliser Yoast ET Google XML Sitemap Generator pour générer un sitemap ? Ou peut-être non-recommandé d’en avoir 2 ?
Merci
Bonjour, non car Yoast en génère et depuis peu WordPress inclut cette fonctionnalité nativement.