Lorsque j'ai testé mon site Web dans le passé avec des outils powermapper, il m'a suggéré d'ajouter un lien "passer au contenu" masqué hors écran pour aider les personnes ayant des lecteurs d'écran à utiliser le site Web.
Je peux m'identifier complètement, tout comme ce site Web:
http://accessibility.oit.ncsu.edu/training/accessibility-handbook/skip-to-main-content.html
Ensuite, je regarde les consignes de qualité des webmasters de Google à l'adresse suivante:
https://support.google.com/webmasters/answer/66353
et il mentionne que le texte caché peut être considéré comme trompeur.
Le seul texte que j'ai délibérément rendu caché sur mon site Web est un lien "Passer au contenu" qui, lorsque vous cliquez dessus, amène les utilisateurs juste après l'en-tête du menu commun (c'est-à-dire directement à l'endroit où le contenu commence). J'ai placé la balise de lien hypertexte directement sous la balise body et utilisé CSS pour définir le lien comme un bloc et le positionner sur -xxxxpx (un emplacement hors écran) afin que les utilisateurs disposant de technologies suffisantes ne voient pas le lien passer au contenu, mais voir plutôt le site tel qu'il est censé être affiché.
Je suis curieux de savoir quelle est la meilleure mesure à prendre. Je pourrais soit:
- supprimer le lien "passer au contenu" et rendre Google heureux et éventuellement plusieurs autres annonceurs mécontents
Ou
- Rendez le lien "passer au contenu" visible à la taille de police minimale acceptable par Google (quel que soit le pourcentage) et priez pour qu'aucun utilisateur ne se plaint.
Ou
- Découvrez qui exécute Google et Rant (ce que je ne réussirai probablement pas).
Réponses:
Pour ce que ça vaut, je vais vous proposer ma propre opinion. Le texte caché seul n'est pas trompeur. Ce que vous en faites est ce qui détermine s'il est trompeur.
Il existe de nombreux scénarios dans lesquels le texte caché est une bonne chose, à la fois en termes d'accessibilité, de fonctionnalité et de pure génialité. Mais il y a aussi des revers et des moments où le texte caché peut empêcher certains utilisateurs de pouvoir utiliser le site Web comme il était destiné à être utilisé.
Vous devez toujours adopter l'approche de bon sens. Faites ce qui convient à vos utilisateurs et respectez toujours les normes; si vous pouvez le faire, personne n'a le droit de vous pénaliser, vous ou votre site Web, et s'il essaie, riposter.
Cette page dit que les liens "passer au contenu principal" sont bons. De plus, Google ne dit pas que le texte caché est mauvais et ne dit pas que vous serez - ou pourriez - être pénalisé pour avoir utilisé du texte caché sur votre site Web.
Ce que Google ne dit, est :
Et un peu plus loin, ils disent:
Donc, fondamentalement, Google dit ceci: "Le texte caché n'est considéré comme mauvais que si vous faites quelque chose de mal avec lui (par exemple, en essayant de manipuler les classements de recherche ou en essayant de tromper vos visiteurs / visiteurs potentiels)."
la source
Je suis d'accord avec la réponse de w3d , il ne devrait y avoir aucun problème avec la recherche Google ou tout autre moteur de recherche.
Cependant, je suggère de le rendre visible de toute façon.
Pas pour le référencement, mais pour l'accessibilité: les utilisateurs de lecteurs d'écran ne sont pas les seuls à pouvoir bénéficier de skiplinks. Les Skiplinks sont utiles pour tous les utilisateurs qui naviguent avec le clavier, et seul un sous-ensemble de ces utilisateurs possède également un lecteur d'écran.
Si vous ne voulez absolument pas montrer ce lien, le moins que vous puissiez faire est de le rendre visible quand il devient focus (via la
:focus
pseudo-classe). Ce n'est pas une bonne solution, mais probablement mieux que de le garder caché, car sinon les utilisateurs naviguant via le clavier se concentreront sur quelque chose qu'ils ne peuvent pas voir, ce qui peut être déroutant.la source
Je ne vois aucune raison pour laquelle Google penserait qu'un lien caché "Passer au contenu" est trompeur.
la source
D'autres réponses disent que Google autoriserait cela, mais elles ne disent pas pour quel texte caché Google pénalise. Google considère que le texte caché est trompeur uniquement lorsque:
la source
Google utilise la "tromperie" assez largement, cela peut signifier tromper l'utilisateur (c'est-à-dire si votre lien qui dit "passer au texte" vous a effectivement envoyé une annonce ou une fenêtre pop-up ou autre chose, essentiellement s'il ne fait pas en fait passer au texte ) ou cela peut signifier tromper / manipuler Google (c'est-à-dire l'exemple ci-dessus dans la réponse de @ SE505 où le texte caché est utilisé pour "tromper" / tromper l'algorithme de recherche en classant la page plus haut pour les mots clés secrets / cachés).
Dans votre cas, votre exemple de texte caché ne trompe ni Google ni l'utilisateur, il semble donc correct.
la source