Blogging becomes profitable only when you are able to build substantial traffic. A successful blog is not about how many posts you have and how long you have been running the blog but rather the quality of your blog post and the search engine ranking of your blog posts. If you have managed to build a blog with some traffic, you can maximize your earnings through multiple methods. Running ads and promoting products are the most common methods but you can also do sponsor posts, sell ad space, create a shop page on your blog and do dropshipping, print on demand or sell from your inventory.