Eu tenho mais de 5 subdomínios em um projeto, digamos developer
, www
, staff
e um pouco mais, o que é a melhor prática na criação de sitemaps?
Todos os subdomínios que compartilham o mesmo mapa do site no domínio base ( example.com/sitemap.xml
)? ou sitemaps diferentes para subdomínios diferentes? ( developer.example.com/sitemap.xml
e www.example.com/sitemap.xml
)
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)
Geralmente, você precisa usar um mapa do site separado para cada host (por exemplo, protocolo, domínio ou subdomínio diferente):
Nas Perguntas frequentes " Onde coloco meu Sitemap? ":
A seção relevante da especificação dos Sitemaps é " Local do arquivo do Sitemap ", onde diz:
No entanto, se você puder provar a propriedade de todos os hosts via robots.txt ou no Google Search Console, poderá hospedar os sitemaps em hosts diferentes:
via robots.txt: Sitemaps e envios cruzados
(um único mapa do site ainda pode conter apenas URLs de um host)
Específico do Google: gerencie sitemaps para vários sites
(um único mapa do site pode conter URLs de diferentes hosts)
fonte
À medida que você escreve, os subdomínios fazem parte de todo o aplicativo, não há necessidade de separar os sitemaps. O Google trata subdomínios como sempre de domínio próprio. Mas eles são inteligentes o suficiente para reconhecer se partes de um site pertencem um ao outro.
Além do SEO, eu recomendo usar um index-sitemap.xml no qual você pode aninhar todos os seus subdomínios-sitemaps separados. Isso facilita o gerenciamento de todos esses arquivos, pois você só precisa enviar um único mapa do site. Além disso, você pode alterar o mapa do site de um subdomínio sem precisar se preocupar com todos os outros mapas do site. Leia mais sobre como gerenciar vários sitemaps nos Guias do Google para webmasters: https://support.google.com/webmasters/answer/75712?hl=pt-BR
editar
Você pode levar em consideração a criação de uma única propriedade para cada subdomínio no Google Search Console. Isso permite que você tenha uma análise mais detalhada, pois receberá amostras de dados e estatísticas de rastreamento para cada propriedade. Se você fizer isso, recomendo enviar um sitemap individual para cada subdomínio. Esteja ciente de que isso exigirá que você verifique cada propriedade separadamente e também aumente o esforço necessário para gerenciar todo o conjunto de propriedades.
Se você é uma pessoa bem organizada e está interessada em informações mais aprofundadas sobre os dados, eu recomendaria o último. Se você apenas quiser que o site seja indexado e rastreado corretamente, recomendo a história do índice-sitemap para você.
Lembre-se de garantir que todos os seus sitemaps estejam configurados com precisão, correspondendo ao padrão e fornecendo apenas páginas que exibem um código de status 200. Esse ponto é mais crítico para o SEO do seu site do que a questão de quantos mapas de site você possui.
fonte
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
fonte