There are many reasons to blog, but if for nothing else, than consider SEM. Blogging is an effective way to drive traffic to your website, gain awareness for your brand, or hey, get people reading your blog. ;)
Search engines love blogs and here’s what they look for the most:
To learn more read the following white paper on Blogging and SEM (pdf).