Google penserebbe che un link nascosto "salta al contenuto" sia ingannevole?


20

Quando in passato ho testato il mio sito Web con gli strumenti di powermapper, mi ha suggerito di aggiungere un link "salta al contenuto" nascosto fuori dallo schermo per aiutare le persone con lettori di schermo a utilizzare il sito Web.

Posso riferirmi completamente e anche questo sito Web può:

http://accessibility.oit.ncsu.edu/training/accessibility-handbook/skip-to-main-content.html

Quindi vado a consultare le linee guida sulla qualità dei webmaster di Google all'indirizzo:

https://support.google.com/webmasters/answer/66353

e menziona che il testo nascosto può essere visto come ingannevole.

L'unico testo che ho deliberatamente reso nascosto sul mio sito Web è un collegamento "Passa al contenuto" che, quando viene cliccato, porta gli utenti a passare appena oltre l'intestazione del menu comune (ovvero direttamente dove inizia il contenuto). Ho posizionato il tag hyperlink direttamente sotto il tag body e ho usato CSS per impostare il link come un blocco e l'ho posizionato su -xxxxpx (qualche posizione fuori dallo schermo) in modo che gli utenti con tecnologie sufficienti non vedessero il salto al collegamento del contenuto, ma invece guarda il sito come dovrebbe essere visualizzato.

Sono curioso di sapere quale sia il miglior modo di agire. Potrei o:

  1. rimuovi il link "salta al contenuto" tutti insieme e rendi felice Google e, eventualmente, molti altri inserzionisti scontenti

O

  1. Rendi visibile il link "Salta al contenuto" alla dimensione minima del carattere accettabile da Google (qualunque sia la percentuale) e prega che nessun utente si lamenti.

O

  1. Scopri chi gestisce Google e rant (che probabilmente non avrò successo).

Sono un po 'confuso. Quanto è profonda la tua intestazione ?? Il contenuto dovrebbe essere sempre visibile above the fold indipendentemente dalle dimensioni dello schermo, il che significherebbe per me che non è necessario un "salto al contenuto". Potrebbe essere il collegamento è solo una parte del problema. Forse anche le dimensioni della tua testata fanno parte del problema? Devo ancora distribuire il nuovo modello, ma ho ridotto radicalmente l'intestazione anche se quella vecchia non era male. L'idea è che il contenuto dovrebbe essere fondamentale e nient'altro. La tua intestazione è troppo grande? A Google non piacciono le intestazioni profonde, indipendentemente da ciò che dicono i cosiddetti esperti SEO.
closetnoc,

Mi rendo conto che lo stai facendo per accessibilità, ovviamente. C'è semplicemente troppa roba tra la parte superiore della pagina e il contenuto? Non si tratta solo della dimensione dell'intestazione fisica, si tratta del goblety-gook (termine tecnico) prima del contenuto. Nel mio nuovo modello, ci sono pochissime cose tra la parte superiore della pagina e il contenuto - solo un logo e una manciata di collegamenti di navigazione - tutto qui. Semplice è sempre meglio, fidati di me su questo.
closetnoc,

Sul mio computer con una risoluzione dello schermo di 800x600px (sì, uso ancora i computer più vecchi), L'inizio del contenuto appare above the fold. Appare ufficialmente a circa 400 pixel in verticale. Forse ci sono circa 1000 byte tra il collegamento skip-to-content e il contenuto a cui punta. Ho un grande foglio di stile in linea e andare all'esterno non è un'opzione in quanto fa sì che Google si lamenti.
Mike,

Interessante. Suona bene ma puoi creare un CSS esterno. Come si lamenta Google? Questa potrebbe essere una buona domanda da porre. Non ho assolutamente uno stile in linea e non l'ho mai fatto. A proposito, utilizzo un netbook HP per tutto il mio lavoro interattivo. Se un sito supera questo test olfattivo, dovrebbe andare bene. Se i tuoi contenuti vengono visualizzati sullo schermo, dovrebbe essere abbastanza buono, penso. Mi piace usare i computer più vecchi. Possono ancora funzionare bene. Ho molti vecchi server a 200 Mhz e sono abbastanza veloci anche se i miei server web e database sono conformi agli standard moderni. Si tratta di through-put più di ogni altra cosa.
closetnoc,

4
@closetnoc il problema è che la maggior parte delle app / dispositivi per l'accessibilità rimuovono o ignorano gli stili - tutti gli assistenti con problemi di vista o udito vedranno un'intestazione come un semplice elenco nidificato ed elaboreranno l'intera cosa. Questo potrebbe non essere molto fastidioso in un piccolo sito, ma per ospedali / università con dozzine di collegamenti questo può essere scoraggiante. Immagina di stare seduto attraverso "assistenza sanitaria, chirurgia, cardiochirurgia, chirurgia gastrica ..." ecc. Ogni pageload! Il collegamento "Passa al contenuto" offre un modo accessibile per saltare la pula e ottenere lo screen reader per il contenuto che l'utente vuole effettivamente consumare.
CodeMoose,

Risposte:


17

Per quello che vale, offrirò la mia opinione su questo. Il solo testo nascosto non è ingannevole. Quello che ne fai è ciò che determina se è ingannevole.

Ci sono molti scenari in cui il testo nascosto è una buona cosa, sia in termini di accessibilità, funzionalità che semplicemente pura bellezza. Ma ci sono anche alcune battute d'arresto e tempi in cui il testo nascosto può impedire a determinati utenti di essere in grado di utilizzare il sito Web come previsto.

Devi sempre adottare l'approccio di buon senso. Fai ciò che è giusto per i tuoi utenti e segui sempre gli standard; se riesci a farlo, nessuno ha il diritto di penalizzare te o il tuo sito Web, e se ci provano, reagisci.


