Domain Age of Backlink: Old Websites which pointed to your website will help you getting higher ranking in search engine instead of those websites which is newly registered.

Number of Linking Domain: Higher Number of Linked Domains will help your website to get higher ranking in Search Engine.

Number of Links to Your Website: Higher Number of Relevant Backlink will take your website in higher ranking. Even if they are from same domain.

Authority of Backlink’s Domain: Backlinks from high authority website plays important role for your website ranking. High PR domains have higher authority and Do Follow Backlinks from these domains do Magic for your website. Its really Important Factor.

Audience Refers to those people who visited your website from search engine, all these factors are critically Important Ranking Factors. These Factors are basically plays their role once your website is indexed and listed by search engine. Click Through Ratio (CTR) : More People select your website to read from search engine results. Higher ranking you will get.

Direct Traffic : Google Use Chrome as source to detect direct traffic of any website and Similarly Bing use internet explorer Browser. More direct traffic, More ranking in search engine as well. Repeat Traffic: If any website have large ratio of people as repeated visitors, it will send quality signal to search engine companies. Dwell Time: Longer People stay on your website, higher rank your website enjoy.
There are Many Other factors as well which help in getting higher rank in Search Engines. If you play wisely with all factors listed above then your website will get top 10 Google Ranking.