Blogging is one of the very good strategies used to get loads of traffic in a very less time period. You get n number of back-links very quickly and also get indexed very quickly in the search engines.
Yes me too accept blogging is one of the good way to generate traffic & ranking via online marketing techniques
thats right. but blog needs to be updated regularly once or twice in week to get into the eyes of the google crawler
A blog needs SEO so if you have a blog then you have to do SEO to get maximum visitors to your blog, I would say.