The more other site links to your site , the higher your website ranking will be. With this basic idea, if you have SEO optimized blog that links to your site (outbound links) you get higher ranking. Not any blogs in the internet, but high quality, regularly updated blog with unique contents posted regularly.
That blog also have to be related to your site. If your site is about travel deals , then a blogs that talks about travel will work in this case.