> I ocasionally use display: none; to hide divs that, on the click of a
> link they will reappear. For example, maybe I create a menu and when
> you click a link of menu options the submenu options appear. When I
> used this attribute, would search engines ignore indexing the hidden
> submenu links because it doesnt initially appear on the screen.
Google ignores "hidden" divs. Too many jerks tried to "game" the search
engines by adding non-relevant keywords, and using "display:none" to hide
them from site visitors.
So, you need to do it the other way around. Create your menu so that it's
completely expanded, then use JS to hide the submenus. That will also ensure
that your menu is usable without JS, which is always a good thing.
WV News, Blogging, and Discussion: http://wv-www.com
Cocoa programming in Perl: http://camelbones.sourceforge.net