Kiedy w przeszłości testowałem swoją witrynę za pomocą narzędzi powermapper, zasugerowałem, że powinienem dodać ukryty poza ekranem link „przejdź do treści”, aby pomóc osobom z czytnikami ekranu korzystać z witryny.
Mogę całkowicie nawiązać relacje i ta strona internetowa może:
http://accessibility.oit.ncsu.edu/training/accessibility-handbook/skip-to-main-content.html
Następnie przejdę do wskazówek Google dla webmasterów dotyczących jakości pod adresem:
https://support.google.com/webmasters/answer/66353
i wspomina, że ukryty tekst może być postrzegany jako zwodniczy.
Jedynym tekstem, który celowo ukryłem na mojej stronie, jest link „Przejdź do treści”, który po kliknięciu prowadzi użytkownika do zwykłego nagłówka menu (czyli bezpośrednio od miejsca, w którym zaczyna się treść). Umieściłem tag hiperłącza bezpośrednio pod tagiem body i użyłem CSS, aby ustawić link jako blok i ustawiłem go na -xxxxpx (niektóre lokalizacje poza ekranem), aby użytkownicy z wystarczającymi technologiami nie widzieli przejścia do treści, ale zamiast tego zobacz stronę, jak ma być wyświetlana.
Jestem ciekawy najlepszego sposobu działania. Mógłbym albo:
- usuń link „przejdź do treści” i spraw, by Google był szczęśliwy i być może wielu innych reklamodawców niezadowolonych
Lub
- Pokaż link „przejdź do treści” przy minimalnym rozmiarze czcionki akceptowanym przez Google (niezależnie od tego, jaki procent) i módl się, aby żaden użytkownik nie narzekał.
Lub
- Dowiedz się, kto uruchamia Google i rant (w którym prawdopodobnie nie odniesie sukcesu).
źródło
Odpowiedzi:
Za to, co jest warte, zaoferuję własne podejście do tego. Sam ukryty tekst nie jest zwodniczy. To, co z tym zrobisz, decyduje o tym, czy jest to zwodnicze.
Istnieje wiele scenariuszy, w których ukryty tekst jest dobrą rzeczą, zarówno pod względem dostępności, funkcjonalności, jak i po prostu niesamowitości. Ale są też pewne komplikacje i czasy, w których ukryty tekst może uniemożliwić niektórym użytkownikom korzystanie z witryny w sposób, w jaki był przeznaczony.
Zawsze musisz przyjąć zdrowy rozsądek. Rób to, co jest odpowiednie dla użytkowników i zawsze przestrzegaj standardów; jeśli możesz to zrobić, nikt nie ma prawa karać ciebie ani twojej strony internetowej, a jeśli spróbują, walcz.
Ta strona mówi, że linki „przejdź do głównej zawartości” są dobre. Również Google ma nie powiedzieć, że ukryty tekst jest zły, i to nie nie powiedzieć, że będzie - lub mogą - być karane za korzystanie ukryty tekst na swojej stronie internetowej.
Co Google nie powiedzieć, to :
A nieco dalej mówią:
Zasadniczo Google mówi: „Ukryty tekst jest uważany za zły tylko wtedy, gdy robisz z nim coś złego (np. Próbujesz manipulować rankingami wyszukiwania lub próbujesz oszukać odwiedzających / potencjalnych gości)”.
źródło
Zgadzam się z odpowiedzią w3d , nie powinno być problemu z wyszukiwarką Google ani żadną inną wyszukiwarką.
Jednak sugeruję, aby i tak było to widoczne.
Nie dla SEO, ale dla dostępności: użytkownicy czytników ekranu nie są jedynymi użytkownikami, którzy mogą korzystać z skiplinków. Skiplinki są przydatne dla wszystkich użytkowników, którzy poruszają się za pomocą klawiatury, a tylko podzbiór tych użytkowników ma również czytnik ekranu.
Jeśli absolutnie nie chcesz pokazywać tego linku, powinieneś przynajmniej uczynić go widocznym, kiedy zostanie zogniskowany (przez
:focus
pseudoklasę). Nie jest to dobre rozwiązanie, ale prawdopodobnie lepsze niż ukrywanie go, ponieważ w przeciwnym razie użytkownicy poruszający się za pomocą klawiatury skupią coś, czego nie widzą, co może być mylące.źródło
Nie widzę żadnego powodu, dla którego Google uznałby, że ukryty link „Przejdź do treści” jest zwodniczy.
źródło
Inne odpowiedzi mówią, że Google na to pozwoli, ale nie mówią, za co ukryty tekst karze Google. Google uważa, że ukryty tekst jest zwodniczy, gdy:
źródło
Google używa „oszustwa” dość szeroko, może to oznaczać oszukanie użytkownika (tj. Jeśli link z tekstem „przejdź do tekstu” faktycznie wysłał Ci reklamę lub wyskakujące okienko, czy cokolwiek innego, w zasadzie jeśli nie przeskakuje do tekstu ) lub może to oznaczać oszukiwanie / manipulowanie Google (tj. powyższy przykład w odpowiedzi @ SE505, w którym ukryty tekst służy do „oszukiwania” / oszukiwania algorytmu wyszukiwania w celu uszeregowania strony wyżej pod kątem tajnych / ukrytych słów kluczowych).
W twoim przypadku przykład ukrytego tekstu nie wprowadza w błąd ani Google, ani użytkownika, więc wydaje się, że jest w porządku.
źródło