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 :
- Connectez-vous à votre compte Google Search Console
- Allez dans la section Indexation > Sitemaps
- 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 :
- Connectez-vous à votre compte Bing Webmaster Tools
- Allez dans la section "Plans de site"
- En haut à droite, cliquez sur le bouton "Envoyer le sitemap"
- 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 :
- une solution pour compresser toutes les images de votre site en quelques clics
- mon guide du référencement des images sur WebRankInfo
- les tailles des images pour Instagram et autres réseaux sociaux
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.
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

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
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.
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.
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).
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
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).
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
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 ??
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...
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,
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 ?
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 :
"...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...
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.
Merci pour votre article cela m'a aider
Mario Morency
Entrepreneur Web
L'adresse retourne un 404...
Il faut peut être attendre un schéma officiel pour se lancer la dedans non?
Merci pour le tuto. Voila de quoi m'aider à mettre àjour mon sitemap !
Il ne reste plus qu'à trouver un générateur de sitemap qui prend en compte cela :-)