I have a site with many users. Lets say my site is called
For each of my users I give them a free url such as
These subdomains really just render their thecommunity.com profile page. I use wildcards in dns and all *.thecommunity.com requests are sent to the main domain. In the main domain I look at the request and if there is a subdomain I just render their profile page. So
jason.thecommunity.com looks exactly like
When you are at
jason.thecommunity.com you can still click around the full site but your clicking around using the
jason.thecommunity.com subdomain, accessing pages that are also available on
This created thousands of subdomains. Any many of them are suddenly ranking very high in search results. For instance a search for
soup recipe might have
jason.thecommunity.com/soups/recipeas the top result!
thecommunity.com/soups/recipe is not even in the first say 100 pages of results. My traffic has increased x 5 which is a pretty big number. Most of this search traffic is coming into my subdomains vs the main site.
Any reason for this?