Three Good Reasons Why You Should Host Your Blog on Your Own Domain
1. It lets you build a reputation with search engines and build a brand as a blogger.
2. It significantly increases your site content letting the search engines know that you are important.
3. It increases traffic directly to your site not to a blog engine site
4. It allows you to index your blog, add it to your sitemap and make all links “do follow”