Adding a blog to your current site can help you generate additional traffic, communicate to industry you are in and most importantly, build trust with your visitors. As far as the blog domain hosting it varies because many businesses choose to host their blog separately from their main business website. I recommend to host it on blogger or wrodpress because it can be useful as it separates the formal from the conversational and prevents these two styles from conflicting. But don’t be surprised if your blog starts getting more traffic that your main site. I does happen. However, in order to see results from your blog you need to have a strong solid search engine optimization strategy which requires time and effort on weekly basis.
Boston SEO Freelancer