In case you aren’t one of the cast of thousands (slightly exaggerated) that regularly reads the great content we generate here, a blog adds a lot of SEO value to your website. If you don’t have a blog as part of your current content strategy, then you need to set one up. As always, I recommend WordPress.
Once you have a WordPress blog, I highly recommend you socialize it – make it easy for people to spread your content virally through social media. If you don’t socialize your content, it’s going to sit on an island waiting for the search engine to rescue it. Socializing can bring your blog traffic it probably wouldn’t otherwise get.