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.