Sitemap Image

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 :

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.)
Limite : Google autorise jusqu'à 1 000 images par balise <url> dans un sitemap. Au-delà, il faut créer plusieurs entrées ou plusieurs fichiers sitemap distincts. Un sitemap ne peut pas dépasser 50 000 URLs ni 50 Mo non compressé.

Soumettre le sitemap d'images

  1. Créer le fichier XML et le déposer à la racine du site (ex. : sitemap-images.xml)
  2. Référencer ce fichier dans le sitemap index ou le déclarer dans le fichier robots.txt via la directive "Sitemap:"
  3. Se connecter à la Google Search Console et aller dans la section "Sitemaps"
  4. Saisir l'URL du sitemap et cliquer sur "Soumettre"
  5. 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.