Tenho mais de 5 subdomínios em um projeto, como desenvolvedor, www, equipe e um pouco mais, qual é a melhor prática na criação de sitemaps? ... Como os subdomínios são várias partes do aplicativo principal, quais são os prós e os contras de cada um e o que devo considerar ao escolher um sobre o outro? (um mapa do site por subdomínio ou um para todo o site)
Como os subdomínios anexados ao domínio principal podem representar sites diferentes para o mundo, é melhor configurar os Sitemaps para cada subdomínio para facilitar a acessibilidade.
Além disso, acredito que é contra as regras dos Sitemaps incluir um link externo em um Sitemap pertencente a um site e um URL que contém um subdomínio diferente que conta como um URL externo.
Quanto às práticas recomendadas, se o site tiver um grande número de links, você desejará criar um arquivo de Sitemap mestre que faça referência a arquivos menores de Sitemap, onde cada um deles faça referência a links individuais. Isso ocorre porque cada arquivo do Sitemap tem um limite máximo de tamanho de arquivo (acho que 50 MB) e também o número máximo de URLs por Sitemap também é limitado. Eu acho que esse número é 50.000.
É um bônus se você pode compactar os Sitemaps no formato gzip. Dessa forma, quando você os envia para mecanismos de pesquisa compatíveis com gzip, como o Google, o Sitemap será processado mais rapidamente e o consumo de largura de banda no servidor será menor.
Aqui estão os links relacionados aos sitemaps que podem ajudá-lo mais:
http://www.sitemaps.org/protocol.html
http://www.sitemaps.org/faq.html