Forum Moderators: Robert Charlton & goodroi
After 4 - 5 failed attempts on submitting my xml site map to google. I found out that I can't put any subdomain urls in the www.example.com/sitemap.xml. and I read that each subdomain must have its own sitemap.
Now I'm using wildcard subdomains. There are no actual folder for my subdomains.
How can I make google accept my urls?
Let me point out the obvious - your server is pulling the content for those urls from somehwere when it responds to a request, so there should be some resource you can use to list the most important urls for each subdomain.
Perhaps I misunderstand the situation - do you mean you are using subdomain roots instead of any dirrectory/page/querystring structure at all?
You may need re-think the url structure (e.g. switch to subdirectories) to get enough juice flowing into these urls that Google just might pick them up again. I'm sure that will be a lot more work. Depending on what the return is for you, it may or may not be worth the effort.
Just a thought - you say you have wildcard subdomains, right? Does that mean that even if you make up a subdomain (cityname) that doesn't exist your server will still serve something - maybe even a duplicate something? If so, you might want to back away from that configuration and only have specific, "real" subdomains resolve. Otherwise it looks like a subdomain spammer profile and that may be part of the problem.
But now google have dropped almost all of the subdomain urls and still keeps those old ones.
I have to change all these "subdomain" urls and change them into something else.
like example.com/city1/post235/
Btw how much a sitemap can improve your ranking IF google can index you itself?