7 reasons why having your own blog is better than a website