There are hundreds of online tools and services that can be used to help rate and grade your website or blog. Most generated online by websites, for websites. Some things can be done online, and other need a more detailed analysis that cannot be calculated through a fancy script.