Originariamente inviato da Another-Life
Quindi in poche parole posso evitare di utilizzare la proprietà display: none; fin quando google non sara piu il leader dei motori di ricerca??
Usare il dispaly:none effettivamente è una cazzata perché vuol dire che tu privi una cosa di essere vista nel browser, ma che è nel codice HTML, oltre ad essere scorretto sia semanticamente sia a livello di accessibilità.

Una volta il display:none era usato per far apparire i livelli e farli scomparire per creare effetti grafici particolari, oggi invece viene usato per coprire tutto ciò che serve ad entrare nella schiera dei motori di ricerca e, per fortuna, quest'ultimi se ne sono accorti