We have a platform Skill-Guru for teachers and experts to create test. The Skill-Guru blog section has topics which are mostly technical and some new news or test announcement . Now we have experts on English language , grammar , SAT , GMAT who would be creating tests on our site. We would also like to give the readers some content to read apart from test. So I was thinking what is the best choice in terms of a) Search engine optimization perspective b) Customer convenience - We do not want our technical readers to read articles about GMAt and SAT when they expect technical topics. So each specific topic should have blog dedicated to itself. The options we were considering a) have a new domain for each category and host blog in the root directory of new domain for eg english-skill-guru.com gmat-skill-guru.com Problem - each site will have touch time getting to same ranks as parent site. b) have sub domain within main domain so that would be helpful form SEO perspective for eg english.skill-guru.com gmat.english-guru.com Here each sub domain will have their own blog hosted. c) have a different url for each category (technically it means that have a new blog installed in new directory) for eg www.skill-guru.com/english/ www.skill-guru.com/GMAT/ I am not sure if overall this approach is correct or not. Advice appreciated.
It's better to go with subfolder instead of subdomain as it would give better indexing results than subdomain ,But it's upto you to decide!
Thank you for your answers. I am not very sure but if have read that if the keyword for which you are vying a top spot is not in your domain , then google is not going to give much importance until and unless you have a high density of keywords in your pages.
I agree, go with a sub directory for best results. Either way I think you'll be ok with regards to ranking in Google.