Sitemap XML em 2026: como criar e enviar o sitemap do blog pro Google achar cada post novo
O que o Google diz sobre sitemap: quando o blog precisa de um, como montar o XML, como preencher o lastmod sem perder a confiança e como enviar pelo robots.txt e pelo Search Console.
Resposta curta: sitemap é um arquivo XML que lista as URLs que você quer ver no Google. Blog pequeno e bem linkado nem sempre precisa, mas quase sempre ganha com um. Coloque o arquivo na raiz, use só URLs canônicas e absolutas, preencha lastmod com a data real de cada post e avise o Google pelo robots.txt e pelo Search Console.
Quem começa um blog costuma pensar no texto, no título e na capa. O sitemap fica pra depois, ou fica a cargo da plataforma sem ninguém conferir o que tem dentro. O problema aparece quando um post novo demora pra ser encontrado, ou quando o arquivo lista página que não devia estar lá.
Este guia junta o que a documentação do Google Search Central e o protocolo do sitemaps.org dizem sobre o assunto, conferidos em 26 de outubro de 2026, e transforma isso num passo a passo pra blog. Onde a recomendação é nossa e não do Google, o texto avisa.
O que é um sitemap e o que ele faz pelo seu blog?
Segundo o Google, sitemap é um arquivo onde você informa as páginas, os vídeos e outros arquivos do site e a relação entre eles. Os buscadores leem esse arquivo pra rastrear o site com mais eficiência.
Na prática, o sitemap diz duas coisas ao buscador:
- Quais páginas você considera importantes. Cada URL listada é um pedido: "esta aqui eu quero nos resultados".
- Quando cada página mudou pela última vez. É o papel do campo lastmod, que o Google usa pra decidir quando voltar a rastrear uma URL que ele já conhece.
O que o sitemap não faz é garantir indexação. O Google escreve com todas as letras que o arquivo ajuda a descobrir URLs, mas não garante que todos os itens serão rastreados e indexados. Ele é uma dica, não uma ordem. Se o post é fraco ou duplicado, estar no sitemap não salva.
Meu blog precisa de sitemap?
O Google separa os casos de um jeito bem objetivo. Você provavelmente precisa de sitemap se:
- O site é grande, e fica difícil garantir que toda página tenha pelo menos um link vindo de outra.
- O site é novo e tem poucos links externos apontando pra ele. O Googlebot descobre páginas seguindo links, então sem links de fora ele pode demorar a achar as suas.
- O site tem muito vídeo ou imagem, ou aparece no Google Notícias.
E provavelmente não precisa se o site é pequeno, o que o Google define como cerca de 500 páginas ou menos que você quer nos resultados, se todas as páginas importantes são alcançáveis a partir da home por links, e se você não depende de resultados de imagem, vídeo ou notícia.
Recomendação nossa: mesmo com menos de 500 posts, um blog novo cai quase sempre no segundo caso da primeira lista, porque tem poucos links externos. O próprio Google diz que, na maioria dos casos, o site se beneficia de ter um sitemap. Como a maioria das plataformas gera o arquivo sozinha, o custo é conferir, não construir.
Se você usa WordPress, Wix ou Blogger, a documentação do Google lembra que é provável que a plataforma já publique um sitemap. Procure "sitemap" na ajuda da sua plataforma antes de criar um do zero.
Como montar um sitemap XML que o Google entende?
O sitemap mais simples tem uma URL dentro de um bloco url, com o endereço em loc e a data em lastmod:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.exemplo.com.br/blog/meu-post</loc>
<lastmod>2026-10-26</lastmod>
</url>
</urlset>
As regras que mais dão problema, segundo o Google e o sitemaps.org:
- Use URL completa. Escreva https://www.exemplo.com.br/blog/meu-post, nunca /blog/meu-post. O Google tenta rastrear a URL exatamente como está escrita.
- Liste só URLs canônicas. Se o mesmo texto abre em dois endereços, escolha um e coloque só esse. Isso conversa com o que já falamos sobre republicar post do blog sem perder o original.
- Um host por arquivo. O protocolo pede que todas as URLs de um sitemap sejam do mesmo host, como www.exemplo.com.br ou blog.exemplo.com.br.
- Codificação UTF-8 e caracteres escapados. O arquivo precisa estar em UTF-8, e caracteres especiais como o e comercial precisam ser escapados, como em qualquer XML.
- Respeite o limite. Cada arquivo aceita até 50.000 URLs ou 50 MB sem compressão. Passou disso, divida em vários arquivos e liste todos num arquivo de índice de sitemaps.
- A ordem não importa. O Google diz que a ordem das URLs dentro do arquivo não faz diferença.
O que deixar de fora: página de login, painel, resultado de busca interna, página com noindex e qualquer URL que redireciona. Se você não quer ver a página no Google, ela não tem motivo pra estar no sitemap.
Quais formatos de sitemap o Google aceita?
O Google aceita os formatos definidos pelo protocolo de sitemaps e diz que não tem preferência entre eles. A tabela resume o que a documentação compara:
| Formato | O que lista | Quando faz sentido |
|---|---|---|
| XML | Páginas, e com extensões também imagens, vídeos, notícias e versões em outros idiomas | É o mais completo e o que a maioria das plataformas gera |
| RSS, mRSS ou Atom 1.0 | Páginas e vídeos, só as URLs mais recentes do feed | Quando a plataforma já gera o feed e você quer o caminho mais curto |
| Texto (.txt) | Só URLs, uma por linha | Site simples, sem necessidade de data ou mídia |
Pra blog, o XML costuma ser a escolha óbvia, porque carrega o lastmod de cada post. O feed RSS é um bom complemento: como ele mostra só os itens recentes, ajuda o buscador a ver posts novos rápido, enquanto o XML cobre o arquivo inteiro.
Como preencher o lastmod sem perder a confiança do Google?
Esse é o campo que mais vale a pena acertar. Em 2023, o Google publicou no blog do Search Central que o lastmod passou a ser útil em muitos casos e que ele é usado como sinal pra programar o rastreamento de URLs já conhecidas.
Duas condições pra ele funcionar:
- Formato certo. O sitemaps.org pede o formato W3C Datetime, que aceita só a data no padrão AAAA-MM-DD ou data e hora completas.
- Bater com a realidade. O exemplo do próprio Google: se a página mudou há sete anos e o lastmod diz que mudou ontem, uma hora o Google para de acreditar na data do seu site.
E o que conta como mudança? O Google fala em "última modificação significativa": mudar o texto principal, os dados estruturados ou os links da página conta. Mudar o ano do copyright no rodapé, não conta. Isso casa com o guia de atualizar posts antigos do blog: só troque a data quando o conteúdo mudou de verdade.
Outra coisa que o Google deixa claro: quando a plataforma não sabe dizer a data certa de uma página, como a home ou uma página de categoria que só agrega outras, tudo bem deixar o lastmod de fora. Data ausente é melhor que data falsa. Um erro comum é a plataforma carimbar a data do último deploy em todas as URLs; isso ensina o buscador a ignorar o campo.
changefreq e priority ainda servem pra alguma coisa?
Pro Google, não. A documentação diz que o Google ignora os valores de priority e changefreq, e o post de 2023 reforça: o changefreq se sobrepõe ao lastmod, e o priority é subjetivo demais e, segundo os estudos internos do Google, não reflete a prioridade real das páginas.
Como enviar o sitemap pro Google e pros outros buscadores?
O Google lembra que "enviar" o sitemap é só dizer onde ele está. Não existe upload do arquivo. Há três caminhos:
- robots.txt. Adicione uma linha como Sitemap: https://www.exemplo.com.br/sitemap.xml em qualquer parte do arquivo. O Google acha o sitemap na próxima vez que ler o robots.txt, e outros buscadores também leem essa linha. Se você ainda não revisou o seu, o guia de robots.txt pra IA mostra como deixar os robôs certos entrarem.
- Relatório de Sitemaps do Search Console. Cole a URL do sitemap em "Adicionar um novo sitemap" e envie. Você precisa ser proprietário da propriedade. A vantagem é ver quando o Googlebot leu o arquivo e quais erros encontrou. O passo a passo do Search Console está no nosso guia de como saber se os posts aparecem no Google.
- API do Search Console. Pra quem quer enviar por código.
Uma armadilha antiga: o "ping" de sitemap, uma URL que avisava o Google por requisição HTTP, foi descontinuado. O Google anunciou em junho de 2023 que o endpoint passaria a responder 404. Plugin antigo que ainda faz ping não causa problema, mas também não faz nada.
Pra Bing e outros buscadores que participam do IndexNow, existe a opção de avisar na hora em que um post é criado, atualizado ou removido. O FAQ do IndexNow cita WordPress, Shopify e Wix entre as plataformas com suporte nativo ou por plugin, e a Cloudflare com integração nativa. É um complemento ao sitemap, não um substituto.
Checklist rápido de sitemap pra blog
Antes de dar o assunto por resolvido, confira:
- O sitemap abre no navegador e responde 200, sem pedir login.
- A linha Sitemap: está no robots.txt da raiz do domínio.
- Todas as URLs são absolutas, com https e o mesmo host.
- Só tem URL canônica, sem redirecionamento, sem noindex, sem página de painel.
- Cada post tem lastmod com a data real da última mudança significativa.
- Home e páginas de categoria sem data confiável ficam sem lastmod.
- O arquivo foi enviado no relatório de Sitemaps do Search Console e o status está como sucesso.
- Post novo entra no sitemap no mesmo dia em que é publicado.
Sitemap não substitui link interno. O Google diz que um site bem linkado já é descoberto quase todo, e o sitemap reforça isso. Vale a leitura do guia de links internos e do de dados estruturados pra fechar a base técnica.
Como o Otto entra nessa história?
O blog do Otto segue esse checklist. O sitemap do Otto está na raiz, é citado no robots.txt, e lista cada post com o lastmod da data em que ele foi publicado. Conferimos os dois arquivos em 26 de outubro de 2026.
O sitemap ajuda o buscador a achar o post. Quem traz leitor no primeiro dia, antes do Google indexar, são as redes. O Otto transforma o artigo publicado em posts pro X, pro LinkedIn e pro Threads na sua voz, e você aprova antes de sair. Assim cada post novo do blog chega nas pessoas pelas redes enquanto o buscador faz a parte dele.
Perguntas frequentes
Enviar o sitemap garante que meus posts vão aparecer no Google? Não. O Google diz que o sitemap é uma dica e não garante que as URLs serão rastreadas e indexadas. Conteúdo útil e links internos continuam fazendo a maior parte do trabalho.
Blog com menos de 500 posts precisa de sitemap? Pode não precisar, se tudo for alcançável por links a partir da home. Mas o Google aponta site novo e com poucos links externos como caso em que o sitemap ajuda, e diz que na maioria dos casos o site se beneficia de ter um.
Qual o nome e o lugar certo do arquivo? O nome pode ser qualquer um com caracteres válidos em URL. O Google recomenda a raiz do site, porque um sitemap só afeta as páginas abaixo da pasta onde está, a menos que seja enviado pelo Search Console.
Preciso reenviar o sitemap toda vez que publico um post? Não. Depois que o Google lê o arquivo com sucesso, ele volta a ler periodicamente. O Google sugere reenviar só quando houver mudança grande no sitemap.
Vale a pena preencher priority e changefreq? Pro Google, não. Ele ignora os dois campos. Concentre o cuidado no lastmod.
Posso colocar no sitemap a versão em Markdown ou a versão AMP do post? Coloque só a URL canônica, a que você quer ver nos resultados. Versões alternativas do mesmo texto ficam de fora pra não competir com a original. O guia de llms.txt mostra como apontar agentes de IA pra essas versões sem passar pelo sitemap.
Fontes
- Learn about sitemaps, Google Search Central: definição, quando o site precisa ou não de sitemap, limite de cerca de 500 páginas e aviso de que o sitemap não garante indexação. Conferida em 26/10/2026.
- Build and submit a sitemap, Google Search Central: formatos aceitos, limite de 50 MB ou 50.000 URLs, UTF-8, URLs absolutas e canônicas, lastmod, priority e changefreq ignorados e formas de envio. Conferida em 26/10/2026.
- Sitemaps ping endpoint is going away, Google Search Central Blog: fim do ping, uso do lastmod como sinal de rastreamento e definição de modificação significativa. Publicado em 26/06/2023, conferido em 26/10/2026.
- Sitemaps report, Ajuda do Search Console: como enviar, reenviar e remover um sitemap e quem pode enviar. Conferida em 26/10/2026.
- Sitemaps XML format, sitemaps.org: estrutura do arquivo, formato W3C Datetime, um host por arquivo e arquivo de índice. Conferida em 26/10/2026.
- IndexNow FAQ: quando avisar buscadores via IndexNow e plataformas com suporte. Conferida em 26/10/2026.