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.