The main ways to generate income from a blog usually involve either affiliate advertising (where you get a commission if one of your readers clicks a link on your page and then buys a product from the website they arrive at) or display advertising (where you show banner adverts on your site, for example Google Adsense ads). Another way to generate income is to build a mailing list via signups on your blog, and sell products to the subscribers on it.