Quote:
|
Originally Posted by etech-peter
IMO search engines prefer CSS-based sites and are likely to score them higher in the search rankings because:
The code is cleaner and therefore more accessible to search engines
Important content can be placed at the top of the HTML document
There is a greater density of content compared to coding
|
I agree with usability point (as well accessibility). The SE factors are not true. Google/MSN/Yahoo can spider very large pages. Now a machine is not going to look at code and say - "bloody hell i don’t want to wage through all this JS and HTML tables so I am going to penalise the site owner!" It will simply skip the table and harvest the useful content for page rank calculations later on.
CSS for layout are the what you should aim for - however other factors (time, skill level, complex designed columns for db driven sites etc..) may force you into using a table or two.