Google considers many factors before making any website or blog post rank top on its search page.
In these slides, you will find the Top 7 Google ranking factors which you can implement on your website for better SEO
You probably heard that Content is the KING. So, the first important and evergreen factor is writing High-Quality content.
Make your website Mobile Friendly because most google searches come from mobiles so make sure your website looks the same attractive as it looks on desktop
Improve your website's UX See, Google focuses only on his readers so he always shows that website on top where most of his users feel a better experience.
Make your website load faster If your website takes more than 3 seconds to load fully then you will lose most users. So, make sure your website loads fast.
Do best On-Page SEO On-page SEO includes but is not limited to adding keywords in your article, meta tags, meta description, doing image optimization, etc.
Do internal linking - If your one article is getting huge traffic then how can you divert those traffic onto your other article?? Internal linking.
Do external Linking - External linking means adding links to relevant websites (in your niche) links in your articles.