Sitemaps - um por subdomínio ou um para o domínio base?


10

Eu tenho mais de 5 subdomínios em um projeto, digamos developer, www, staffe 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.xmle 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)

Respostas:


7

De acordo com Matt Cutts , ele disse:

Um subdomínio pode ser útil para separar o conteúdo que é completamente diferente. O Google usa subdomínios para produtos distintos, como news.google.com ou maps.google.com, por exemplo.

Isso é semelhante ao que o Blogger (blogspot) faz.

O blog de John ( john.blogspot.com) é totalmente diferente do blog de Doe ( doe.blogspot.com). O Google vê esses dois blogs como dois sites diferentes, embora compartilhem a mesma cauda ( *.blogspot.com).

Cada um desses blogs tem seu próprio mapa do site e não é compartilhado entre si. Se um blog for excluído, o arquivo do mapa do site também será excluído - e isso não afetará os mapas de site dos outros blogs.

Portanto, gostaria de recomendar o uso de diferentes arquivos de sitemap para diferentes subdomínios. A menos que você esteja usando subdiretórios / subpastas.


2
Não acredito que isso responda à pergunta de onde os sitemaps devem ser veiculados .
— Dogweather 15/09/16

11
"Gostaria de recomendar que você usasse diferentes arquivos de mapa do site [...]" Esta declaração está incorreta. Você não tem escolha. Sites diferentes exigem que você tenha mapas de site diferentes.
— Alexis Wilke

11

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? ":

    Todos os URLs listados no Sitemap devem residir no mesmo host que o Sitemap. Por exemplo, se o Sitemap estiver localizado em http://www.example.com/sitemap.xml, ele não poderá incluir URLs de http://subdomain.example.com. Se o Sitemap estiver localizado em http://www.example.com/myfolder/sitemap.xml, ele não poderá incluir URLs de http://www.example.com.

  • A seção relevante da especificação dos Sitemaps é " Local do arquivo do Sitemap ", onde diz:

    Observe que isso significa que todos os URLs listados no Sitemap devem usar o mesmo protocolo (http, neste exemplo) e residir no mesmo host que o Sitemap. Por exemplo, se o Sitemap estiver localizado em http://www.example.com/sitemap.xml, ele não poderá incluir URLs de http://subdomain.example.com.

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:


11
Parece que se todos estiverem executando a mesma verificação do Google (todos listados no mesmo console do Google, confirmando que você é o mesmo proprietário), o Google realmente abrirá uma exceção de acordo com: support.google.com/webmasters/answer/75712 ? hl = pt Parece que não há problema em sitemaps para qualquer um desses sites fazer referência um ao outro. Pelo menos, essa é a impressão que recebo do site de suporte do Google. Esta é uma exceção às regras normais de sitesmaps.org.
— precisa saber é o seguinte

11
@ MarkRejhon: Obrigado pela informação :) Atualizei a resposta e também listei outra maneira (do protocolo sitemaps.org) que permite que os sitemaps sejam hospedados em hosts diferentes.
— Unor

3

À 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.


0

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.