Bloggers can earn money, but it is dependent on their number of visitors, niche, and strategies that they employed to monetise their blog. It can generate income through ads, sponsored posts, affiliate marketing, and perhaps even selling digital products and services. Some people earn some side income and some earn their entire income through blogging.