According to Google's own search quality ratings, when it indexes the main content of each page, it checks factors like: The purpose of the page. Expertise, authority, and trustworthiness – not just from the site and the page content, but expertise from the individual creator of the content too.
1. Technical crawlability
2. Website content publishing
3. Keyword relevance
4. Link backs (referral links)
5. Social Media interactions
6. Content update frequency
7. Website user experience
8. Integration with Google services
Multiple factors affect Ranking on google, Google update algorithm day by day.
Content is always king, google look unique and fresh content
Copyright issue
Backlinks, when you build backlinks one thing remember don't take a spam site for backlink
Website Loading Speed
Responsive For all devices
Url Structure is main thing, your website URL structure is search engine friendly.
DA and PA
And Many things Google affect the ranking