Un sitemap c’est quoi donc cette bête ???
Ce que nous dit Wikipédia :
« Un site map est, littéralement en anglais, une « carte d’un site ». C’est en réalité une liste des ressources proposées sur un site web. Outre la possibilité pour l’internaute d’accéder rapidement à l’ensemble des documents proposés sur le site, une carte/plan de site permet à d’autres utilisateurs (moteurs de recherche) de lister l’ensemble des documents au lieu de les crawler. Généralement rédigé en XML, il permet aux moteurs de recherches de parcourir plus facilement des sites Web, par exemple pour ceux qui n’ont pas de liens en HTML (sites web en Flash ou en JavaScript par exemple).
Google, Yahoo et Live Search, Ask.com et Exalead utilisent les sitemaps, afin que le robot des moteurs de recherche y trouve aisément les pages à indexer. »
C’est 5 moteurs de recherche ont adopté un format commun basé sur le format de Google ce qui facilite bien les choses aujourd’hui :-)
Les équipes d’Orange travaillent depuis peu sur le support des fichiers Sitemaps pour leur moteur de recherche.
Bien, les présentations sont maintenant faites, ;-)
Passons à la construction de votre sitemap.
2 choix s’offrent à vous pour votre sitemap :
– Essayer de le « construire manuellement ». Dans ce cas je vous conseille de suivre les directives de Google relatives au format de plan Sitemap XML
– Générer votre sitemap de manière automatique par le biais d’un outil en ligne, ce qui peut-être très pratique si vous avez beaucoup de pages à déclarer :-)
Je vous conseille ces quelques sites pour générer votre sitemap :
- http://www.neuroticweb.com/recursos/sitemap/
- http://www.sitemapdoc.com/
- http://www.yooda.com/outils_referencement/Yooda_map.php
Attention, le fichier sitemap à des limites. Entre autres, un maximum de 50 000 urls par fichier sitemap
Une fois votre sitemap généré au format xml enregistrez le et posez le à la racine de votre site.
Déclaration de votre sitemap à Google, Yahoo, Live
3 adresses pour déclarer votre sitemap :
- http://www.google.fr/webmasters/sitemaps
- http://fr.search.yahoo.com/free/request
- http://webmaster.live.com/
Pour boucler la boucle, vous pouvez également déclarer votre fichier sitemap dans le fichier robots.txt si vous en avez un. Il vous suffit pour cela de rajouter la ligne
Sitemap: http://www.example.com/sitemap.xml
dans ce dernier.
Le fichier robots.txt est fréquemment crawler par les robots des moteurs de recherche ;-)