I heard about this at Google Blogoscoped:
The SEO Analyzer uses a sophisticated algorithm that detects how optimized your web page is for search engines. The SEO Analyzer focuses on:
* web standards
* semantic structure
* obsolete and deprecated HTML
* improper use of table elements
* inline styles
* download size and time
* outgoing links
* top keywords
Check out the SEO Analyzer!