Würde Google einen versteckten Link "Zum Inhalt springen" für trügerisch halten?

20

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:

  1. Entfernen Sie den Link "Zum Inhalt springen" und machen Sie Google glücklich und möglicherweise auch mehrere andere Werbetreibende unglücklich

Oder

  1. 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

  1. Finden Sie heraus, wer Google ausführt und schimpfen Sie (was mir wahrscheinlich nicht gelingt).
Mike
quelle
Ich bin etwas verwirrt. Wie tief ist dein Header? Der Inhalt sollte immer über dem Falz sichtbar sein, unabhängig von der Bildschirmgröße, was für mich bedeutet, dass kein "Sprung zum Inhalt" erforderlich ist. Es könnte sein, dass der Link nur ein Teil des Problems ist. Vielleicht ist auch Ihre Headergröße ein Teil des Problems? Ich habe die neue Vorlage noch nicht bereitgestellt, aber ich habe die Kopfzeile radikal reduziert, obwohl die alte nicht schlecht war. Die Idee ist, dass der Inhalt an erster Stelle stehen sollte und nichts anderes. Ist Ihr Header zu groß? Google mag keine tiefen Überschriften, unabhängig davon, was die sogenannten SEO-Experten sagen.
Closetnoc
Mir ist klar, dass Sie dies natürlich aus Gründen der Barrierefreiheit tun. Befindet sich einfach zu viel Material zwischen dem oberen Rand der Seite und dem Inhalt? Es geht nicht nur um die physische Headergröße, sondern auch um den Goblety-Gook (Fachbegriff) vor dem Inhalt. In meiner neuen Vorlage gibt es sehr wenige Dinge zwischen dem oberen Rand der Seite und dem Inhalt - nur ein Logo und eine Handvoll Navigationslinks - das war's. Einfach ist immer am besten - vertraue mir dabei.
closetnoc
Auf meinem Computer mit einer Bildschirmauflösung von 800x600px (ja, ich verwende immer noch ältere Computer) wird der Anfang des Inhalts über dem Falz angezeigt. Es wird offiziell bei ungefähr 400 Pixel vertikal angezeigt. Zwischen dem Sprung-zu-Inhalt-Link und dem Inhalt, auf den er verweist, befinden sich möglicherweise 1000 Byte. Ich habe ein großes Inline-Stylesheet und es kommt nicht in Frage, nach außen zu gehen, da sich Google dadurch beschwert.
Mike
Interessant. Klingt okay, aber Sie können ein externes CSS erstellen. Wie beschwert sich Google? Dies kann eine gute Frage sein. Ich habe absolut keinen Inline-Stil und habe es nie. Übrigens: Ich verwende für alle meine interaktiven Arbeiten ein HP Netbook. Wenn eine Site diesen Geruchstest besteht, sollte dies in Ordnung sein. Wenn Ihr Inhalt auf Ihrem Bildschirm angezeigt wird, sollte das meiner Meinung nach gut genug sein. Ich benutze gerne ältere Computer. Sie können immer noch in Ordnung arbeiten. Ich habe viele ältere 200-MHz-Server und sie sind schnell genug, obwohl meine Web- und Datenbankserver den modernen Standards entsprechen. Es geht vor allem um Durchsatz.
closetnoc
4
@closetnoc Das Problem ist, dass die meisten Eingabehilfen-Apps / -Geräte Stile entfernen oder ignorieren. Alle Assistenten mit Seh- oder Hörbehinderung sehen eine Kopfzeile als einfache verschachtelte Liste und verarbeiten die gesamte Sache. Dies ist auf einem kleinen Gelände vielleicht nicht besonders störend, aber für Krankenhäuser / Universitäten mit Dutzenden von Links kann dies entmutigend sein. Stellen Sie sich vor, Sie sitzen durch "Gesundheitswesen, Chirurgie, Herzchirurgie, Magenchirurgie ..." usw. auf jeder Seite! Über den Link "Zum Inhalt springen" können Sie die Spreu überspringen und den Screenreader zu dem Inhalt bringen, den der Benutzer tatsächlich konsumieren möchte.
CodeMoose

Antworten:

17

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 :

