Learning how to rank on the first page of google can make a blog go from a few views a day to literally thousands but you must master the art of SEO.
There are many different ways to achieve this from words or sentences that are relevant to you content (keywords), links that other websites have to your content (back links) even the way your website/blog is set up so the search engines can understand and find your website easier.
There are lots more different techniques too many to mention here but these are some of the basics that should be learned, luckily there is so much free content on the internet you will never have to look far for answers to any SEO questions you might have.
When it comes to understanding SEO and putting it into practice there are many tools that will be a great help to you, the paid tools are great but there are some free ones that are also very good.
The SEO guru himself Neil Patel has a great video on you tube listing many of his favourite free SEO tools, so grab a pen and take notes!