PianetaTech.it

Il “display:none” può essere accettabile dai motori di ricerca?

di il 28 marzo 2008 · 11 commenti

in Ottimizzare il sito

Photo by sal paradise (http://www.flickr.com/photos/59755177@N00/2277659769/)Su Search Engine Land è stato pubblicato un interessante articolo scritto da Eric Enge, che parla della controversa questione dell’utilizzo dell’attributo CSS

ZGlzcGxheTpub25l

, utilizzato spesso per nascondere alcuni contenuti alla vista dell’utente.

In molti casi tale attributo è generato direttamente dal CMS impiegato per la gestione del sito, soprattutto nei menu di navigazione. In questi casi serve a tenere nascosti degli elementi, per farli poi apparire solo quando il visitatore del sito clicca su un link oppure passa con il mouse sopra una determinata porzione della pagina.

Come molti sanno però, l’attributo

ZGlzcGxheTpub25l

viene usato spesso e volentieri (e male) anche per nascondere testo e link al fine di ingannare i motori di ricerca.

Eric Enge ritiene che il fatto che tale attributo sia così largamente utilizzato per scopi legittimi, potrebbe indurre a pensare che difficilmente il suo utilizzo venga penalizzato da parte dei motori di ricerca. Da parte di questi ultimi, è inoltre molto difficile implementare un algoritmo che riesca a riconoscere se tale elemento sia stato utilizzato in buona o cattiva fede.

Voi cosa ne pensate?


Non vuoi perdere gli aggiornamenti di Motoricerca e ricevere anche preziosi ed utili consigli per ottimizzare il tuo sito? Iscriviti alla NEWSLETTER.

{ 10 commenti }

1 Artisti TV 28 marzo 2008 alle 11:02

Prova ad usarlo per metterci una div di navigazione nascosta, indicizza il sito e posizionalo per qualche kw rilevante che faccia traffico.

Poi conta il n° di gg prima che te lo banni qualche solerte quality rater…

2 DAG 28 marzo 2008 alle 11:29

Io credo che penalizzazioni dovute all’uso del display:none siano sempre dovute ad interventi manuali.

PS: a quando un display:none al contrario ? Ora mi tocca ricorrere a JS per nascondere testo ai motori, ma è una forzatura. I motori non leggono JS per scelta, non per condizione… Ma sto andando OT.

3 Tiziano Fogliata 28 marzo 2008 alle 16:23

Infatti più che altro la riflessione lanciata da Eric serve come indicazione per non cadere in paranoia se si utilizza il display:none all’interno del proprio sito. Non è sicuramente un invito ad abusarne con la speranza di farla franca.

4 SEO Blog 28 marzo 2008 alle 17:31

Io lo uso “legalmente” e non ho mai avuto nessun problema.

Algoritmicamente secondo me si puo’ individuare una vasta gamma di contenuti nascosti blackhat ma non tutti…

bye

5 Simone Filippi 1 aprile 2008 alle 8:57

Cari amici Seo

Dipende dall’ uso che ne fate. Se pensate di mettere testo sotto un display:none, bè inizia il conto alla rovescia per essere penalizzati (sia a livello di algoritmo, sia manuale).

6 Blog Info 360 - Il Blog a 360° 18 novembre 2008 alle 14:25

Salve a tutti,
in merito a questo argomento volevo avere un cosniglio.

All’interno della home page del mio blog ho notato, la presenza di un codice display none
fraudolento, inquanto molte volte esso sostituisce le descrizioni originali dei miei articoli
nei risultati di ricerca di google con una serie di link a siti di casino online.
Come posso rimuovere questo codice o quanto meno renderlo inattivo???
Grazie mille
Luigi

7 Tiziano Fogliata 18 novembre 2008 alle 21:33

Probabilmente il tuo sito è stato vittima di un attacco, forse hanno sfruttato una versione non aggiornata di wordpress o un baco di un plugin. Ti suggerisco di dare un’occhiata ai template, ai plugin installati e al database del tuo blog.

8 Blog Info 360 - Il Blog a 360° 20 novembre 2008 alle 20:48

Grazie Tiziano per la risposta.
Esaminando la posizione in cui si trova lo script quasi sicuramente dovrebbe essersi infiltrato attraverso il plugin “All in One Seo Pack”.
Infatti la parte di codice malevola si trova subito dopo il primo “Body”, prima del del quale si trova lo script del Plugin citato sopra.
Io di Php non ne me ne intendo a fondo, ma solo in modo superficiale, quindi chiedo a te come poter intervenire per poter mandare a fan**** sto ***zo di display none.
Scusa per l’incazzatura…..ma quando ce vo ce vo!
Grazie mille per le tue risposte

9 Tiziano Fogliata 21 novembre 2008 alle 8:35

Prova a disabilitare tutti i plugin e vedi se il codice sospetto appare ancora, poi dai un’occhiata al database del sito e controlla se è pulito (fai una query per trovare tutte le ricorrenze di “display:”

10 Siti Web Roma 10 luglio 2009 alle 15:26

Lo uso spesso per l’apertura di popup in Ajax, con il noto script “Facebox”, fino ad ora non mi ha creato problemi, però l’ho visto utilizzare in tacniche di Black Hat. Molti sito hanno contenuti generati da algoritmi proprio per aumentare il keydensity in una pagina.

I commenti a questo post sono chiusi.

{ 1 trackback }

Post precedente:

Post successivo: