You've invested in your site, hired the best content writers you could and the design is second-to-none. While that's a great start, if you're not finding ways to communicate with your customers regularly or indicate to Google that you're important enough to rank, nobody is going to find you. Blogging is one of the easiest ways you can help to generate traffic. Blog about things that might be important to your customers, for example, common answers to questions about your product and services or what sets your company apart from the competition. Blogs help keep your site's content fresh, meaning the search engines will push you to the top of the rankings.