QUOTE(MDW1260 @ Mar 15 2007, 04:36 AM)
We're having a debate in our company if building a website using CSS and DIV is better than using tables and CSS in terms of SEO, ie: will Google rank a site higher that uses CSS and DIV ?
Can anyone help solve this issue?
The Big Bad Tables thing is silly, what's important about CSS DIV is it tends to go hand-in-hand with xhtml, which is "well-formed" html. Benefits:
- it takes less time to parse and render, which helps with conversion. People who own 56k modems shop online.
- bad html can leave doubt as to what's content and what's markup, so xhtml is a direct SEO benefit in indexing
A month or so ago Matt Cutts wrote that div with invisible is bad. Huge problem with that. Did you ever click a link and that revealed the contents without a page refresh? I'm not talking about ajax, just "div" with "visibility" set to "hidden." At the onClick event the div "opens" or "closes" using visibility or invisibility. If Matt is still saying invisible divs are bad then here's a place where the new css stuff can hurt your SEO.
Another great reason to use css zen garden type of code, though, is to re-brand content. You can give affiliates the same content and templates you use but change the look and feel branding.