Ir para o conteúdo

O que significa "Sitemap could not be read" no Google Search Console?

Envio e indexação

Significa que o Google tentou baixar o seu sitemap e não conseguiu, portanto não leu nenhuma das URLs que ele contém. É um problema de acesso ao arquivo, não de formatação, e geralmente aparece com o status Couldn't fetch. A ajuda do Google aponta as causas mais comuns: o robots.txt bloqueia o arquivo, o endereço retorna 404, o servidor apresenta erro ou está indisponível, ou o site tem uma ação manual não resolvida. Corrija a causa e envie o sitemap novamente.

Verifique o sitemap como o Google faz

Siga estas etapas na ordem; a maioria dos casos termina na etapa 2 ou 3.

  1. Abra a URL exata enviada em uma janela anônima do navegador. Ela deve carregar como XML ou texto simples, sem página de login, aviso de cookies ou redirecionamento para a página inicial.
  2. Verifique o código de status. Execute curl -I https://www.example.com/sitemap.xml e procure por 200. Um 404 indica que o endereço está errado ou que o arquivo foi movido; um 5xx aponta para o servidor.
  3. Leia o robots.txt. Uma regra Disallow que cubra o caminho do sitemap impede o Google de baixá-lo, porque o Google também respeita o robots.txt para sitemaps.
  4. Faça uma inspeção de URL ao vivo do endereço do sitemap no Search Console. A ajuda do relatório de Sitemaps do Google sugere confirmar que Page fetch mostra Successful antes de enviar.
  5. Compare protocolo e host. Um sitemap enviado como http://example.com/sitemap.xml para uma propriedade https://www.example.com/ é um endereço diferente daquele que funciona.

Causas comuns e correções

CausaCorreção
O robots.txt bloqueia o caminho do sitemapRemova ou restrinja a regra e envie novamente
A URL retorna 404Envie o endereço onde o arquivo realmente está; verifique www, https e barras finais
Erros do servidor ou timeoutsVerifique os logs do servidor em busca das requisições do Googlebot ao sitemap e de erros durante a geração do arquivo
Firewall ou proteção contra bots bloqueia o GooglebotLibere os rastreadores do Google para o sitemap e para as páginas listadas nele
Uma ação manual não resolvidaResolva-a primeiro no relatório Manual actions; o Google a lista como um dos motivos para não baixar o arquivo

O Google também cita a baixa demanda de rastreamento de um site como um motivo para um sitemap não ser baixado. Se todas as verificações acima estiverem corretas, mantenha o arquivo disponível e envie novamente mais tarde.

Erros parecidos, mas diferentes deste

Se o status for Has errors em vez de Couldn't fetch, o Google leu o arquivo e encontrou problemas dentro dele. Exemplos típicos da mesma página de ajuda: XML inválido (muitas vezes uma tag <loc> duplicada), URLs em um host diferente ou em uma pasta acima da do sitemap, um arquivo acima do limite de 50 MB sem compactação ou um arquivo compactado que o Google não conseguiu descompactar. Esses problemas se corrigem no próprio arquivo, não no servidor.

O que acontece depois que você corrige?

Envie o sitemap novamente no relatório Sitemaps. O Google afirma que tenta baixar um sitemap com falha mais algumas vezes por conta própria, mas acaba desistindo; por isso, reenviar depois de uma correção é a forma confiável de garantir que ele seja lido. O status Success significa que as URLs entraram na fila de rastreamento. Para tudo o mais sobre sitemaps, veja How do I submit a sitemap? e Google Search Console sitemap errors.

Como o AutoPSEO ajuda

A página de Sitemaps do AutoPSEO mostra todos os sitemaps que o Search Console mantém para uma propriedade, com seus erros, avisos, estado pendente e a data em que o Google os baixou pela última vez, de modo que um sitemap que o Google deixou de ler fique em evidência. Ao fazer uma inspeção em massa a partir de uma URL de sitemap, o AutoPSEO baixa o arquivo por conta própria e informa qualquer erro que encontrar durante a leitura.

Coloque o seu conteúdo de SEO no piloto automático

Conecte o Search Console e o seu site. O AutoPSEO analisa tudo e planeja os primeiros temas na hora. Sem cartão de crédito.