Validate Your Website

It is very important to validate your website, even if it is working “fine” for you. The reason for that is simple, if your website has HTML or CSS errors it will rely on the error correction function of browsers.

Not all browsers correct errors on the same way though, meaning that your website might break down for some readers. Apart from this practical reason web standards also play an importante role on the compatibility issues of the Internet. The more people complying the better. Below you will find three web tools to validate your site, check them out:

  • W3C Markup Validation: this tool will validate your HTML or XHTML markup. You can use a URL directly or upload a file.
  • W3C CSS Validation: this service will validate your CSS. Again it can crawl your website or an uploaded CSS file.
  • Feed Validation: this tool will validate all versions of RSS feeds as well as Atom feeds. This will ensure that readers will not have problems while receiving your feed.

Got Your Free eBook?


  • Subscribe to the Daily Blog Tips newsletter and you will be able to download the "Make Money Blogging" eBook for free.
  • You will also receive tips to improve your blog, strategies to make money and useful resources from around the web.
ebook cover

23 Responses to “Validate Your Website”

  1. Community Building Blog on May 12th, 2007 8:07 am

    I agree – those sites are top of my list whenever I write new pages, or make any changes to existing ones.

    - Martin Reed

  2. Roberto Alamos on May 12th, 2007 8:18 am

    I usually agree with you but this time I found that this advice is wrong, or at best it’s not that important. Why? My experience has taught me that it doesn’t matter if your xhtml/css code is flawless: it will have rendering problems in major browsers anyway (both IE and Firefox suffer from some unusual behaviors when dealing with certain pieces of xhtml/css code).

    I know that since some time ago a lot of people is talking about the importance of html validation but in general web players don’t take this advice very seriously (you can see trying to validate well-known websites).

    Anyway it’s good to talk about this kind of things because it helps everybody ;)

  3. Daniel on May 12th, 2007 8:45 am

    Roberto, I don’t agree.

    I think that there are 2 points on that discussion. First of all you do need to make sure that your site is “cross browser compatible”. Secondly you need to make sure it is using proper markup.

    Actually the first step is necessary only because a lot of people do not respect web standards, including browser producers and large websites. If the standards were “de facto” standards there would not be cross browser issues.

    The more webmasters and designer around the world enforce proper validation and the correct usage of standards the better. If people were concious about that maybe Microsoft would not feel free to mess everything with Internet Explorer.

    Concluding, if you think web standards are a positive thing for the web you should comply with them. It is like throwing garbage on the street. A lot of people do that, but if you want a cleaner city you need to do your part, regardless of what other people are doing.

    Thanks for adding to the discussion though!

  4. Daniel on May 12th, 2007 8:58 am

    I just updated the post with a sentence about this “importance of web standards for the web usability” argument.

  5. engtech on May 12th, 2007 1:02 pm

    Feed validating is another good reason to use FeedBurner.

    I recently found a bug in Yahoo Pipes where if you create a pipe with an XML data source (instead of an RSS data source) the final feed output won’t be valid.

  6. Paul S. on May 12th, 2007 2:15 pm

    I note in passing that Daily Blog Tips does not presently validate …

  7. Daniel on May 12th, 2007 2:20 pm

    Yeah there are 6 errors related to image tags or something, I have been trying to solve them for a couple of time. Any help is welcomed ;) .

  8. Paul S. on May 12th, 2007 2:31 pm

    Daniel –

    Error 1: Add the = sign after alt
    Error 2: Close the img tag
    Error 3: Close the img tag
    Error 4: Close the br tag
    Error 5: Close the br tag
    Error 6: Close the img tag

    If you’re not sure what the closing tags should look like or where to put them, send me e-mail.

  9. Daniel on May 12th, 2007 2:45 pm

    Alright now Daily Blog Tips is using 100% valid markup!

    It was just a matter of closing those tags, I guess I left them open when I fixed the sidebar in a rush.

  10. Matt on May 13th, 2007 3:03 am

    Nothing but praise for promoting the use of standards, keep it up!

  11. Keith on July 29th, 2007 10:22 am

    Does having valid markup help with your search engine placing?

  12. SEO Genius on June 17th, 2008 6:52 am

    This is something i did a while back and i have to admit its definitly worth doing it offers you a complete smooth and easy to use website.

    It is also great for SEO purposes allowing google and other search engines to crawl your website with ease.

  13. Joe on August 27th, 2008 4:50 pm

    I have seen too many horribly coded websites rank in the top 10 to say that it will guarantee rank increases. Should you still do your best to make sure your website validates, absolutely.

  14. Bang Kritikus on January 30th, 2009 1:35 am

    How to validate a blog

  15. heather on February 13th, 2009 11:53 am

    This article helped me for a paper I had to write thanks!

  16. Nathan on May 17th, 2009 12:36 am

    How do you validate a website that is built in MySQL and PHP?

Got something to say?





Sponsors

Say Goodbuy to AdSense web directory Performance Based SEO Flex Theme for WordPress 20% Off on Shared Hosting BlueSEO

Recent Articles