Questa pagina dice che i collegamenti "salta al contenuto principale" sono buoni. Inoltre, Google non dice che il testo nascosto è male e non dice che sarai o potrebbe essere penalizzato per l'uso di testo nascosto sul tuo sito web.

Quello che dice Google è :

Nascondere testo o link nei tuoi contenuti per manipolare le classifiche di ricerca di Google può essere considerato ingannevole ed è una violazione delle Linee guida per i webmaster di Google. Il testo (come parole chiave eccessive) può essere nascosto in diversi modi ...

E un po 'più in basso, dicono:

Tuttavia, non tutto il testo nascosto è considerato ingannevole.

Quindi, in sostanza, Google sta dicendo questo: "Il testo nascosto è considerato negativo solo se stai facendo qualcosa di male (ad esempio, cercando di manipolare le classifiche di ricerca o cercando di ingannare i tuoi visitatori / potenziali visitatori)".


3
All'inizio l'ho pensato, ma non ero sicuro al 100% a causa del modo in cui Google presenta la sua spiegazione. Dovrò solo prendere la tua parola perché sembra avere più senso ora.
Mike,

3
@ Mike Sì, sarebbe fantastico se fossero solo un po 'più diretti. Come, Sì o No, o Fare x comporterà y, ecc. Ma poi immagino che lo scrivano in questo modo perché non vogliono elencare tutti i possibili scenari in cui sarebbe / non sarebbe accettabile usare elementi nascosti.
NDEIGU,

Prenderò il percorso economico e ora sul mio sito, ho il collegamento da saltare al contenuto visibile ma in un testo di dimensioni inferiori ma ancora sullo schermo. Google dovrebbe essere un po 'più felice ora.
Mike,

@ Mike Lol, meglio prevenire che curare, credo :)
NDEIGU

11

Sono d'accordo con la risposta di w3d , non ci dovrebbero essere problemi con la Ricerca Google o qualsiasi altro motore di ricerca.

Tuttavia, suggerisco di renderlo visibile comunque.

Non per SEO, ma per accessibilità: gli utenti di screen reader non sono gli unici utenti che possono beneficiare dei collegamenti skip. I Skiplink sono utili per tutti gli utenti che navigano con la tastiera e solo un sottoinsieme di quegli utenti ha anche un lettore di schermo.

Se non vuoi assolutamente mostrare questo link, il minimo che dovresti fare è renderlo visibile quando diventa attivo (tramite la :focuspseudo-classe). Non è una buona soluzione, ma probabilmente è meglio che tenerlo nascosto, perché altrimenti gli utenti che navigano tramite tastiera focalizzeranno qualcosa che non possono vedere, il che può creare confusione.


Grazie. Ho provato a usare "focus" ma non è compatibile con alcuni browser web meno recenti.
Mike,


Sì, lo faccio e sono sorpreso che molti altri li ignorino. Se le aziende continuassero a supportare i browser più vecchi, farebbero più soldi soprattutto da persone che non possono permettersi nuovi computer e che fanno affidamento sul wifi gratuito.
Mike,

@ Mike: non sono sicuro del motivo per cui questo sarebbe un problema. Se decidi di nascondere lo skiplink, renderlo visibile quando è attivo per la maggior parte degli utenti è chiaramente meglio che tenerlo nascosto per tutti gli utenti, no?
unor

In realtà, il ragazzo che ha inventato questa pagina si preoccupa di più dei browser più vecchi e delle nuove tecnologie. Ha anche una lista di controllo per il cattivo design: webpagesthatsuck.com/dailysucker
Mike

8

Non riesco a vedere alcun motivo per cui Google potrebbe pensare che un link nascosto "Skip to content" fosse ingannevole.

  • Stai inondando la pagina con parole chiave nascoste o stai cercando di ingannare i motori di ricerca? No.
  • Google è senza dubbio molto consapevole di collegamenti simili a "salta al contenuto". Dopo tutto, sono stati raccomandati dal W3C .
  • Google afferma ( nell'articolo a cui ti colleghi ) che "non tutto il testo nascosto è considerato ingannevole". Esistono molti motivi validi per avere del testo nascosto in una pagina.

4

Altre risposte affermano che Google lo consentirebbe, ma non dicono ciò che il testo nascosto che Google penalizza. Google considera ingannevole il testo nascosto quando:

  • Esistono parole chiave nascoste che gli utenti potrebbero cercare, ma che possono essere turbati quando scoprono che il tuo sito non li possiede. È probabile che gli utenti non stiano cercando "salta al contenuto"
  • Il testo nascosto contiene collegamenti progettati per passare PageRank. Un collegamento di ancoraggio alla stessa pagina non deve passare PageRank. Non cerca di ingannare Googlebot.

0

Google usa "l'inganno" in modo abbastanza ampio, può significare ingannare l'utente (ovvero se il tuo link che dice "salta al testo" ti ha effettivamente inviato un annuncio o un pop-up o qualsiasi altra cosa, fondamentalmente se in realtà non salta al testo ) oppure può significare ingannare / manipolare Google (ovvero l'esempio sopra nella risposta di @ SE505 in cui il testo nascosto viene utilizzato per "ingannare" / indurre l'algoritmo di ricerca a classificare la pagina in alto per parole chiave segrete / nascoste).

Nel tuo caso, il tuo esempio di testo nascosto non inganna né Google né l'utente, quindi sembra che vada bene.


Questo è quello che ho pensato all'inizio, ma il modo in cui Google stabilisce le regole mi fa pensare che ho bisogno di un dipendente di Google che mi confermi letteralmente le regole.
Mike,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.