.. always good to know
There are many things one can do about optimizing one's site for search engines. A pseudo science has come up about this. An industry with many good and many bad companies has arisen around it. You can spend enormous amounts of money and time on it. Results are not always easy to measure.
Now, there is yet another site that offers a tool to create a report about some SEO specifics. Sitening.com offers a tool, the seo-analyzer that gives an extensive report on a number of aspects. It also gives an overall score.
I am walking on sunshine.