Das Ausblenden von Text oder Links in Ihren Inhalten zur Manipulation der Google-Suchrankings kann als trügerisch angesehen werden und verstößt gegen die Google-Richtlinien für Webmaster. Text (z. B. übermäßige Stichwörter) können auf verschiedene Arten ausgeblendet werden ...

Und etwas weiter unten sagen sie:

Es wird jedoch nicht jeder versteckte Text als irreführend angesehen.

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)."

NDEIGU
quelle
3
Das dachte ich zuerst, war mir aber aufgrund der Art und Weise, wie Google seine Erklärung präsentiert, nicht 100% sicher. Ich muss nur Ihr Wort darauf nehmen, weil es jetzt sinnvoller zu sein scheint.
Mike
3
@ Mike Ja, es wäre ziemlich großartig, wenn sie nur ein bisschen direkter wären. Wie, Ja oder Nein, oder x wird zu y führen usw. Aber dann denke ich, dass sie es so schreiben, weil sie nicht alle möglichen Szenarien auflisten möchten, in denen es akzeptabel wäre / wäre, versteckte Elemente zu verwenden.
NDEIGU
Ich gehe den billigen Weg und jetzt habe ich auf meiner Website den Link zum Inhalt sichtbar, aber in einem kleineren Text, aber immer noch auf dem Bildschirm. Google sollte jetzt etwas glücklicher sein.
Mike
@ Mike Lol, besser sicher als leid, denke ich :)
NDEIGU
11

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 :focusPseudoklasse). 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.

unor
quelle
Vielen Dank. Ich habe versucht, "focus" zu verwenden, aber es ist mit einigen älteren Webbrowsern nicht kompatibel.
Mike
3
@Mike Interessiert es Sie wirklich, IE7 und
user11153
Ja, und ich bin überrascht, dass viele andere sie einfach ignorieren. Wenn Unternehmen weiterhin ältere Browser unterstützen, verdienen sie mehr Geld, insbesondere mit Leuten, die sich keine neuen Computer leisten können und auf kostenloses WLAN angewiesen sind.
Mike
@ Mike: Ich bin mir nicht sicher, warum dies ein Problem sein würde. Wenn Sie sich dennoch dazu entschließen, den Skiplink auszublenden, ist es eindeutig besser , ihn sichtbar zu machen, wenn er für die meisten Benutzer den Fokus hat, als ihn für alle Benutzer auszublenden, nicht wahr ?
oder
Tatsächlich interessiert sich der Typ, der diese Seite erfunden hat, mehr für ältere Browser sowie für neue Technologien. Er hat sogar eine Checkliste für schlechtes Design: webpagesthatsuck.com/dailysucker
Mike
8

Ich kann keinen Grund erkennen, warum Google einen versteckten "Skip to content" -Link für trügerisch hielt.

  • Überfluten Sie die Seite mit versteckten Keywords oder versuchen Sie, die Suchmaschinen zu täuschen? Nein.
  • Google ist sich zweifelsohne bewusst, dass es sich um Links handelt, die dem Inhalt von Inhalten ähneln. Sie wurden schließlich vom W3C empfohlen .
  • Google gibt (in dem Artikel, auf den Sie verlinken ) an, dass "nicht jeder verborgene Text als irreführend angesehen wird". Es gibt viele triftige Gründe, Text auf einer Seite zu verbergen.
Herr weiß
quelle
4

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:

  • Es gibt versteckte Keywords, nach denen Nutzer möglicherweise suchen, die sich jedoch ärgern, wenn sie feststellen, dass auf Ihrer Website keine Keywords vorhanden sind. Es ist unwahrscheinlich, dass Nutzer nach "Zum Inhalt springen" suchen.
  • Der verborgene Text enthält Links, die so gestaltet sind, dass sie den PageRank übergeben. Ein Ankerlink auf dieselbe Seite sollte nicht den PageRank übergeben. Es wird nicht versucht, Googlebot zu täuschen.
Stephen Ostermiller
quelle
0

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.

2yossarian2
quelle
Das habe ich zuerst gedacht, aber die Art und Weise, wie Google die Regeln festlegt, lässt mich glauben, dass ich einen Mitarbeiter von Google brauche, der mir die Regeln buchstäblich bestätigt.
Mike