Creating and maintaining a blog on your business website is one of the best strategies in the SEO toolbox for establishing brand authority and building trust in your industry. When you are consistently publishing quality content that is relevant to your business, and engaging with your target audience, your visibility in the search engines starts to increase.
Blogging is highly strategic in that it gives you another place from which to create internal links, strengthening topical relevance every time you post.
Blogging gives you the chance to show off what you know. Do it better than your competition and your ranking dominance will be ensured.