Article mis à jour le 14/04/2010
Les fichiers sitemaps sont un atout indéniable pour aider les différents moteurs de recherche à accéder à l'intégralité des pages d'un site. Ils n'améliorent pas le référencement, mais permettent aux différents crawlers de Google, Yahoo et Bing de pouvoir indexer rapidement de nouveaux contenus présents dans un site.
Mais jusqu'à maintenant, les images ne pouvaient être indexées via un fichier sitemap. C'est désormais chose faite, du moins pour Google.
Pour chaque URL listée dans votre fichier sitemap, il est désormais possible d'ajouter des informations sur les images importantes contenues dans la page. L'idée est donc d'accélérer l'indexation de vos images présentes dans vos pages.
Voici un exemple type de code sitemap avec image :
Un sitemap classique
Il faut donc avant tout créer un fichier sitemap standard.
Pour ceux qui ont un trou de mémoire, un fichier sitemap est un fichier qui regroupe l'ensemble des pages d'un site web. Il aide les moteurs de recherche à référencer votre site. Attention, comme expliqué précédemment, il ne rend pas meilleur votre référencement, mais seulement plus rapide puisqu'il permet aux différents moteurs de trouver dans un fichier l'intégralité des pages de votre site.
Petits rappels :
- Votre sitemap ne pourra contenir que 50 000 url maximum (enfin, d'ici à ce que vous arriviez à ce chiffre...)
- On définit une url avec l'adresse complète, et non pas avec le chemin relatif
- Le fichier doit être codé en UTF-8 et être uniquement composé de caractères ASCII pour pouvoir être lu par Google
Google prend donc en charge le protocole Sitemap 0.9 (défini sur le site sitemaps.org). Un exemple de sitemap basique :
Un sitemap commence par la version xml, et le urlset qui définit la version du fichier sitemap. Ensuite, il faut ajouter un bloc url par page de votre site, avec les champs suivants:
- <loc> pour l'url de la page
- <lastmod> pour la dernière date de modification, au format YYYY-MM-DD
- <changefreq> pour définir la période au bout de laquelle cette page est généralement mise à jour. Cela indique donc au moteur au bout de combien de temps il devrait venir revérifier cette page (même s'il ne le fera pas forcément). Les valeurs possibles sont : always (attention, définit une page qui change à chaque rechargement de page), hourly, daily, weekly, monthly, yearly et never
- <priority>: ce champs du sitemap définit l'importance de la page par rapport aux autres pages du site. La valeur va de 0.0 à 1.0. La valeur par défaut est 0.5.
Voilà votre sitemap prêt à être utilisé.
Un sitemap avec Images
Google n'a pas créé un nouveau format de fichier sitemap. En l'occurrence, il a juste mis à jour sa gestion interne des sitemaps pour prendre en compte les champs images.
Pour ajouter les informations liées à l'image d'une url, il faut donc placer des informations supplémentaires dans le champ <url>.
Les champs obligatoires sont :
- <image:image> : balise à l'intérieure de laquelle on place tous les informations relatives à une image
- <image:loc> : l'adresse de l'image
Les champs facultatifs sont :
- <image:geo_location> : la localisation géographique de l'image
- <image:title> : le titre de l'image, qui correspond à la balise alt de l'image
- <image:caption> : la légende de l'image, qui correspond à l'attribut longdesc d'une image
- <image:license> : l'url expliquant la licence pour utiliser cette image (creative commons, ...)
A priori, on pourrait indiquer jusqu'à 1000 images par URL (mais je ne vois pas trop l'utilité).
N'oubliez surtout pas d'ajouter la ligne suivante dans le urlset :
Les champs liés à l'image se placent à la suite des champs relatifs à l'url, avant </url>.
Voici l'exemple complet du sitemap :
L'intérêt du Sitemap Image
Google fait donc un premier pas pour faciliter et accélérer l'indexation des images via sitemap . Mais cela pose encore quelques problèmes :
- Seul Google prend en charge ce format image. Bye bye Bing et Yahoo.
- Aucune information sur le poids donné aux différents champs facultatifs. Il faudra donc attendre pour connaître l'impact que cela aura sur le référencement naturel des images .
Sachez également qu'il existe des formats de sitemaps spécifiques pour Google Actualité, pour Google Vidéo, pour Google Recherche de Code, pour les Sitemaps géographiques ou les Sitemaps Mobiles.
Pensez à ajouter votre sitemap dans le centre webmaster de Google ainsi que dans votre fichier robots.txt sous la forme :
Dernière chose pour rigoler un peu, une petite citation d'une des pages d'aides du centre webmaster de Google, qui ne semble pas très à jour...
Nous ne vous garantissons pas que toutes vos URL seront explorées ou indexées. Par exemple, les URL d'images contenues dans votre sitemap ne seront ni explorées, ni indexées.
Bon référencement à tous.
9 Commentaires
Si quelqu'un trouve la différence entre le champs title et caption pour les images, je suis preneur. ;)
EDIT : merci à @largow pour les infos sur ces deux champs du sitemap image
Je m'avance peut-être un peu, mais je pense que title et caption seront tout les deux utilisés par l'algorithme de Google pour le positionnement. Une image à besoin d'un titre et d'une légende pour être le mieux "comprise" possible par un robot.
A titre d'exemple, sur Flickr, il est compliqué de comprendre le contenu d'une image en ayant seulement le titre ou seulement la légende de celle-ci.
Cependant, pour être sûr il n'y a d'autre choix que d'effectuer un test.
Ps: J'ai trouvé un sujet qui peut répondre à ta question sur le forum Google officiel. ;)
http://www.google.com/support/forum/p/Webmasters/thread?tid=12a3f811c46f57d1&hl=en
Merci pour le lien Tony.
Cela confirme ce que me disait Largow. Le title correspond au titre de l'image (en gros la balise alt) et le caption a la description avancée (attribut longdesc d'une image).
Il faudra attendre de voir l'impact des premiers sitemaps sous ce format pour savoir comment Google prendra en compte ces champs. A priori, le title devrait quand même avoir plus d'importance que le caption, mais ca reste à vérifier
Je suis preneur d'un plugin WordPress réalisant le ref des images dans le sitemap, si vous avez des infos ?
Pour le moment, je ne crois pas qu'il existe un seul plugin permettant de faire cela.
Le problème se pose aussi pour les autres sitemaps de google : sitemap vidéo, sitemap pour google actualité, ...
C'est vrai qu'il n'en existe pas, sinon il faut embaucher un développeur et ce n'est pas forcément vraiment pratique et la prestation est plutôt coûteuse...
Surtout qu'il y a un marché énorme sur ce type de sitemap, non ?
Je viens de tester 2 plugins pour wordpress mais le premier ne fonctionne pas (Wp-media Sitemap) et le second ne donne que le lien de l'image mais pas encore le titre (Google Sitemap Image). Donc il n y a pas de plugin renvoyant tous les éléments importants mentionnés dans ce post ;)
Non, pour le moment, aucun plugin ne permet d'inclure ce type d'informations sur les images. Mais pour le moment, l'impact est proche de zéro en référencement... (lisez mon article sur le test des sitemaps image)
En 2012 il y aura à peu près la moitié des smartphones seront sous Android, très loin devant Symbian et Windows phone 7. Google prévois d'autre part de revoir la monétisation de youtube et notamment de lancer quelques chaines payantes offrants des services similaires aux chaines classiques : sport, séries, cinéma etc. Cela fera entrer Google en concurrence directe avec les chaines de télé. Suis-je donc le seul à me soucier de l'expension de ce qui n'étais à l'origine qu'un moteur de recherche. Un monopole n'est jamais bon surtout quand il s'agit d'organiser l'information mondiale
Laisser un commentaire