Forum Moderators: open
Now I'd like to create a blog associated with the site. I'll use it to post shorter newsy items and highlight what's new on the site. So from a site promotion/marketing standpoint, what do you think are the pros and cons of creating the blog on the site's domain (e.g. smallinfosite.com/blog) vs on its own new domain (e.g. newdomain.com)?
(I don't know if this makes any difference, but there are almost no blogs in my keyword niche area. And I probably could count on one hand the number of my competitors' websites that have blogs, and the blogs that do exist seem mostly dormant - few posts and infrequent updates.)
2) We have an established base of readers on our newsletter and can direct them via both our main site and the newsletter to the new blog domain
3) We will likely open the blog up to a few real enthusiasts of our site and niche. By having the blog on a different domain, we feel that we will have more of an ability to recover from any posts that are off the mark.
4) Many blog directories do not like to list blogs that are part of a retail or commercial site, so we stand a better chance of getting listed
...so we stand a better chance of getting listed
You also stand a better chance of fighting with yourself in the SERP's.
Like agerhart said, put it in a directory (or, put it in a subdomain, which might help with the issue of keeping it more apparently separate from the main site, and brand it differently).
Putting it on a new domain means roughly twice the work to rank and greater risk of shooting yourself in the foot.
Advantages of putting it on the domain include faster help to the main site, faster rankings for the blog, and no issues of filtering in the SERP's.
kgam, I really like the idea of creating a separate blog where you could invite a few contributors. I can imagine starting a blog (on a new domain) that's tied to my niche but not closely associated with my site. It could create some good networking opportunities and another means of marketing my site. Thanks for offering another viewpoint.