Blogs are a great marketing tool for businesses because they provide readers with valuable and useful information and that value is rewarded by search engines through greater visibility and rankings.