I have an e-commerce store and I want to start blogging for it. I not only want to blog about my products but also write about other topics for affiliate marketing revenue. Should I just do blogging on my store website (www.domainname.com/blog)? Or should I start blogging on a separate channel and call it "blog.domainname.com"? How would it affect my page ranking?
A lot of value in having a domain with quality and original content. If you are wanting to have traffic going to your ecommerce site I would highly recommend you blog on that same domain. but keep in mind that your blog content should be interesting to the audience you are hoping to attract.