Sitemaps pour images

Vous pouvez ajouter des images à un sitemap existant ou créez un sitemap distinct pour celles-ci. L'ajout d'images à un sitemap nous aide à découvrir les images que nous n'aurions pas trouvées autrement (telles que celles qui sont accessibles par le biais de code JavaScript).

Bonnes pratiques

Exemple de sitemap

L'exemple suivant présente une entrée de sitemap pour la page http://example.com/sample1.html, qui contient deux images, ainsi qu'une entrée pour http://example.com/sample2.html, qui inclut une image et toutes les métadonnées facultatives pouvant être fournies dans un sitemap pour images.

<?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>http://example.com/sample1.html</loc>
    <image:image>
      <image:loc>http://example.com/image.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>http://example.com/photo.jpg</image:loc>
    </image:image>
  </url>
  <url>
    <loc>http://example.com/sample2.html</loc>
    <image:image>
      <image:loc>http://example.com/picture.jpg</image:loc>
      <image:caption>A funny picture of a cat eating cabbage</image:caption>
      <image:geo_location>Lyon, France</image:geo_location>
      <image:title>Cat vs Cabbage</image:title>
      <image:license>http://example.com/image-license</image:license>
    </image:image>
  </url>
</urlset>

Vous pouvez répertorier jusqu'à 1 000 images par page en utilisant la syntaxe décrite dans l'exemple.

Référence concernant les sitemaps pour images

Espace de noms XML

Les balises d'image sont définies dans l'espace de noms suivant :

xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"

Définitions des balises d'images

Les balises de sitemap suivantes s'appliquent spécifiquement aux images. Outre les balises obligatoires, nous vous recommandons de spécifier également les balises facultatives afin de fournir plus d'informations et d'améliorer l'expérience utilisateur.

Balise Obligatoire Description
<image:image> Oui Contient toutes les informations sur une seule image. Chaque balise <url> peut contenir jusqu'à 1 000 balises <image:image>.
<image:loc> Oui URL de l'image

Dans certains cas, il se peut que l'URL de l'image ne se trouve pas sur le même domaine que votre site principal. Cela ne pose aucun problème, à condition que les deux domaines aient été validés dans la Search Console. Si, par exemple, vous utilisez un réseau de diffusion de contenu tel que Google Sites pour héberger vos images, assurez-vous d'avoir validé ce site dans la Search Console. De plus, assurez-vous que votre fichier robots.txt n'empêche pas l'exploration du contenu que vous souhaitez indexer.

<image:caption> Facultative Légende de l'image.
<image:geo_location> Facultative Emplacement géographique de l'image. Exemple : <image:geo_location>Limerick, Ireland</image:geo_location>.
<image:title> Facultative Titre de l'image.
<image:license> Facultative URL qui renvoie à la licence de l'image. Si vous le souhaitez, vous pouvez utiliser les métadonnées d'image.