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
- Abra o relatório de Sitemaps da sua propriedade no Search Console.
- 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.
- 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. - Clique em Enviar. O sitemap aparece na tabela "Sitemaps enviados" com um status.
- 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