Quand utiliser un sitemap d'images ?
Les moteurs de recherche crawlent normalement les images présentes dans le code HTML d'une page via les balises <img>. Cependant, certaines situations rendent la découverte automatique difficile ou incomplète :
- Images chargées en JavaScript ou via des galeries dynamiques
- Images intégrées via des CSS background-image
- Grands catalogues d'images (e-commerce, photographie, immobilier) où chaque visuel a une valeur SEO propre
- Sites souhaitant fournir des métadonnées enrichies (titre, légende, localisation) sur chaque image
Pour un blog classique dont les images sont intégrées en HTML standard, un sitemap d'images n'est généralement pas prioritaire. Pour un site de photographie ou de vente de produits visuels, il peut faire une vraie différence sur le trafic Google Images.
Structure du fichier
Le sitemap d'images utilise l'espace de noms (namespace) image de Google et peut être intégré directement dans le sitemap XML principal ou constituer un fichier séparé.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://monsite.fr/galerie/nature/</loc>
<image:image>
<image:loc>https://monsite.fr/img/foret-automne.jpg</image:loc>
<image:title>Forêt en automne dans le Vercors</image:title>
<image:caption>Vue sur la forêt de hêtres au mois d'octobre</image:caption>
<image:geo_location>Vercors, France</image:geo_location>
</image:image>
</url>
</urlset>
Les attributs disponibles
| Attribut | Obligatoire | Description |
|---|---|---|
| image:loc | Oui | URL complète de l'image |
| image:title | Non | Titre de l'image (équivalent de l'attribut title HTML) |
| image:caption | Non | Légende de l'image, descriptive et enrichie de mots-clés naturels |
| image:geo_location | Non | Localisation géographique du sujet représenté |
| image:license | Non | URL vers la licence de l'image (Creative Commons, etc.) |
Soumettre le sitemap d'images
- Créer le fichier XML et le déposer à la racine du site (ex. : sitemap-images.xml)
- Référencer ce fichier dans le sitemap index ou le déclarer dans le fichier robots.txt via la directive "Sitemap:"
- Se connecter à la Google Search Console et aller dans la section "Sitemaps"
- Saisir l'URL du sitemap et cliquer sur "Soumettre"
- Vérifier après quelques jours que le sitemap est lu sans erreur
Bonnes pratiques complémentaires
Le sitemap d'images est un outil de découverte, pas un substitut aux bonnes pratiques d'optimisation des images. Pour maximiser l'impact sur le référencement de vos visuels, il doit être accompagné d'attributs alt descriptifs dans le code HTML, de noms de fichiers explicites et d'images au poids optimisé pour un chargement rapide.