Qu’est-ce qu’un plan Sitemap?
En bref (alias ELI5) : Il s’agit d’un document au format XML qui répertorie toutes les URL accessibles de votre site Web – du moins celles que vous souhaitez faire explorer – ainsi que certaines métadonnées permettant d’améliorer l’efficacité de l’exploration.
Un Sitemap est un fichier XML qui répertorie les URL d’un site. Il permet aux webmasters d’inclure des informations supplémentaires sur chaque URL : date de sa dernière mise à jour, fréquence des modifications et importance de l’URL par rapport aux autres URL du site. Cela permet aux moteurs de recherche d’explorer le site de manière plus intelligente.
Les plans Sitemap sont un moyen pratique d’indiquer aux moteurs de recherche toutes les URL de votre site Web, y compris les URL des pages difficiles à trouver en suivant des liens.
Un fichier d’index Sitemap est un fichier qui pointe vers d’autres fichiers Sitemap. Vous pouvez utiliser un fichier d’index Sitemap pour soumettre plusieurs Sitemaps à Search Console (pour différentes versions linguistiques du site, par exemple).
Exemple de Sitemap simple :
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.yoursite.com/sitemap.xml"> <url> <loc>http://www.yoursite.com/</loc> <lastmod>2023-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
Si votre site est volumineux ou contient beaucoup de contenu multimédia, vous pouvez diviser votre plan Sitemap en plusieurs plans. Vous pouvez ensuite répertorier chaque Sitemap dans un fichier d’index Sitemap (un fichier qui pointe vers une liste de Sitemaps) et soumettre le fichier d’index Sitemap à Google au lieu de chaque Sitemap individuel. De cette façon, vous ne devez soumettre qu’un seul fichier à Google.
Les meilleures pratiques suivantes vous aideront à créer et à soumettre un plan Sitemap qui optimise la couverture d’exploration de votre site :
Créez un plan Sitemap pour chaque sous-domaine et soumettez chaque plan séparément. Par exemple, si votre site possède les sous-domaines suivants :
- www.example.com
- images.example.com
- movies.example.com
Vous devez ensuite créer un Sitemap pour chaque sous-domaine et soumettre les trois Sitemaps. Cela permet à Google d’explorer votre site de manière plus intelligente en comprenant la structure de vos sous-domaines.
Ne répertoriez que les URL que vous souhaitez faire explorer par Google. Nous vous conseillons de tester votre plan Sitemap avec différents navigateurs pour vous assurer qu’il est bien formé et que les URL qui y figurent sont accessibles.
Si vous souhaitez que Google ignore certaines URL, telles que celles générées par un moteur de recherche, vous pouvez ajouter un fichier <robots.txt> à votre site.
Incluez la balise <lastmod> dans vos fichiers Sitemap. La balise <lastmod> indique à Google quand une page a été modifiée pour la dernière fois, ce qui peut être une information utile pour Google lorsqu'il détermine la fréquence d'exploration d'une page. Si vous n'indiquez pas de date <lastmod>, Google recrawlera la page lorsqu'il trouvera un lien externe vers cette page. Si vous mettez vos pages à jour fréquemment, vous pouvez faire gagner du temps aux robots d'exploration de Google en spécifiant une date <lastmod> précise. Vous pouvez utiliser tout format ISO 8601 valide pour la balise <lastmod>, par exemple : YYYY-MM-DD YYYY-MM-DDThh:mm:ss+-hh:mm Incluez la balise <changefreq> dans vos fichiers Sitemap. La balise <changefreq> indique à Google la fréquence à laquelle vous mettez vos pages à jour. Google utilise cette information lorsqu'il détermine la fréquence d'exploration d'une page. Vous pouvez spécifier l'une des valeurs suivantes pour la balise <changefreq> : Be an XML file. Be UTF-8 encoded. Contient un élément <sitemap> pour chaque plan Sitemap. Comme je l'ai dit plus haut, l'élément <sitemap> doit contenir les éléments enfants suivants : <loc> : L'URL du plan Sitemap. <lastmod> : La date de la dernière modification du plan Sitemap. La date doit être au format W3C Datetime. Ce format vous permet d'omettre l'élément temporel si vous le souhaitez. <changefreq> : fréquence à laquelle les pages du plan Sitemap sont susceptibles d'être modifiées. Cette valeur fournit des informations générales aux moteurs de recherche et peut ne pas correspondre exactement à la fréquence à laquelle ils explorent la page. Les valeurs valides sont : always hourly daily weekly monthly yearly never <priorité> : La priorité de cette URL par rapport aux autres URL de votre site. Les valeurs valides vont de 0,0 à 1,0. Cette valeur n'a aucune incidence sur la comparaison de vos pages avec celles d'autres sites. Elle permet seulement aux moteurs de recherche de savoir quelles sont les pages que vous jugez les plus importantes à visiter pour le robot d'exploration. L'élément <sitemapindex> est l'élément racine d'un fichier d'index Sitemap et doit contenir un ou plusieurs éléments <sitemap>.
Les sitemaps sont particulièrement utiles si :
- Votre site a un contenu dynamique qui ne peut pas être découvert par le processus normal d’exploration de Google.
- Votre site comporte des pages qui ne sont pas facilement repérables par le robot d’exploration de Google, par exemple des pages nécessitant une connexion ou dont l’accès est limité par pays.
- Votre site est nouveau et a peu de liens externes pointant vers lui.
Les sitemaps complètent les mécanismes de découverte existants basés sur l’exploration et peuvent être utilisés pour fournir à Google et à d’autres moteurs de recherche des informations sur des types spécifiques de contenu sur votre site, par exemple :
- Nouveau contenu (comme des offres d’emploi, des articles d’actualité ou des articles de blog) ;
- Les changements apportés au contenu qui se produisent fréquemment ou sporadiquement (comme les événements ou les lancements de produits) ;
Comment créer un plan Sitemap pour un site web ?
Il existe plusieurs façons de créer un plan de site pour votre site Web WordPress. Vous pouvez utiliser un plugin, ou vous pouvez en créer un manuellement.
Si vous décidez d’utiliser un plugin, il existe quelques options disponibles. Une option populaire est le plugin XML Sitemaps. Ce plugin génère automatiquement un plan de site pour votre site Web et le met à jour au fur et à mesure que vous ajoutez du nouveau contenu.
Une autre option consiste à utiliser un outil tel que le plugin XML Sitemap Generator for Google. Ce plugin possède une fonctionnalité qui vous permet de créer un sitemap. Une fois le plan du site créé, vous pouvez le soumettre aux moteurs de recherche comme Google afin qu’ils puissent indexer toutes les pages de votre site.
Si vous ne souhaitez pas utiliser de plugin (bon choix !), vous pouvez également créer manuellement un fichier sitemap.xml. Ce fichier contient toutes les informations dont un moteur de recherche a besoin pour indexer votre site web. Pour cela, vous pouvez utiliser ce site web.
Une fois que vous avez créé votre sitemap, veillez à le soumettre à tous les principaux moteurs de recherche afin qu’ils puissent indexer votre site.