Regarding ranking on Google, two things are more important than anything else: quality content and backlinks.
Content is the bread and butter of SEO - without quality, keyword-rich content, it will be very difficult to rank highly on Google. But equally important are backlinks.
Backlinks are essentially votes from other websites, and they act as a signal to Google that your website is high-quality and deserving of a good ranking.
So if you're looking to improve your ranking on Google, focus on creating quality content and building up a strong backlink profile.