Como enviar o sitemap ao Google Search Console

Por Pablo Murad. Atualizado em

Publique o sitemap no seu site, abra o relatório de Sitemaps no Google Search Console, cole a URL do sitemap no campo "Adicionar um novo sitemap" e clique em Enviar. O Google tenta buscar o arquivo na hora. Enviar só informa onde o arquivo está: isso não garante que alguma URL dele seja rastreada ou indexada.

Antes de enviar

  • O arquivo precisa estar no ar em uma URL pública, de preferência na raiz do site, como https://www.exemplo.com.br/sitemap.xml. Um sitemap só pode listar URLs abaixo do seu próprio caminho, com o mesmo protocolo e host.
  • Você precisa de permissão de proprietário na propriedade do Search Console para usar o relatório. Sem ela, liste o sitemap no robots.txt (veja abaixo).
  • Abra a URL no navegador. Você deve ver XML. O validador de sitemap gratuito confere o formato e os limites por você.

Passo a passo

  1. Abra o relatório de Sitemaps da sua propriedade no Search Console.
  2. Opcional, mas útil: inspecione a URL do sitemap com a Inspeção de URL e faça um teste ao vivo. "Page fetch" deve aparecer como bem-sucedido. Se não aparecer, resolva isso primeiro.
  3. Em "Adicionar um novo sitemap", informe o endereço. O campo já mostra a sua propriedade, então você digita só a parte seguinte, como sitemap.xml.
  4. Clique em Enviar. O sitemap aparece na tabela "Sitemaps enviados" com um status.
  5. Se o status não for Success, clique na linha para ver os detalhes do erro.

O relatório lista apenas os sitemaps enviados pelo Search Console ou pela API dele. O Google descreve os passos na página de ajuda do relatório de Sitemaps.

Informe também pelo robots.txt

Uma linha Sitemap: no robots.txt funciona sem permissão de proprietário e também é um jeito de outros buscadores acharem o arquivo. Use a URL completa. A linha não pertence a nenhum grupo de user agent, e dá para listar mais de um sitemap. Veja a especificação de robots.txt do Google.

User-agent: *
Disallow: /admin/

Sitemap: https://www.example.com/sitemap.xml

Confira se nenhuma regra Disallow bloqueia o arquivo do sitemap. O testador de robots.txt mostra se uma URL é permitida. O Google aposentou em 2023 o antigo pedido "ping" de sitemap, então o Search Console e o robots.txt são os dois jeitos de avisar.

O que significam os status

  • Success. O Google buscou o sitemap e o leu sem erros. As URLs dele entram na fila de rastreamento.
  • Has errors. O Google buscou o arquivo, mas encontrou erros. As URLs que ele conseguiu ler continuam na fila. Abra a linha para ver a lista.
  • Couldn't fetch. O Google não conseguiu obter o arquivo. O guia sobre esse erro lista as causas.

Rastrear as URLs listadas leva mais tempo do que buscar o arquivo, e nem todas podem ser rastreadas. Um envio recente costuma mostrar poucas páginas descobertas no início. Não reenvie todo dia: o Google relê por conta própria um sitemap que já conhece, e um lastmod correto ajuda a perceber o que mudou.

Se algo der errado

Para "Couldn't fetch", leia Não foi possível ler o sitemap: causas e correções. Para as demais mensagens do relatório, o guia de erros de sitemap no Search Console traz a causa e a correção.

Ainda precisa do arquivo do sitemap?

Testar o gerador grátis