hide your menu with javascript on pageload. this way google will still analyse your text. it ignores display:none
elements, as well as elements which textcolor is the same as background color, thus making it invisible to the human eye
sources: i read it in a book a long time ago. there are sites on the internet though on the topic
- http://www.webdesign-in.de/mts/google-bestraft-display-none-visibility-hidden/
- http://www.seroundtable.com/archives/002971.html
- http://www.mattcutts.com/blog/seo-mistakes-nearly-hidden-text/
- http://www.julian-bez.de/blog/2005/10/20/display-none-considered-spam/
- http://searchengineland.com/is-hiding-content-with-display-none-legitimate-seo-13643