Guest posts and sponsored posts are a good way of generating revenue from your blog. You can feature other bloggers or professionals on your blog for a fee. You can also use your blog for either indirect or direct advertising through sponsored posts. Review blogs can also make money through sponsored or partially sponsored reviews.
It is important to keep trade and advertising laws in mind for sponsored posts, especially sponsored reviews.