Boost quality and the number of posts
This is the first step to making your blog capable of generating income. Quality content and a steady stream of posts that get published on your blog will not get you money automatically, but these factors are crucial when it comes to increasing the traffic.
For instance, if your blog covers general news, it should get an adequate amount of content each day, which will let Google know that this blog is worth considering for search results. Once you start receiving good traffic, you should look to further strategies.
Get your hands on Google AdSense
Google AdSense is the most effective and easiest way to start generating money. But still, it cannot get you quick bucks. It takes patience and a lot of time.
Google AdSense will pay you on a click basis (CPC). Under this program, you will get ads on your blog for relevant articles. Bear in mind, CPC or CPM — which pays on the basis of total impression — cannot help you start earning a considerable income unless your blog starts getting good traffic. The more the traffic, the more ads your blog gets, hence more clicks.
Get direct ads
Give advertisers a space on your blog. Again, advertisers will first assess the traffic/visits to your blog before deciding to get a space to place their ads.