Thanks to a bit of friendly advice at work this week I have discovered that possibly the single most important thing to your Google ranking could be the load time of your pages.

This page not only analyses your page but also gives you ideas on how to improve on your load times (things like image optimisation, external pages etc) Check it out: http://www.websiteoptimization.com