Portrait Olivier Duffez

Olivier Duffez

Créateur de WebRankInfo,
consultant en référencement

Guide du sitemap image pour indexation dans Google et Bing

Ce n'est pas toujours facile de faire indexer les images, donc un fichier sitemap XML pour les images est une piste intéressante. Voici comment faire !

Article mis à jour le 01/02/2025, publié initialement le 12/04/2010

Qu'est-ce qu'un sitemap images ?

Définition

Un sitemap images est un fichier XML dédié qui répertorie l'ensemble des images présentes sur votre site, que vous souhaitez référencer. Ce fichier sert de plan pour les moteurs de recherche, afin de leur faciliter la découverte et l'indexation des images.

Différences avec un sitemap classique

Un sitemap classique liste les pages HTML du site que vous souhaitez référencer.

N'allez pas croire qu'un sitemap images liste uniquement les URL des fichiers images. Google ne sait pas analyser une image en dehors de son contexte (à quel endroit de quelle page l'image est située).

Un sitemap images liste les pages HTML avec pour chacune, la liste des images présentes dedans.

Pour ça, il contient des balises spécifiques (par exemple <image:image> et <image:loc>) pour détailler les informations propres à chaque image.

Pourquoi utiliser un sitemap images ?

Utiliser ce type de sitemap aide à l'indexation et donc à la visibilité de vos contenus visuels.

Avantages pour l'indexation des images

En fournissant un plan précis des images disponibles sur votre site, vous facilitez leur découverte par les moteurs de recherche. Cela contribue à :

  • Une indexation plus rapide des images, en particulier si elles sont intégrées avec des techniques de chargement différé (lazy loading) ou via JavaScript
  • Une visibilité dans les résultats de recherche d'images, ce qui peut générer du trafic supplémentaire
  • Une gestion optimisée des ressources, en indiquant aux moteurs de recherche quelles images sont prioritaires

En avez-vous besoin ?

Ce type de sitemap est particulièrement utile pour les sites dont le contenu repose fortement sur l'aspect visuel, tels que :

  • Les sites e-commerce présentant de nombreux produits
  • Les portfolios et galeries d'images
  • Les blogs ou sites de voyage où les visuels occupent une place centrale. Même si vous disposez déjà d'un sitemap classique, ajouter une version dédiée aux images peut s'avérer déterminant pour optimiser l'indexation de vos contenus visuels.

Faut-il faire 2 sitemaps (classique + images) ?

Si les images sont importantes pour votre site, alors faites un seul sitemap qui liste les pages, et pour chaque page ses images.

On va commencer par étudier le format...

Le format du sitemap images

La balise <image:image>

Pour chaque page HTML, vous devez ajouter autant de balises <image:image> qu'il y a d'images à référencer dans la page.

Pour chaque image, vous devez impérativement indiquer son URL avec <image:loc>

C'est tout !

Attention, certains tutoriels ne sont pas à jour car ils indiquent les éléments suivants qui ont été abandonnés par Google en 2022 : <image:caption>, <image:geo_location>, <image:title>, <image:license>.

Exemples de code

Voici un exemple simple de code XML pour un sitemap images avec 1 image pour la page A et 2 images pour la page B  :

<?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://example.com/page-a</loc>
    <image:image>
      <image:loc>https://example.com/images/image-1.jpg</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://example.com/page-b</loc>
    <image:image>
      <image:loc>https://example.com/images/image-2.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://example.com/images/image-3.jpg</image:loc>
    </image:image>
  </url>
</urlset>

Spécifications

Je vous résume ce qu'il faut savoir :

  • Faites bien attention à l'entête du fichier qui doit inclure la référence au schéma
  • Les images doivent être intégrées en sous-partie de chaque page HTML identifiée par <url>
  • Les seuls éléments obligatoires sont <image:image> et <image:loc>
  • Vous pouvez indiquer jusqu'à 1.000 images par page HTML
  • Vous pouvez indiquer jusqu'à 50.000 URL de pages HTML par fichier sitemap, quel que soit le nombre d'URL d'images

Bon, maintenant il est temps que je vous explique comment faire !

Comment créer un sitemap images ?

Bien entendu, vous pouvez créer le sitemap manuellement, mais je vous conseille de l'automatiser en utilisant un plugin.

Parmi les plus connus, je vous recommande Yoast SEO ou Rank Math pour WordPress.

Il est également possible d'utiliser un générateur de sitemaps, mais ce n'est pas la solution que je vous recommande, pour deux raisons :

  • il faudra sans arrêt recommencer à chaque fois que votre site est mis à jour...
  • l'outil listera toutes les images de la page, y compris des images sans intérêt pour le référencement

Comment soumettre et vérifier son sitemap images ?

Une fois créé, le sitemap images doit être signalé aux moteurs de recherche et vérifié régulièrement pour s'assurer de sa bonne indexation.

Soumission du fichier à Google

Pour indiquer votre sitemap images à Google et le faire indexer, procédez ainsi :

  1. Connectez-vous à votre compte Google Search Console
  2. Allez dans la section Indexation > Sitemaps
  3. Dans la partie "Ajouter un sitemap", entrez l'URL de votre sitemap images et cliquez sur Envoyer

Soumission du fichier à Bing

Pour faire indexer vos images dans Bing, suivez la même procédure :

  1. Connectez-vous à votre compte Bing Webmaster Tools
  2. Allez dans la section "Plans de site"
  3. En haut à droite, cliquez sur le bouton "Envoyer le sitemap"
  4. Dans le formulaire, indiquez l'URL entière (absolue, commençant par https) puis validez

Déclaration dans le fichier robots.txt

Une autre solution est de le déclarer dans le fichier robots.txt en ajoutant une ou plusieurs lignes de ce type :

Sitemap: https://example.com/sitemap-images.xml

Vérification et maintenance

Après soumission, vérifiez régulièrement que le sitemap ne présente aucune erreur et que toutes les images sont correctement indexées. Utilisez les rapports d'indexation de Google Search Console ou Bing Webmaster Tools pour détecter d'éventuels problèmes.

Je vous conseille de faire un audit de vos images 1 ou 2 fois par an, avec l'option Images de mon outil RM Tech. Le rapport vous indiquera si vos images sont bien accessibles, indexables, pas trop grandes, pas trop lourdes, avec un attribut ALT, etc.

Référencement des images : allez plus loin !

Si votre site possède beaucoup d'images ou que cet aspect est stratégique pour vous, je vous propose :

Si vous avez des questions, consultez la discussion sur les sitemaps images Google dans le forum WebRankInfo. Vous trouverez également des informations sur l'aide en ligne de Google.

Cet article vous a-t-il plu ?

Note : 4.0 (8 votes)
Cliquez pour voter !

Si vous avez des questions, posez-les dans le forum WebRankInfo.

Si vous préférez du consulting, j'en propose sur mon site WebRankExpert.

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO

Laisser un commentaire

Remarques :

  • Si vous souhaitez poser une question ou détailler un problème technique, il ne faut pas utiliser le formulaire ci-dessous qui est réservé aux avis. Posez votre question directement dans le forum Gmail de WebRankInfo. L'inscription est gratuite et immédiate.

  • En postant un avis, vous acceptez les CGU du site WebRankInfo. Si votre avis ne respecte pas ces règles, il pourra être refusé. Si vous indiquez votre adresse email, vous serez informé dès que votre avis aura été validé (ou refusé...) ; votre adresse ne sera pas utilisée pour vous envoyer des mailings et ne sera pas revendue ou cédée à des tiers.

18 commentaires

Denis

Bonjour, j'ai généré mon sitemap images (un bon millier de photos). En fait, toutes les url sont rattachées à des pages ou pages produits html car lorsque je regarde sur ma Google search console au niveau des sitemap déclarés (J'ai celui de Yoast + mon sitemap images) ils ont tous les deux le même nombre d'url découvertes. Et honnètement lorsque je vais regarder sur Google images, je n'ai pas constaté avoir une présence accrue au niveau de mes images. Je me pose vraiment la question de savoir si ça vaut la peine de se faire un sitemap images vu les résultats. Bilan = 0 au niveau de la performance. A noter, j'ai pris le temps de bien compléter les balises ALT, Les titres, les légendes, les descriptions et je peux vous dire que c'est particulièrement chiant. Qu'en pensez-vous ? qu'est-ce que je n'ai pas vu ? A coté de quoi suis-je passé ? Cordialement

