First, let's go into more details about some of the advantages.
You can make just as much money with a blog as you can with a website. The amount you make simply depends on how many readers you have, and how much traffic you have coming to your blog.
You can use your blog to write product reviews, or run affiliate ads, as well as other ads. A blog is also a great place to sell ebooks, ecourses and other products including physical products.
A blog is also a great place for you to help others by offering free information, tutorials and answer questions. You can share your personal stories on how you achieved something, or overcame a personal struggle.
Have a Voice
Blogs are a great way to express your personal opinions on just about any topic ranging from religion to politics, celebrities and news.
They are a great way to help you generate more traffic to your main website. Microblogging makes this extremely easy because you only need a short description of each link, and the traffic it can generate is amazing.
Blogging platforms are set up to make SEO easy for you. All on-page optimization is done for you; all you have to do is write keyword rich articles and build back links to get more traffic coming to your blog.
Cheap and Easy
Blogging platforms are usually free to use. The only time you pay is if you want additional services, and if you want your own domain name you would have to purchase that as well.
They are also very easy to use, but at the same time they allow you to create professional looking blogs. You do not need to know any HTML or CSS as there are many templates which you can choose from to suit the style for your business.
Build Your Brand
Blogs are a great way to help you build your brand. They allow you to interact with your customers and obtain honest testimonials which are essential to any legitimate online business.
If you have a business website, then you can use your blog to keep your customers informed of sales and promotions and other news which your customers may be interested in.
There are really not that many disadvantages to having your own blog, as a blog can serve for so many different purposes.
A blogging platform such as blogger or wordpress gives you little control over the look and feel of your site even though there are many templates for you to choose from. However, if you know CSS, and HTML you can customize the layouts on some blogging platforms.
The thing with blogs is that your new content will bury your old content in the archives making it more difficult for your readers to find it. At the same time however, you can take the time to link to your most important posts.