I've been implementing the SEO Checklist from SpryDev SEO. Whether it will help with ratings is partly besides the point for me. I like the idea that it's helped me organise the site so that it's now a better, more easily, accessible site.
The checklist is a module you install within Drupal that then points to other modules that you should install. It also helps you navigate your way around the site to the configuration options. I'd recommend you try installing it.
One piece of advice, if you install the Trackback module as it states, then ensure that you enable the "One-way trackbacks" otherwise you'll end up with a lot of trackback spam, even for a small, but growing site such as this. Up to you if you moderate trackbacks or not. I suppose it depends on how you want to work.