WebDevOnLinux ¦ Développement Web Sur Linux.

Génération automatique du sitemap de Wordpress

Par Steph le 03/04/2009, sous BestOf, Référencement, Wordpress

:, , , , , , ,

Un sitemap est, littéralement en anglais, le « plan d’un site web ». Il s’agit d’une représentation de l’architecture du site, qui liste les ressources proposées, en général sous forme hiérarchique. Il s’agit en général d’une page web qui permet à l’internaute d’accéder rapidement à l’ensemble des documents proposés sur le site, et facilite également le travail des robots d’indexation.
sitemap

Le protocole Sitemaps, proposé par Google et ensuite adopté par Live Search, Yahoo, Ask et Exalead, permet de spécifier un plan de site dans un format lisible par les robots d’indexation. Google accepte deux formats pour les sitemaps qui lui sont soumises : XML et texte. Le format de fichier texte est une simple liste des pages avec une URL complète, protocole « http:// » inclus. Le fichier XML standard comporte outre l’URL :

  • une périodicité pour scanner la page,
  • la date de dernière mise à jour,
  • l’importance relative de la page par rapport aux autres pages du site.

Une fois la carte de site enregistrée auprès de Google, vous obtenez des statistiques quand aux recherches sur le moteur qui aboutissent à vos pages.

Tous les moteurs de recherche ne proposant pas d’interface pour soumettre cette liste à leur index, une autre méthode consiste à ajouter le chemin vers le sitemap dans le fichier robots.txt via la syntaxe : Sitemap: http://www.example.org/sitemap.xml.

Mais comment le générer dans votre blog Wordpress ? Simplement à travers l’installation d’un plugin : Google XML Sitemaps. Malgré son nom ce plugin génère également un sitemap pour les moteurs live, ask et yahoo.

Installation

Ce plugin est disponible à cette adresse : http://wordpress.org/extend/plugins/google-sitemap-generator/

Une fois installé, rendez vous dans Réglages -> XML-Sitemap.

Paramétrage

Intéressons nous au paramétrage de ce plugin, pour cela allons dans la section option de base

xmlsitemap21

Dans la première partie de ce plugin, vous pouvez indiquer :

  • le format du fichier xml, compressé et/ou normal
  • le mode de construction : automatique ou pas (je vous conseille de le faire manuellement)
  • les moteurs de recherche à informer lors de la mise à jour de celui-ci. Il vous faudra créer des comptes gmail pour google, hotmail pour live et yahoo (je vous conseille également de le faire manuellement)
  • créer automatiquement le fichier robots.txt contenant le sitemap, normalement vous devriez le créer vous même (si ce n’est pas le cas, lisez cet article: wordpress et les robots)

Il est possible également de spécifier manuellement d’autres pages à inclure dans le sitemap.

xmlsitemap3

Ensuite il est possible de paramétrer :

  • la méthode de calcul de priorité des articles
  • l’emplacement de votre fichier sitemap
  • le contenu du sitemap
  • les données à exclure
  • de modifier les fréquences de mise à jour
  • et enfin la priorité de chaque type de page du blog (pages d’accueil, article, pages, tags, …)

3 Commentaires pour cet article

1 Trackback ou Pingback pour cet article

  • Anonyme

    Gnration automatique du sitemap de Wordpress…

    Un sitemap est, littralement en anglais, le plan dun site web . Il sagit dune reprsentation de larchitecture du site, qui liste les ressources proposes, en gnral sous forme hirarchique. Il sagit en gnral dune page web qui permet linternaute daccder r…

Poster une réponse