There are many reasons to blog, including voicing your opinion, doing public service, and more. A more dangerous motivation to start a blog is to make an impression on Google, by providing updated content to your site continuously (not to say there is something wrong with Google Romancing) This is because Google does not look positive on static sites and it gives higher rankings to those who are updated more actively.
Location to post/publish your blog: There are several services available on the Internet for those who do not yet have a blog. WordPress.com and Blogger.com are two of the most popular. Yahoo.com too has begun getting a slice of Pie blog. Traditional practice is to install your blog in a folder titled "blog " on your site, assuming you already have a website. It may look like: mydomain. TLD/Blog/
Blog Software: Try WordPress for blogging if you already have your website hosted. In addition, you can write blog articles on bloggers and then post them on your own site, via FTP.
Content: Original Blog Entries (your own words, not copied from others – the exception to this rule is when you use a brief excerpt of someone's article), and the current information with interesting content is all-important in making your Blog effective.
Interaction with the reader: Reader feedback can be allowed on your blog. This gives you the power to moderate your blog and comments. "Moderator " necessary facilities, because it is difficult to fight spammers. Also, individuals who disagree with you can leave rude comments.