Bonjour,
J’ai une galerie photo en ligne dont la navigation est un peu particulière : pas de bouton ‘suivant’, pour passer à la photo suivante on clique sur la photo en cours. C’est simple et sobre.
J’aimerai trouver une solution à la fois accessible et SEO.
Pour le coté SEO je souhaite utiliser uniquement l’attribut alt car title n’ai pas utilisé par les moteurs.
La solution ‘simple’ mais qui ne me convient pas d’un point de vue SEO est celle-ci :
- Pas besoin de alt pour la photo en cours : le titre au dessus et là pour cela
- Le alt précise l’action associée à l’image (titre de la photo suivante)
J’ai peur que les moteurs interprète mal le contenu de la page : qu’ils associent le titre de la photo suivante à la photo en cours, qu’ils n’associent pas le h1 à l’image en cours à cause du lien … bref d’un point de vue SEO ça me paraît risqué.
Autre solution :
Guerre mieux d’un point de vue SEO il me semble.
La solution que j’ai bidouillé :
En gros : un lien transparent qui se place par dessus l’image (même dimension que l’image)
C’est ce qui me paraît le mieux. Qu’en pensez-vous ?
Si vous avez une solution autre à la fois bonne d’un point de vue accessibilité et SEO … je prend ! Merci.
J’ai une galerie photo en ligne dont la navigation est un peu particulière : pas de bouton ‘suivant’, pour passer à la photo suivante on clique sur la photo en cours. C’est simple et sobre.
J’aimerai trouver une solution à la fois accessible et SEO.
Pour le coté SEO je souhaite utiliser uniquement l’attribut alt car title n’ai pas utilisé par les moteurs.
La solution ‘simple’ mais qui ne me convient pas d’un point de vue SEO est celle-ci :
<h1>titre de la photo<h1>
<a href="url-photo-suivant"><img src="photo-en-cours" alt="titre de la photo suivante" /></a>
- Pas besoin de alt pour la photo en cours : le titre au dessus et là pour cela
- Le alt précise l’action associée à l’image (titre de la photo suivante)
J’ai peur que les moteurs interprète mal le contenu de la page : qu’ils associent le titre de la photo suivante à la photo en cours, qu’ils n’associent pas le h1 à l’image en cours à cause du lien … bref d’un point de vue SEO ça me paraît risqué.
Autre solution :
<h1>titre de la photo<h1>
<a href="url-photo-suivant" title="titre de la photo suivante"><img src="photo-en-cours" alt="" /></a>
Guerre mieux d’un point de vue SEO il me semble.
La solution que j’ai bidouillé :
<h1>titre de la photo<h1>
<div style="position:relative">
<img src="photo-en-cours" alt="" /><br />
<a href="url-photo-suivant" style ="display:block;position:absolute;top:0;left:0;width:xx;height:xx;background-image:url('/images/vide.gif');text-indent:-9999px">titre de la photo suivante</a>
</div>
En gros : un lien transparent qui se place par dessus l’image (même dimension que l’image)
C’est ce qui me paraît le mieux. Qu’en pensez-vous ?
Si vous avez une solution autre à la fois bonne d’un point de vue accessibilité et SEO … je prend ! Merci.