Here is a great graph from our friends down at SEO Moz, they interviewed over 72 top SEO’s to find what they thought was the top components of ranking for SEO.
Some findings included –
* Trust and authority of the host domain.
* Link popularity of the specific page – links pointing to the specific page.
* Anchor text of external links to the page.
* On Page keyword usage – on site optimization.
* Registration – domain age, where you host the website.
* Traffic and CTR data
* Social Graph metrics