There are many ways to generate revenue through a blog. I will list a few for example:
- Online ads
- Affiliations
- Traditional sale
- ....
Each category I listed here there are some sub categories inside such as
Online ads
- Google AdSense
- Ads banner from those who want to advertise on your website
- Contextual ads where you place ads on your keyword
There are a lot of techniques about generating revenues to your website. Firstly, I suggest you place Google Adsense on your website right now. AdSense is a familiar revenue program for bloggers and it could help you earn a nice profit. Next, you could extend to some other website such as AdBrite, TextAds, etc....
The best way to learn about these is getting online resources at problogger.com or johnchow.com. They are well-known bloggers and they would help you to get some tips. Or you can learn from the book called "Problogger: Way to six figure income", etc. If you would like, I could consult for you for free about how to generate money on your blog. I hope that helps. Love to hear from you again. Thank you.