Topic: Can I use display: none; without consequences from Google
Hi all.
I love CSS and I have been using the handy "display:none;" feature for a while. Now my non-programmer teammates read about SEO and somehow got the idea, that google does not allow display: none; and could ban my site from their index for using it.
This sounds totally ridiculous to me, as I always used it, without ever thinking about if google likes it.
To clarify: we don't use it to hide a large block of keywords to get a better google ranking, but just pages 2 and 3 of a small, three page, introduction to our site.
My teammates say, I should find another way to do this, like AJAX, but I find this totally stupid, as it just is 2 paragraphs of text per page.
Another similiar thing they say, might be risky, is using overflow:hidden; to not make large titles crash the layout.
Google says the following in their FAQs (http://www.google.com/support/webmaster
topic=8522):
Don't fill your page with lists of keywords, attempt to "cloak" pages, or put up "crawler only" pages. If your site contains pages, links, or text that you don't intend visitors to see, Google considers those links and pages deceptive and may ignore your site."
I think this isn't really clear, and didn't help with our struggle.
If anyone got any experiences with this, please let me know.