Quality and attractive contents and quality back links are the most keyword ranking factor. So try to get the quality back links and write quality contents.
i think backlinks is the most important factor because it shows relationship between sites and ppl
In my opinion relevancy, unique content and quality backlinks. These 3 things will get your site ranked But you must create a proper link building plan. Forum Postings, Article Submissions and Blog comments help a lot to gain high PR and a good position in the SERPs. To create traffic to your website and get your backlinks index, Bookmarking works well and so do social media sites.
only fresh and original content is preferred with real site traffic.
original and high quality content and high quality manual backlinks.