Blogging has often been called the bridge between social media and search engine optimization. Once you understand it you'll know why.
With blogging you are feeding the search engines every time you create a new blog post. If you blog once a day, that's a new web page on your website. The blog pings a list of services that help the post get crawled and within hours your blog post is indexed and searchable in the search engines. Do that three times a day and you increase your SEO coverage.
But a blog also has other characteristics that static web pages don't have. People can comment on your blog posts and you can comment back, making it a particularly useful platform for meaningful dialogue.
With the advent of social media, you have other ways to get traffic to your blog other than through the search engines. Since all sales and marketing is relationship-building, you can build relationships with your prospects through social media, then send your friends and fans back to your blog for a deeper conversation. It's a multi-tiered approach to marketing that works.
At least, it's worked for thousands of businesses for the last decade.
It seems that blogging and social media were made for each other. They go hand in hand. And if you haven't started your blog yet, or begun your social media marketing, then I'd encourage you to jump on board.