Création et optimisation de votre Sitemap

- Si votre site web intègre du contenu dynamique.
- Si toutes les pages de votre site web n’ont pas été indexées par Googlebot lors du processus d’exploration de vos pages
- Si votre site web est récent et que seuls quelques liens permettent d’y accéder. Googlebot explore le Web en suivant les liens entre les différentes pages. En conséquence, si le système de liens de votre site n’est pas cohérent, les robots de Google auront des difficultés à le détecter.
- Si votre site internet contient de nombreuses pages de contenu mal reliées entre elles ou pas reliées du tout.
Fonctionnement de Google SiteMap
Le fonctionnement de Google SiteMaps se déroule en trois étapes :
- Créer un ou des fichiers XML contenant les urls du site et respectant le protocole SiteMap.
- Uploader le fichier XML généré sur votre site en respectant les contraintes d’emplacement et de taille.
- Soumettre le fichier SiteMap à Google.
Protocole Google SiteMaps
Le fichier SiteMap doit commencer par l’en-tête :
< urlset xmlns= »http://www.google.com/schemas/sitemap/0.84″>
Pour chaque url de votre site mettre un bloc <url> :
< loc>http://www.example.com/</loc>
< lastmod>2005-01-01</lastmod>
< changefreq>monthly</changefreq>
< priority>0.8</priority>
</url>
Les paramètres « lasmod », « changefreq » et « priority » sont optionnels.
Le fichier doit se terminer par :
Emplacement du fichier Google SiteMap
Le Fichier SiteMap n’est pas obligatoirement placé à la racine du site web à indexer. Cependant, l’emplacement du fichier SiteMap compte : car seules les urls contenues dans le fichier appartenant au dossier où se situe le fichier sur votre site seront prises en compte.
Exemple 1 :
Fichier Map : http://www.monsite.com/sitemap.xml
Seront acceptés :
http://www.monsite.com/monrep/index.php
http://www.monsite.com/index.php
http://www.monsite.com/rep1/rep2/index.php
Seront ignorés :
http://monsite.com/morep/index.php
https://www.monsite.com/morep/index.php
http://sousdom.monsite.com/
Exemple 2:
Fichier Map : http://www.monsite.com/monrep/sitemap.xml
Seront acceptés :
http://www.monsite.com/monrep/index.php
http://www.monsite.com/monrep/sousdos/index.php
Seront ignorés :
http://www.monsite.com/index.php
http://www.monsite.com/rep1/rep2/index.php
http://sousdom.monsite.com/monrep/index.php
Taille et poids d’un SiteMap Google
Un fichier XML de SiteMap généré et non compressé ne doit pas dépasser 10 Mb ou contenir plus de 50 000 Urls. Si votre site génère un Sitemap supérieur à 10Mb ou 50000 URLs, il est préférable de générer plusieurs fichiers SiteMap et utiliser un fichier index de SiteMap.
Soumettre le SiteMap à Google
Pour ajouter votre fichier SiteMap à Google, il faut se connecter avec un compte gmail sur Google Webmaster Tool, et soumettre l’URL de votre siemap à l’outil de soumission de sitemep Google. Google webmaster Tool permet de suivre le statut du sitemap soumis et de suivre sa prise en compte en temps réel.
Outils de création de SiteMap
La création d’un fichier XML Google SiteMapn peut être réalisé de plusieurs façon : à l’aide d’un logiciel ou d’un script. Certains site web propose des outils en ligne pour générer un SiteMap XML. Chacune ayant ses avantages et ses inconvénients.
Logiciels de creation de Sitemap
Il existe de nombreux logigiels de création de Sitemap. Xenu est un outil gratuit et performant qui permet entre autre de générer un sitemap à partir d’un crawl du site web à indéxer. L’avantage de la solution logicielle est le non encombrement du serveur et un plus grand contrôle de ce qui est crawlé ou non.
Les Scripts de creation de Sitemap
Les scripts php ou autre permette une génération à la volée des fichiers Google SiteMaps grâce aux passages des visiteurs qui marquent les pages. Cette solution est intéressante pour les sites en perpétuelle évolution comme les forums et les blogs. L’inconvénient majeur de cette solution est la charge induite sur le site. de nombreux CMS, tel que joomla, drupal, wordpress ont des plug-ins permettant la génération automatique de Sitemap Google.
Commentaires récents