Répondre
Olivier Duffez

Si les images étaient déjà toutes indexées, ça ne change rien de les mettre dans un sitemap.
Par contre le ALT et les légendes sont utiles pour bien référencer chaque image.

Répondre
peter45

Bonjour,
Merci pour ces conseils.
Les balises caption et titre me semblent utiles pour améliorer le référencement à condition que ces dernières soient pertinentes.
Qu'en pensez-vous ?

Dans cette même optique, je renomme tous les fichiers images de la page la-petite-fee-au-fond-des-bois.html
en
la-petite-fee-au-fond-des-bois-indeximage .jpg (en utilisant l'URL rewriting).
Cela améliore-t-il la recherche d'une image sur les termes 'petite fee'  ?
Merci
N.B. ma question ne concerne pas l'aspect technique.

Répondre
Olivier Duffez

Je ne sais pas de façon certaine si Google tient compte des balises caption et titre mais ça me semblerait logique en effet.
Le nom du fichier image a un impact mais il est vraiment très faible. Si on veut optimiser le positionnement d'une image sur un mot-clé, je ne vois pas l'intérêt d'avoir plein d'images sur la page avec toutes ce mot-clé dans le nom du fichier image (autant le faire sur l'image la plus pertinente).

Répondre
yetissil

Bonjour,

Y t'il un nom de fichier préférable ? Par exemple pour le sitemap général c'est sitemap.xml
Du coup sommes nous obligé d'utiliser la Google Seach Console pour informer google de l'emplacement de ce fichier ?

Pouvons nous mettre ses informations concernant les image dans le sitemap général (s'il ne contient que quelques page...) ?

Merci d'avance

Répondre
Olivier Duffez

Les fichiers sitemaps peuvent avoir le nom que vous voulez (d'ailleurs afin d'être discret vis-à-vis de vos concurrents, mieux vaut ne pas l'appeler sitemap.xml).
Le sitemap images peut très bien être le même que le sitemap général (à condition d'être au format XML).

Répondre
vermillon

Bonjour, ayant galéré pour faire mon fichier sitemap images, je vous indique la bonne structure
1-une page
2-les images de CETTE page
3-une autre page
4-les images de cette autre page

voici ce que ça donne (deux pages en exemple)
notez bien les url ouvertes et fermées et url set à la fin.
vos images sont annoncées par l'url de la page, mais n'oubliez pas d'indiquer quelles sont dans le dossier images.

merci pour votre site au fait !

pour voir le sitemap suivez ce lien :

http://ahp.li/aecd5e7f99d0ecdb6de2.txt

Répondre
Cyberbertrand@calcul ovulation

Malgré un sitemaps, renseignement des balises alt, pages indexés, l'indexation des images est très lentes et partielle : pour une banque de photos c'est vraiment handicapant. Y'aurait-il un moyen de forcer l'indexation des images ??

Répondre
ValClo

Non, elle n'est pas affichée sur des pages en INDEX. En fait il s'agit de pages produits qu'on n'a pas intérêt à référencer, par contre le référencement sur Google Images est un enjeu pour nous, je pense donc que nous serons forcés de ne pas désindexer les pages.
En même temps dans les guidelines de Google sur le sitemap images la balise LOC (celle qui indique donc la page sur laquelle se trouve l'image) est optionnelle...

Répondre
ValClo

Bonjour,
Petite question : si certaines images présentes dans le sitemap image se trouvent sur des pages en NOINDEX, pensez-vous que cela puisse poser un problème à Google ?
Je précise bien qu'il ne s'agit pas de l'URL de l'image (en .jpg, etc.) mais de la page du site sur laquelle se trouve l'image (ex. pour l'image présente sur la page d'un article, l'URL de l'article).
Merci,

Répondre
Olivier Duffez

J'avoue ne pas avoir testé mais à mon avis Google risque de ne pas indexer l'image. N'est-elle pas affichée dans une autre page qui elle serait indexée ?

Répondre
Daniel, de SeoMix

Pour avoir tester pendant un mois consécutif, je confirme ce que dit Olivier.

L'image seul n'a aucun poids, et idem pour les champs incluts dans les sitemaps image (les champs caption et title).

Rien de tel qu'une balise alt selon mes essais. Le test :

Répondre
idir

"...Google n'a pas créé un nouveau format de fichier sitemap pour les images..."

Alors faisons le!

Pourquoi pas réserver un "sitemap_image.xml" exclusivement à une galerie d'images...

Répondre
Olivier Duffez

Parce que Google n'indexe les images qu'à partir de leur contexte. Les images listées dans les résultats Google sont toujours rattachées à une page HTML.

Répondre
Mario Morency

Merci pour votre article cela m'a aider

Mario Morency
Entrepreneur Web

Répondre
Paulden

L'adresse retourne un 404...

Il faut peut être attendre un schéma officiel pour se lancer la dedans non?

Répondre
Thomas B

Merci pour le tuto. Voila de quoi m'aider à mettre àjour mon sitemap !

Répondre
Dan

Il ne reste plus qu'à trouver un générateur de sitemap qui prend en compte cela :-)

Répondre