dataguy - 5:37 pm on Jul 23, 2011 (gmt 0)
Thanks dataguy. I assume you have a member name for all your authors. Or did you 301 redirect to something like accountid.yourdomain.com? This approach can work well if you have a unique membername for your authors. Otherwise a redirect like: 1338779.yourdomain.com might look quite silly...
What I've done so far is use a few characters from the first and last names of each member, then I check for dupes and hand-edit to make them unique. I plan to let the users choose their own subdomains themselves and eventually the ones who never choose will have the decision made for them in a similar fashion as the ones I've already set up.
I've allowed users to pick their folder names in the past, for their 'custom URL' and then kept a table of name history so that if they changed their folder name, the old folder would be redirected to the new folder.
I am going to do a similar test. However, I want to ask you... do you have an index on your site? Did you change that too? Or just do a 301 redirect for those specific pages?
I haven't addressed this yet, but I will have to soon. I believe the best way to do this is to give each subdomain their own robots.txt file and specify the sitemap.xml in each of those files. With a 50,000 URL limit I've always had a problem dividing up the URL's into multiple sitemaps.
The only problem I see with this is that I won't be able to submit or view the sitemaps in webmaster tools. The benefit is that I'll probably have less of a problem with scrapers since each sitemap will contain only a small number of URLs.