Je sais que l'attribut alt=""
est recommandé pour les propositions de référencement, mais j'ai aussi entendu dire que placer la description dans un div
et se cacher avec text-indent:-9999px
ou font-size:0;
est une bonne pratique pour SEO.
Donc, il y a une différence entre utilisation:
<img alt="Descripition" />
o
<div style="background: url('path/to/img')>Description</div>"
Pour les images que vous souhaitez explorer, utilisez la balise <img>
avec un attribut alt
bien écrit décrivant l'image.
Pour les images d'arrière-plan uniquement utilisées pour la conception, utilisez CSS background-image
.
Pour autant que je sache, les règles CSS n’apporteront aucune valeur ajoutée à vos sites de référencement, mais si CSS est utilisé pour masquer le contenu des utilisateurs et n’est visible que pour les moteurs de recherche susceptibles de nuire à votre référencement.