Great infographic on how Google’s algorithm works.  Notice how much emphasis there is on Trust/Authority and Links compared to Onsite factors? Backlinks are so important. I would rather have a messy site (taking SEO factors) with awesome backlinks than a perfectly built (talking SEO again) site with few or poor links.  Links will win every time.

 

The Components of Google’s Ranking Algorithm - Infographic