Depuis 2005, Google proposait un protocole appelé Sitemaps qui permettait d’aider les internautes à indexer leur site internet. Il s'agit d'une page en XML sur laquelle figurent des détails à propos de chaque page du site. L’objectif est d'aider le moteur de recherche à indexer la totalité des pages d'un site. Voici un exemple de contenu :

< url>
< loc>http://www.easy-concept.com/</loc>
< lastmod>2006-11-18</lastmod>
< changefreq>monthly</changefreq>
< priority>0.8</priority>
</url>

La concurrence entre les principaux moteurs de recherche étant rude, Yahoo! et Microsoft, ont décidé d’adopter eux-aussi cet outil. Pour l'occasion, ils se sont associés dans la construction d’un site Internet, sitemaps.org qui présente ce protocole.

Le fonctionnement de Sitemaps est très simple et se déroule en trois étapes :

  • Créer un ou fichier XML contenant les urls du site.
  • Mettre le fichier XML à la racine de votre site.
  • Soumettre le fichier SiteMap à Google.

Comment creer un sitemap ? Il existe différents sites proposant des générateurs de sitemaps :

Si vous souhaitez pousser vos investigations plus loin, je vous invite à consulter cette section du site de Google très complète.