Als ich meine Website in der Vergangenheit mit Powermapper-Tools getestet habe, schlug es vor, einen "Zum Inhalt springen" -Link hinzuzufügen, der außerhalb des Bildschirms ausgeblendet ist, um Benutzern mit Bildschirmleseprogrammen die Verwendung der Website zu erleichtern.
Ich kann mich voll und ganz darauf beziehen und diese Webseite auch:
http://accessibility.oit.ncsu.edu/training/accessibility-handbook/skip-to-main-content.html
Dann schaue ich mir die Qualitätsrichtlinien für Webmaster von Google an:
https://support.google.com/webmasters/answer/66353
und es wird erwähnt, dass versteckter Text als irreführend angesehen werden kann.
Der einzige Text, den ich absichtlich auf meiner Website ausgeblendet habe, ist ein "Skip to content" -Link, über den Benutzer beim Anklicken direkt an der gemeinsamen Menüüberschrift vorbeigehen (auch bekannt als direkt an der Stelle, an der der Inhalt beginnt). Ich habe das Hyperlink-Tag direkt unter dem Body-Tag platziert und den Link mithilfe von CSS als Block festgelegt und auf -xxxxpx (an einer Stelle außerhalb des Bildschirms) positioniert, sodass Benutzer mit ausreichenden Technologien den Link zum Inhalt nicht sehen können, aber Stattdessen wird die Site so angezeigt, wie sie angezeigt werden soll.
Ich bin gespannt auf die beste Vorgehensweise. Ich könnte entweder:
- Entfernen Sie den Link "Zum Inhalt springen" und machen Sie Google glücklich und möglicherweise auch mehrere andere Werbetreibende unglücklich
Oder
- Stellen Sie sicher, dass der Link "Zum Inhalt springen" bei der von Google akzeptierten Mindestschriftgröße angezeigt wird (unabhängig vom Prozentsatz), und beten Sie, dass sich kein Nutzer beschwert.
Oder
- Finden Sie heraus, wer Google ausführt und schimpfen Sie (was mir wahrscheinlich nicht gelingt).
Antworten:
Für das, was es wert ist, biete ich meine eigene Meinung dazu an. Versteckter Text allein täuscht nicht. Was Sie damit machen, bestimmt, ob es täuscht.
Es gibt viele Szenarien, in denen verborgener Text eine gute Sache ist, sowohl in Bezug auf Zugänglichkeit, Funktionalität als auch einfach nur beeindruckend. Es gibt jedoch auch einige Rückschläge und Zeiten, in denen verborgener Text bestimmte Benutzer daran hindern kann, die Website so zu verwenden, wie sie verwendet werden soll.
Sie müssen immer den gesunden Menschenverstand verfolgen. Tun Sie, was für Ihre Benutzer richtig ist, und befolgen Sie immer die Standards. Wenn Sie das können, hat niemand das Recht, Sie oder Ihre Website zu bestrafen, und wenn sie es versuchen, wehren Sie sich.
Diese Seite sagt, dass "zum Hauptinhalt springen" Links gut sind. Außerdem sagt Google nicht , dass versteckter Text schlecht ist, und es sagt nicht , dass Sie für die Verwendung von verstecktem Text auf Ihrer Website bestraft werden - oder werden könnten.
Was Google nicht sagen, ist :
Und etwas weiter unten sagen sie:
Grundsätzlich sagt Google also: "Versteckter Text wird nur dann als schlecht angesehen, wenn Sie etwas Schlechtes damit anstellen (z. B. versuchen, das Suchranking zu manipulieren oder Ihre Besucher / potenziellen Besucher zu täuschen)."
quelle
Ich stimme der Antwort von w3d zu , es sollte kein Problem mit der Google-Suche oder einer anderen Suchmaschine geben.
Ich empfehle jedoch, es trotzdem sichtbar zu machen.
Nicht für SEO, sondern für Barrierefreiheit: Screenreader-Nutzer sind nicht die einzigen Nutzer, die von Skiplinks profitieren können. Skiplinks sind nützlich für alle Benutzer, die mit der Tastatur navigieren, und nur eine Teilmenge dieser Benutzer verfügt auch über einen Bildschirmleser.
Wenn Sie diesen Link auf keinen Fall anzeigen möchten, sollten Sie ihn zumindest sichtbar machen, wenn er den Fokus erhält (über die
:focus
Pseudoklasse). Es ist keine gute Lösung, aber wahrscheinlich besser, als sie versteckt zu halten, da Benutzer, die über die Tastatur navigieren, etwas fokussieren, das sie nicht sehen können, was verwirrend sein kann.quelle
Ich kann keinen Grund erkennen, warum Google einen versteckten "Skip to content" -Link für trügerisch hielt.
quelle
Andere Antworten sagen, dass Google dies zulassen würde, aber sie sagen nicht, wofür versteckter Text von Google bestraft wird. Google hält versteckten Text nur für täuschend, wenn:
quelle
Google verwendet "Täuschung" im weitesten Sinne. Dies kann entweder bedeuten, dass der Nutzer getäuscht wird (dh, wenn Ihr Link "Zum Text springen" tatsächlich eine Anzeige oder ein Popup gesendet hat oder was auch immer, im Grunde genommen, wenn er nicht zum Text springt ) oder es kann bedeuten, Google zu täuschen / zu manipulieren (dh das obige Beispiel in @ SE505s Antwort, in dem der versteckte Text verwendet wird, um den Suchalgorithmus zu "täuschen" / zu täuschen, damit die Seite für geheime / versteckte Keywords höher eingestuft wird).
In Ihrem Fall täuscht Ihr Beispiel für versteckten Text weder Google noch den Nutzer, sodass es in Ordnung zu sein scheint.
quelle