Sitemap XML d'images : comment en créer un que Google lira vraiment
Par Toy Wen Da, Cofondateur · Mis à jour le · 7 min de lecture
Traduit de l'original en anglais. Lire en anglais
Un fichier sitemap XML d'images est un sitemap, ou une extension de sitemap, qui liste les images de vos pages pour que Google puisse les trouver et les indexer. Il couvre aussi les images chargées en JavaScript, qu'une exploration classique peut manquer. Commencez par vérifier si votre sitemap actuel contient déjà des balises d'image, car de nombreux sitemaps générés par les plateformes les ignorent complètement.

À quoi ressemble un sitemap XML d'images
La documentation de Google décrit deux approches valides : un sitemap d'images autonome, ou des balises d'image ajoutées à votre sitemap habituel. Le robot de Google les traite de la même façon : le choix est donc d'ordre structurel et n'a aucun effet sur le classement.
Voici à quoi cela ressemble, d'après la documentation de Google Search Central :
<?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/sample1.html</loc>
<image:image>
<image:loc>https://example.com/image.jpg</image:loc>
</image:image>
<image:image>
<image:loc>https://example.com/photo.jpg</image:loc>
</image:image>
</url>
<url>
<loc>https://example.com/sample2.html</loc>
<image:image>
<image:loc>https://example.com/picture.jpg</image:loc>
</image:image>
</url>
</urlset>
Les deux seules balises dont vous avez besoin
Google n'exige que deux balises dans chaque bloc image:image :
| Balise | Rôle | Obligatoire ? |
|---|---|---|
image:image |
Regroupe les données d'une image | Oui |
image:loc |
L'URL complète de l'image | Oui |
image:caption |
Abandonnée par Google | Non, ignorée |
image:title |
Abandonnée par Google | Non, ignorée |
image:geo_location |
Abandonnée par Google | Non, ignorée |
image:license |
Abandonnée par Google | Non, ignorée |
Les anciens tutoriels conseillent encore d'ajouter des légendes et des titres. Google les a retirés de sa documentation : les inclure ne fait ni bien ni mal. Laissez-les de côté et gardez un fichier léger.
Chaque élément url peut contenir jusqu'à 1 000 balises image:image. Une fiche produit avec quelques photos n'en approche jamais, mais une page de galerie avec des milliers d'images peut devoir être répartie sur plusieurs entrées url ou plusieurs fichiers sitemap.

Le corriger directement sur votre site

