Google currently has over 200 ranking factors, as it has improved its ability over time to understand user intent, as well as people’s overall experience when accessing a page.
The combination between Google’s understanding and the ranking factors is what determines the ranking in the search engines. That is why it is important to have a site with On-Page SEO, to keep up with the best practices. This technique constitutes a set of parameters evaluated by Google, which can be checked within the site, on each page of it.