You've optimized your website why not your blog.
Picture it this way.
Each new post to your blog is fresh and new. I know you know this - search engines like fresh content.
I call it feeding the spider.
In this case the food is the new fresh content. What's more appealing fresh fish or fish that