La façon de corriger un sitemap XML d'images manquant ou défaillant dépend de votre plateforme. Voici la marche à suivre pour les configurations les plus courantes.
WordPress
Avec Yoast SEO ou un plugin similaire, les images sont généralement ajoutées automatiquement au sitemap dès que le réglage XML Sitemaps du plugin est activé. Cherchez l'option dans les réglages General ou Features du plugin. Si vous avez créé votre sitemap à la main ou avec un plugin très basique, il vous faudra probablement une extension dédiée au sitemap d'images, car le sitemap WordPress par défaut ne contient pas de balises d'image. Si vous ne savez pas ce que contient votre sitemap actuel, ce guide sur comment trouver, lire et corriger votre wp-sitemap.xml vous explique comment faire.
Shopify
Le sitemap natif de Shopify ne contient pas de balises d'image, ce qui explique l'existence d'applications tierces pour cette tâche. Easy Image Sitemap, par exemple, est proposée à partir de $5.12 SGD/month (environ $4 USD) pour les boutiques d'environ 400 images, jusqu'à $52.71 SGD/month pour les catalogues de 20 000 images, selon les tarifs publiés par l'application sur Shopify. Elle génère le fichier, le soumet à Search Console et surveille l'indexation dans le temps. Sur le Shopify App Store, les avis lui donnent une moyenne de 4,9 sur 5 pour 29 avis. Plusieurs marchands lui attribuent la correction d'images qui avaient été soumises mais affichaient zéro indexation, un symptôme courant quand les images sont sur un domaine de CDN que Google n'a pas entièrement validé.
Sites sur mesure ou statiques
Si votre site est codé à la main ou généré de façon statique, vous devrez soit générer le XML par programmation au moment du build, soit utiliser un générateur de sitemap qui prend en charge l'espace de noms des images. Un robot d'exploration généraliste qui produit un sitemap standard constitue un bon point de départ, et vous pouvez en lancer un avec le XML Sitemap Generator gratuit. Ajoutez ensuite les balises d'image à la main ou avec un script si le générateur ne les prend pas en charge nativement.
Après avoir modifié le fichier
Quelle que soit la voie choisie, terminez par ces étapes :
- Vérifiez que le fichier est un XML valide (pas de balise non fermée, déclaration d'espace de noms correcte).
- Téléversez-le à la racine de votre site ou à l'endroit où se trouvent vos autres sitemaps.
- Vérifiez que
robots.txtne bloque ni les URL des images ni le dossier qui les contient. - Si les images sont hébergées sur un autre domaine (un CDN, par exemple), validez ce domaine séparément dans Google Search Console.
- Soumettez à nouveau le sitemap dans Sitemaps de Search Console.
Quand vos propres outils suffisent, et quand ils ne suffisent plus

Un outil de vérification gratuit ou une correction manuelle ponctuelle suffit lorsque vous dépannez une seule URL ou que vous vérifiez la validité d'un sitemap après une modification isolée. Cela ne suffit plus sur un catalogue riche en images qui évolue chaque semaine, car quelqu'un ou quelque chose doit tenir le sitemap à jour à chaque ajout de produit ou d'article de blog.
| Situation | Un outil gratuit ou une action manuelle suffit-il ? | Pourquoi |
|---|---|---|
| Vérifier que les balises d'image d'une page sont présentes | Oui | Une seule vérification, aucune maintenance continue |
| Valider un sitemap après une correction ponctuelle | Oui | Vérification statique, rien à automatiser |
| Un site vitrine de 50 pages avec de rares mises à jour d'images | Oui | Faible volume, changements peu fréquents |
| Une boutique Shopify qui ajoute des produits chaque semaine | Généralement non | Nécessite une nouvelle soumission automatique à chaque changement |
| Un site média qui publie des dizaines d'images par jour | Généralement non | La régénération manuelle ne peut pas suivre le rythme |
| Comprendre pourquoi certaines images apparaissent comme "submitted, not indexed" | Commencez gratuitement, passez à l'étape supérieure si le problème persiste | Un suivi dans le temps révèle des schémas qu'un instantané ne montre pas |
Si vous voulez seulement confirmer qu'une correction a fonctionné, le Sitemap Checker vous le dira en quelques secondes. Si vous gérez des centaines de références avec de nouvelles images chaque jour, il vous faut un outil qui régénère et soumet à nouveau le sitemap automatiquement : c'est précisément ce vide que comblent les applications et les plugins.
Erreurs courantes
- Supposer que le sitemap par défaut de votre plateforme inclut les images. La plupart ne le font pas, sauf si un plugin ou une application ajoute des balises d'image.
- Bloquer le dossier des images dans
robots.txttout en listant ces images dans le sitemap. Google ne peut pas indexer ce qu'on lui interdit d'explorer. - Oublier de valider le domaine du CDN dans Search Console quand les images sont hébergées séparément du site principal.
- Ajouter des balises abandonnées comme
image:captionouimage:licensedans l'espoir d'un meilleur classement. Google les ignore. - Traiter le sitemap comme un fichier à « configurer une fois pour toutes » sur un catalogue qui change en permanence, puis s'étonner que les images des nouveaux produits ne soient jamais indexées.
- Ignorer le rapport sur les sitemaps de Search Console après la soumission, alors que c'est souvent le seul endroit où apparaît une erreur d'analyse.
Questions fréquentes
Ai-je besoin d'un sitemap d'images distinct, ou puis-je ajouter les images à mon sitemap existant ?
Les deux fonctionnent. Google considère un sitemap d'images autonome et des balises d'image ajoutées à votre sitemap habituel comme tout aussi valides : choisissez donc ce que votre plateforme génère le plus facilement.
Pourquoi mes images sont-elles soumises mais non indexées ?
Cela arrive souvent quand les images sont hébergées sur un domaine distinct, comme un CDN, qui n'a pas été validé dans Google Search Console. Cela peut aussi se produire si robots.txt bloque le chemin des images, ou si les images sont de faible qualité, dupliquées ailleurs ou tout simplement pas assez intéressantes pour que Google les traite en priorité.
Combien d'images une entrée de sitemap peut-elle contenir ?
Jusqu'à 1 000 balises image:image par élément url, selon la documentation de Google. Les pages qui contiennent davantage d'images doivent généralement voir leur liste répartie sur plusieurs fichiers sitemap.
Un sitemap XML d'images améliore-t-il mon classement dans Google ?
Pas directement. Il augmente les chances que Google trouve et indexe vos images, en particulier celles chargées en JavaScript qu'une exploration standard peut manquer. Le classement dans la recherche d'images dépend toujours de la pertinence, de la qualité de l'image et du contenu qui l'entoure.
Puis-je utiliser un plugin plutôt que d'écrire le XML moi-même ?
Oui, et pour les catalogues plus volumineux ou mis à jour fréquemment, c'est généralement le choix le plus pratique. Des plugins WordPress comme Yoast SEO peuvent générer des sitemaps automatiquement, et des applications Shopify comme Easy Image Sitemap créent, soumettent et surveillent le fichier en continu.
Vérifiez votre sitemap d'images dès aujourd'hui
Passez votre sitemap actuel dans le Sitemap Checker gratuit et voyez si des balises d'image sont présentes et valides. Si elles manquent, la correction ci-dessus qui correspond à votre configuration est votre prochaine étape. Une fois le fichier en ligne, suivez l'état de l'indexation dans Search Console au fil des semaines suivantes, car c'est là que les problèmes de sitemap XML d'images apparaissent réellement. Si vous voulez une vue plus complète de ce qui peut freiner vos pages dans la recherche, parlez-en avec l'équipe.
À propos de l'auteur
SearchBlueprint a recherché, rédigé et noté cet article avec la chaîne de production de contenu que nos clients utilisent sur leurs propres sites. La note affichée dans la signature est celle que notre moteur de contenu a attribuée à cette page avant sa publication. Rien ici n'est relu à la main, et c'est tout l'intérêt : c'est le résultat du produit, publié là où chacun peut le vérifier.