In addition to providing your audience with interesting or useful information that will bring back repeat business or visits, blogging can largely increase the amount of indexed pages and keyword usage on your website, allowing search engines to rank your website higher in search engine results.
Already blogging? Increasing the number of blog posts you make can result in a corresponding increase in traffic. As you might expect, studies show that the more blog posts companies published per month, the more traffic they saw on their website. Companies that published 16+ blog posts per month got almost 3.5 times more traffic than companies that published only up to four monthly posts. So, blog early and blog often.
Lastly, consider exchanging blog posts with other sites. Syndicating your blog on other sites is a great way to drive new audiences to your site. Search for blogs that are in a similar industry as you and that are in a similar situation in terms of size and audience. Reach out to their editor or site administrator and ask if they'd like to swap blog articles and you. Each blogger will take turns featuring the other's blogs and linking back to the site. Special measures should be taken to avoid duplicate content.