特に、style="display:none;"で隠していた場合ではどうなのかがわかれば教えてください。
Yahooにはキャッシュされないようですが、
GoogleやMSNではキャッシュされるようです。
http://www.11switch.com/seo.html
上記からYahoo検索を狙ったキーワードに適応しないことが大切です。
また、display:noneを使っているからというだけでは、表示順位に影響するものではないようです。
SEOとは関係ないかも知れませんが、音声ブラウザでは殆どの場合display:noneを読み上げないそうです。
回答ありがとうございます。
考えたらYahooの対応が普通で、今後ほかでもスパムの基準になっていくかもしれませんね。
そうだとすると、今から無駄なAJAXな表現や使用方法を考えていくべきなのかも。