I'm developing a new site, and i just added a drop down menu using CSS. The menu shows/hides using 'display:none' etc. Is this still SEO friendly? Will the pages under the 'display:none' div's still get indexed? Comments appreciated! Thanks
check the coding on you page after, if the links/urls and text are there then yes as they will still be followed by spiders
All the links appear within the coding, remember bots only read the coding, they are not human visitors and will not interact with your website, therefore yes, its fine.
use: <UL> <LI> </LI> <LI> </LI> <LI> </LI> </UL> for menu items inside your menu <div>, it seems <ul><li> tags are more SEO friendly for menus.