I have a webpage where I have already started quite a bit of linkbuilding and now I think I need to create a subdomain that includes some of the keywords I am trying to optimize for...not only for SEO but also because it will help me expand the site in the future and be able to optimize for each individual subdomain I add later (i.e. different cities and/or different product lines).
For example, I have a domain name like this:
www.XYZ.com and I would like to change it to newsub.XYZ.com or maybe even newsub.XYZ.com/product-line-keyword/ (think Craigslist and the way they subdomain the cities and products)
And I figured I could just 301 redirect my current site to the new subdomain created but I am worried that it will hurt the Page rank being passed by the current links if they are linking to a domain that is redirected to another domain via 301. Is this going to happen or does all the page rank get passed with a 301? If it does lower the page rank, do you think the advantage I will get by having keywords in my new domain name will offset the loss. I need to change at some point in the future but if it hurts then I may just wait to change when I have to.
Anyway, your advice on this situation would be greatly appreciated. I hope it makes sense.