We stress the importance of validation on websites because validation errors can have an effect on search engine optimization aka SEO.
Improperly crafted tags in HTML can lead to a situation where a spider or other bot may have difficulty reading your page. We also believe in tableless designs and building sites that use lots of CSS and this is done in an effort to keep the HTML as clean as possible. Less clutter, better odds of being crawled properly.
We also follow a practice of keeping Javascript out of the body of a web page whenever we can. Why? Because we believe in trying to separate content from style in an effort to keeps our pages clean.
Our blogs are designed to generate clean XHTML output whereever
possible. The layouts are always checked for validation and we also
work hard to make sure the WYSIWYG editor in the blog generates clean
XHTML as well.
Sadly there can be times that the HTML does not validate because a web page may include content that came from a Microsoft Word document or some other source or possibly a bad RSS feed. Since these are outside of our control, we cannot guarantee that a site always generates clean and valid code but we make every effort to identify problem areas and fix them.
For more information visit: w3c.org