Blogs are great for creating content about your products and services, or information in related areas. The better content your site has, the higher it ranks in search engines. Additionally, a lot of site like to sell advertising along with their blog content, which makes for a great source of income.