Google doesn’t let people know what those factors are, however, through a combination of research, testing and experience, a good Google SEO consultant knows what the most important factors are. For example, most SEOs would agree that the following are all important ranking factors…
Time spent on site
Number of inbound links
Quality of inbound links
The algorithm is designed and set-up by humans, however, the rankings given to websites are wholly determined by the outcome of the algorithm. There’s no manual intervention by humans to adjust the rankings specific websites are given by the algorithm.
The website ranked in 1st place is the website that the algorithm has given the best score to when taking into account the 200+ factors. Google is constantly reviewing, adjusting and updating its search results, so a website that is ranked 1st today could potentially not even be on the 1st page next week.
Learn the most important of those 200 factors and you will always be high up in the google rankings.
Here are all 200+ factors laid out succinctly for you to easily read and refer to.