Balise img HTML avec attribut alt descriptif d'une image pour le SEO et l'accessibilité

Ce qu'est l'attribut alt

L'attribut alt est une propriété HTML de la balise <img>. Il permet d'associer un texte alternatif à une image. Ce texte s'affiche à la place de l'image si elle ne se charge pas, et est lu par les lecteurs d'écran utilisés par les personnes malvoyantes.

Exemple de syntaxe :

<img src="consultant-seo-lyon.jpg" alt="Consultant SEO à Lyon analysant les résultats d'un audit" />

Sa double fonction en fait un élément à ne pas négliger : il sert à la fois l'accessibilité (obligation légale pour les sites publics en France) et le référencement naturel.

L'utilité de l'attribut alt pour le SEO

Les moteurs de recherche ne "voient" pas les images au sens propre. Ils lisent le texte qui les entoure : le nom du fichier, le contexte éditorial, la légende, et surtout l'attribut alt. Ce texte alternatif est l'un des principaux signaux que Google utilise pour comprendre ce que représente une image.

Deux bénéfices SEO concrets :

Sitemap image et référencement des images

Pour maximiser l'indexation des images importantes, on peut créer un sitemap image dédié qui liste les URLs des images avec leurs métadonnées. C'est complémentaire à un bon attribut alt.

Comment rédiger un bon attribut alt

Principe Bon exemple Mauvais exemple
Descriptif et précis "Graphique montrant l'évolution du trafic organique sur 12 mois" "image1" ou "photo"
Naturel, pas sur-optimisé "Plombier en train de réparer une fuite sous un évier à Paris" "plombier Paris pas cher urgence plombier Paris 75"
Concis (sous 125 caractères) "Vue aérienne du vieux port de Marseille au coucher du soleil" Descriptions de 300 mots qui deviennent du spam
Contextuel Le texte reflète ce que l'image apporte à l'article Copier-coller le même alt sur toutes les images de la page

Quand laisser l'attribut alt vide

Laisser l'alt vide (alt="") est parfois la bonne décision. Ce n'est pas une erreur si c'est intentionnel et justifié.

On laisse l'alt vide pour :

Un alt vide indique aux lecteurs d'écran d'ignorer l'image, ce qui améliore l'expérience de navigation pour les utilisateurs malvoyants. À l'inverse, omettre totalement l'attribut alt (ne pas l'écrire du tout) est une erreur à éviter : certains lecteurs d'écran liront alors le nom du fichier, souvent inexploitable.

Alt et optimisation globale des images

L'attribut alt fait partie d'un ensemble de bonnes pratiques pour l'optimisation des images en SEO. Il s'associe au nom du fichier (descriptif et en minuscules avec tirets), au poids de l'image (qui influe sur la vitesse de chargement) et au format utilisé (WebP recommandé pour les images web). Pour aller plus loin, ma page sur l'optimisation des images pour le référencement couvre l'ensemble de ces aspects.

Questions fréquentes

Faut-il un attribut alt sur toutes les images ?

Sur toutes les images de contenu, oui. Sur les images purement décoratives (icônes, séparateurs, bordures), on peut mettre un alt vide (alt="") qui dit à Google et aux lecteurs d'écran "image décorative, à ignorer". Ne jamais omettre l'attribut lui-même : un img sans alt génère des erreurs d'accessibilité et est mal interprété par les robots.

Quelle longueur idéale pour un attribut alt ?

Entre 8 et 125 caractères en pratique. Trop court (1-3 mots), l'alt n'apporte pas assez d'information. Trop long (au-delà de 125 caractères), les lecteurs d'écran le tronquent et l'information est perdue. Une bonne fourchette : 30 à 100 caractères, en décrivant ce que l'image montre vraiment, pas en bourrant de mots-clés.

Faut-il mettre des mots-clés dans l'attribut alt ?

Naturellement, oui. Si l'image illustre un sujet pour lequel la page cherche à se positionner, le mot-clé apparaîtra logiquement dans la description. Mais ne jamais forcer : un alt qui répète mécaniquement "consultant SEO Lyon" sur toutes les images est du keyword stuffing visuel, identifié par Google. La règle : décrire l'image fidèlement et laisser les mots-clés apparaître quand c'est pertinent.

L'attribut alt aide-t-il vraiment Google Images ?

Oui, c'est même son rôle premier en SEO. Google Images utilise l'alt comme principal signal de pertinence pour classer les images sur une requête. Le nom du fichier image (chaussures-running.jpg vs IMG_4521.jpg) compte aussi, ainsi que le contexte texte autour de l'image. Pour les sites qui visent du trafic via Google Images, soigner les alt fait une vraie différence.