There are many benefits to having your own blog. Your blog is under your control. You are not dependent on providers such as Facebook, Twitter, etc. Instead you have your own platform, where you can publish your own content. A blog is the ideal place for our numerous advertising materials. And naturally, the all important unique content is best placed on your own site.