A blog earns when it is registered with Adsense. The readers of the blog are potential prospects of the advertisement that Adsense would put on the webpage. The more readers, the more chances of earning via Adsense. That means you need to have thousands of regular readers to your blog before you can earn good money in blogging.