The first and most common way to earn money from blogging is to monetize your blog with Google AdSense and make money by displaying ads on the blog.
If your blog brings a lot of website traffic to your blog, then you can promote affiliate products on your site. In this way, you can earn money on your blog through affiliate marketing.
When good website traffic starts coming to your blog, then brands put sponsored posts about their products so that they can do marketing and you can charge money for these sponsored posts.
If your blog has become successful then other people will want to buy your blog and they can approach you or you can approach others to sell your blog, in this way you can earn money from your blog.
Through these methods you can earn money from blogging. If you want to read about all the methods in detail then click on the button given below.