SEO des images : les 7 règles de Google (alt, format, poids, nom de fichier)
Balise img plutôt que fond CSS, texte alternatif, nom de fichier, formats WebP et AVIF, chargement différé, og:image et sitemap d'images : les recommandations de Google, en pratique.

Sur la plupart des sites, les images pèsent plus lourd que tout le reste, et elles sont souvent traitées en dernier : un nom de fichier « IMG_0423.jpg », pas de texte alternatif, un fichier de 4 Mo. Google consacre pourtant une page entière aux bonnes pratiques pour les images. Elles concernent Google Images, mais aussi les vignettes dans les résultats classiques et Discover.
1. Une vraie balise img
Google trouve les images dans l'attribut src des balises <img>, y compris à l'intérieur d'un élément <picture>. En revanche, Google n'indexe pas les images placées en CSS (les images d'arrière-plan). Une photo importante, celle d'un produit ou d'une réalisation, doit donc être une balise <img>, pas un fond de bloc. C'est un piège fréquent avec certains constructeurs de pages WordPress.
2. Un texte alternatif qui décrit l'image
Pour Google, l'attribut alt est la métadonnée la plus importante d'une image. Il l'aide à comprendre l'image, il sert aux personnes qui utilisent un lecteur d'écran, et quand l'image est un lien, il joue le rôle de texte d'ancre. Les exemples donnés par Google :
<img src="chiot.jpg"> <!-- mauvais : pas d'alt -->
<img src="chiot.jpg" alt="chiot chien bébé chien chiot chiots…"> <!-- mauvais : bourrage -->
<img src="chiot.jpg" alt="chiot"> <!-- mieux -->
<img src="chiot.jpg" alt="chiot dalmatien qui rapporte une balle"> <!-- le mieux -->
La règle : décrire ce que montre l'image, en une phrase courte, comme à quelqu'un qui ne la voit pas. Une image purement décorative (un motif, une illustration sans information) peut garder un alt="" vide : les lecteurs d'écran l'ignorent alors, ce qui est le comportement souhaité.
3. Un nom de fichier parlant
Google le dit simplement : un nom court et descriptif vaut mieux qu'un nom générique. robot-tondeuse-pente-30.jpg plutôt que IMG00023.JPG ou image1.jpg. Sur WordPress, le nom est fixé à l'envoi du fichier : renommez avant de téléverser.
4. L'image près du texte qui en parle
Google comprend une image aussi grâce à la page qui l'entoure : titre, légende, paragraphes proches. Une photo de produit placée juste à côté de sa description est plus facile à interpréter qu'une image isolée en bas de page. Le titre et la description de la page comptent aussi : ce sont eux que Google utilise pour présenter le résultat.
5. Le bon format et le bon poids
Google accepte les formats BMP, GIF, JPEG, PNG, WebP, SVG et AVIF ; l'extension du fichier doit correspondre au format réel. En pratique :
- WebP ou AVIF pour les photos : nettement plus légers que le JPEG à qualité visuelle égale.
- SVG pour les logos et pictogrammes.
- Des dimensions adaptées : inutile d'envoyer une photo de 4 000 pixels pour l'afficher sur 800.
- Des images responsives avec
srcsetou<picture>, en gardant toujours une balise<img>avec unsrcde secours, comme le demande Google. - Le chargement différé (
loading="lazy") pour les images situées plus bas dans la page, mais pas pour l'image principale visible dès l'ouverture : la différer retarde l'affichage. Voir notre article sur les Core Web Vitals.
Google recommande aussi d'utiliser la même URL pour une image réutilisée sur plusieurs pages, afin qu'elle soit mise en cache une seule fois.
6. Désigner l'image principale de la page
Pour indiquer quelle image représente la page (dans les résultats, dans Discover, dans les partages), utilisez la balise og:image ou les données structurées. Google conseille une image pertinente, en haute résolution, et déconseille les logos génériques, les images couvertes de texte et les formats trop étirés. Pour Discover en particulier, voir comment y apparaître.
Les données structurées (produit, recette, article…) peuvent aussi rendre une image éligible aux résultats enrichis, à condition de renseigner la propriété image.
7. Un sitemap d'images si besoin
Pour les images que Google risque de ne pas trouver seul, par exemple celles chargées en JavaScript ou hébergées sur un CDN, un sitemap d'images permet de les lui signaler. Si elles sont sur un autre domaine, Google recommande de vérifier ce domaine dans Search Console.
La check-list
- Images importantes en balise
<img>, pas en fond CSS. - Un
altdescriptif sur chaque image informative, vide sur les images décoratives. - Noms de fichiers descriptifs, en minuscules, avec des tirets.
- WebP ou AVIF, dimensions adaptées,
srcsetpour les grandes images. - Pas de chargement différé sur l'image principale.
og:imagerenseigné sur chaque page.
Sur un site existant, ces corrections se font souvent en lot. C'est l'un des contrôles de notre audit SEO, et une étape systématique de nos créations de sites.



