Forum Moderators: open
Hope all you Americans had a good Thanksgiving.
I've read somewhere (Hack #96 '26 Steps to 15K a Day' in the Google Hacks book that the SE spiders like HTML to be as close to HTML 3.2 as possible. But I've also read somewhere that they like the HTML to be as content oriented as possible too. And, HTML 3.2 & content oriented code don't seem to me to go together.
My site use tables for layout and it is just a mess. And I don't see how it can be otherwise unless I use something like Positional CSS (CSS-P).
But, apart for all of the technicals, is this a good move from a SE point of view? The beauty of using CSS-P is that all that is left in the HTML file is pure content (near enough anyway). I can also position the content right at the top of the file. Plus the file sizes should go down considerably for the SE spider too as it won't bother reading the CSS file.
Has anybody made the conversion?
The clean HTML that spiders see is part of it, and the simpler coding (in the HTML at least) helps eliminate accidental errors that might throw the spider a curve ball. At least that's my theory.
That particular article is one of the best I've ever read, and was even published in a book (for what it's worth).
However, that particular statement is misguided nonsense.
SE's LOVE clean code, and they don't care a toss for your markup other than to award some elements (elenents NOT styles) a few extra brownie points.
Seriously, take everything in that piece as GOSPEL, but NOT that particular bit. It's just wrong.
Nick
You probably know, but just in case, everything you need to know about CSS is here:
[webmasterworld.com...]
I'm a regular worshipper at forum83 :)
Now, I may be really wrong here, but HTML 3.2 is a specification. How you use the coding specified in that specification is up to you - as long as it validates you're golden.
Do SE spiders understand Positional CSS