Sitemap XML: o que é, como criar e enviar ao Google

Ricardo Nakamura

Escrito por

Tempo de leitura 6 min de leitura

Resumo rápido

  • Sitemap XML é um arquivo que lista as URLs importantes do site para ajudar o Google e outros buscadores a encontrá-las e rastreá-las.
  • Cada sitemap aceita até 50.000 URLs ou 50 MB (sem compressão). Acima disso, divida em vários arquivos e use um índice de sitemaps.
  • O Google ignora priority e changefreq e só usa o lastmod quando ele é preciso e confiável.
  • Liste apenas URLs canônicas, com status 200 e indexáveis. Nada de páginas com noindex, redirecionadas ou bloqueadas.
  • Envie pelo Search Console e informe no robots.txt. O antigo “ping” de sitemaps foi desativado pelo Google.

O que é sitemap XML

Sitemap XML é um arquivo, escrito no formato XML, que lista as páginas e arquivos de um site que o dono quer ver rastreados e indexados, com informações extras como a data da última modificação. Ele funciona como um mapa entregue diretamente ao buscador: em vez de depender só dos links para descobrir cada página, o robô recebe uma lista organizada do que é importante.

O formato segue o protocolo Sitemaps (sitemaps.org), adotado em conjunto por Google, Bing e outros buscadores. Isso significa que o mesmo arquivo serve para todos eles.

É importante calibrar a expectativa: o sitemap é uma sugestão. O próprio Google afirma que enviar um sitemap não garante que todas as URLs serão rastreadas ou indexadas. Ele ajuda na descoberta, mas a decisão de indexar depende de qualidade, duplicidade e outros fatores explicados no guia de indexação no Google.

Sitemap XML x sitemap HTML: o sitemap HTML é uma página comum, feita para pessoas navegarem, com links para as seções do site. O sitemap XML é feito para robôs e não aparece na navegação. Os dois podem coexistir, mas o que o Search Console aceita é o XML (ou formatos equivalentes, como RSS e TXT).

Meu site precisa de sitemap?

A documentação do Google é bem direta sobre quem se beneficia e quem pode viver sem um sitemap:

Provavelmente precisa Provavelmente não precisa
Sites grandes, em que é difícil garantir que toda página receba ao menos um link interno. Sites pequenos, com cerca de 500 páginas ou menos que você quer ver na busca.
Sites novos, com poucos links externos apontando para eles. Sites bem linkados, em que o Google alcança todas as páginas importantes a partir da home.
Sites com muito vídeo, imagem ou notícias, que querem aparecer nesses resultados. Sites sem necessidade de aparecer em resultados de vídeo, imagem ou Google Notícias.

Na prática, como a maioria dos CMSs gera o sitemap automaticamente, não há motivo para ficar sem. O custo é zero e ele ainda serve como ferramenta de diagnóstico no Search Console, mostrando quantas URLs enviadas foram de fato indexadas.

Estrutura e tags de um sitemap

Um sitemap mínimo tem esta cara:

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
  <url>
    <loc>https://www.exemplo.com.br/servicos/consultoria/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
</urlset>

Cada página fica dentro de um bloco <url>. Veja o que cada tag faz e como o Google trata cada uma:

Tag Função Como o Google usa
<loc> Endereço da página. Obrigatória. Rastreia a URL exatamente como escrita. Use URL absoluta, com protocolo.
<lastmod> Data da última modificação relevante. Usa apenas se for consistente e verificável. Mudar o ano do rodapé não conta como alteração.
<changefreq> Frequência esperada de mudança. Ignora.
<priority> Prioridade relativa entre páginas do site. Ignora.

O lastmod honesto vale ouro: o Google considera mudanças no conteúdo principal, nos dados estruturados ou nos links como alterações significativas. Se o seu CMS atualiza o lastmod de todas as páginas a cada publicação, o sinal perde credibilidade e o Google passa a ignorá-lo.

Outras regras técnicas obrigatórias: o arquivo deve estar em UTF-8, os valores precisam ter caracteres especiais escapados (por exemplo, & vira &amp;) e as URLs devem ser as versões canônicas que você quer ver nos resultados.

Limites e índice de sitemaps

Todos os formatos de sitemap têm o mesmo limite por arquivo: 50.000 URLs ou 50 MB sem compressão, o que vier primeiro. Passou disso, divida em arquivos menores e crie um índice de sitemaps, que é um arquivo que lista outros sitemaps.

<?xml version=”1.0″ encoding=”UTF-8″?>
<sitemapindex xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
  <sitemap><loc>https://www.exemplo.com.br/sitemap-produtos.xml</loc></sitemap>
  <sitemap><loc>https://www.exemplo.com.br/sitemap-blog.xml</loc></sitemap>
</sitemapindex>
  • Um índice pode listar até 50.000 sitemaps.
  • No Search Console, é possível enviar até 500 arquivos de índice por site.
  • Os sitemaps listados precisam estar no mesmo site e no mesmo diretório do índice ou abaixo dele.

Mesmo em sites menores, separar sitemaps por tipo de conteúdo (produtos, categorias, blog) é uma boa prática: o Search Console passa a mostrar a cobertura de cada grupo separadamente, o que facilita achar onde está o problema.

Tipos de sitemap

Tipo Para que serve
XML padrão Lista páginas comuns. O formato mais versátil.
Extensão de imagem Ajuda o Google a encontrar imagens que ele talvez não descobrisse, como as carregadas por JavaScript.
Extensão de vídeo Informa título, miniatura, duração e outros dados de vídeos.
Google Notícias Para sites de notícias, com artigos recentes.
Versões localizadas Indica variações de idioma e região de uma página, como alternativa à tag hreflang no HTML.
RSS 2.0 / Atom 1.0 Feeds aceitos como sitemap, mas que cobrem só as URLs mais recentes.
Texto (.txt) Uma URL por linha, sem mais nada. Simples, mas sem lastmod.

Como criar e enviar um sitemap

  1. Gere o arquivo pelo CMS
    Desde a versão 5.5, de 2020, o WordPress cria um sitemap nativo em /wp-sitemap.xml, com até 2.000 URLs por arquivo. Plugins de SEO como Yoast e Rank Math substituem esse sitemap pelo deles, com mais controle. Shopify, Wix e outras plataformas também geram o arquivo automaticamente.
  2. Revise o que entrou
    Abra o sitemap no navegador e confira se ele não traz páginas de tag vazias, arquivos de autor, URLs de teste ou páginas com noindex. Exclua tipos de conteúdo que não deveriam ser indexados.
  3. Publique na raiz
    O sitemap pode ficar em qualquer lugar, mas só vale para o diretório onde está e os de baixo (a menos que seja enviado pelo Search Console). A raiz é o local recomendado.
  4. Informe no robots.txt
    Acrescente uma linha Sitemap: https://www.exemplo.com.br/sitemap.xml no robots.txt. Isso ajuda Google, Bing e outros robôs a encontrá-lo.
  5. Envie no Search Console
    Em Indexação, abra o relatório Sitemaps, cole a URL e envie. O relatório mostra a data da última leitura, o número de URLs descobertas e eventuais erros.
  6. Acompanhe a indexação
    No relatório de Indexação de páginas, filtre pelo sitemap enviado para ver quantas URLs foram indexadas e o motivo das que ficaram de fora.

O ping acabou: em junho de 2023, o Google anunciou a desativação do endpoint de “ping” de sitemaps, que permitia avisar sobre atualizações com uma simples requisição. Hoje, as formas de envio são o Search Console, a API do Search Console e a linha no robots.txt. O Bing e outros buscadores aceitam ainda o protocolo IndexNow, que não inclui o Google entre os participantes.

Erros que tiram a confiança do sitemap

Um sitemap “sujo” manda sinais contraditórios. Se você diz que uma URL é importante, mas ela redireciona ou tem noindex, o buscador aprende que o arquivo não é confiável. Os problemas mais comuns:

  • URLs com noindex: você pede para indexar e proíbe ao mesmo tempo. O Search Console aponta esse conflito no relatório de indexação.
  • URLs redirecionadas: depois de uma migração, o sitemap deve listar só os destinos finais. Mantenha as URLs antigas apenas no mapa de redirecionamentos 301, não no sitemap.
  • URLs não canônicas: versões com parâmetros, com e sem barra final, ou com http://. O sitemap é um dos sinais que o Google considera ao escolher a URL canônica, então ele precisa estar alinhado com a tag canonical.
  • Páginas 404 ou bloqueadas no robots.txt: ocupam espaço e geram erros no relatório.
  • lastmod sempre igual à data de hoje: faz o Google desconsiderar o campo.
  • Sitemap como muleta: ele não substitui uma boa linkagem interna. Páginas que só existem no sitemap, sem nenhum link apontando para elas (páginas órfãs), recebem pouca autoridade e tendem a ser vistas como menos importantes.

Em sites grandes, um sitemap limpo e com lastmod preciso é uma das recomendações do Google para usar melhor o crawl budget, porque ajuda o robô a priorizar o que mudou.

Sitemap e a busca com IA

Os AI Overviews e o Modo IA do Google só citam páginas que estão no índice e podem ser exibidas com snippet. Isso significa que tudo o que acelera a descoberta e a indexação, inclusive um sitemap bem cuidado, aumenta a base de páginas elegíveis para aparecer nessas respostas. O mesmo vale para assistentes que usam índices de busca próprios ou de parceiros, como o Bing.

Na prática, o lastmod preciso ganha importância extra: respostas de IA tendem a valorizar informação atualizada, e um conteúdo revisado só será considerado depois de ser rastreado de novo. Atualizou um guia com dados de 2026? Garanta que a data no sitemap reflita isso.

Dica: crie um sitemap separado para os conteúdos estratégicos que você quer ver citados por IAs (guias, estudos, páginas de serviço). Fica mais fácil monitorar no Search Console se todos estão indexados.

Perguntas Frequentes

Sitemap XML melhora o ranqueamento?

Não diretamente. O sitemap ajuda o Google a descobrir e rastrear páginas. Uma vez indexada, a posição depende de relevância, qualidade e autoridade, não da presença no sitemap.

Preciso reenviar o sitemap a cada nova página?

Não. Depois do primeiro envio, o Google volta a ler o sitemap periodicamente. Basta que o arquivo seja atualizado automaticamente pelo CMS quando houver conteúdo novo.

Qual o limite de URLs em um sitemap?

50.000 URLs ou 50 MB sem compressão por arquivo. Para sites maiores, use vários sitemaps reunidos em um índice, que pode listar até 50.000 sitemaps.

Posso ter mais de um sitemap?

Sim, e é recomendável em sites médios e grandes. Separar por tipo de conteúdo facilita o diagnóstico no Search Console. Liste todos no robots.txt ou em um índice de sitemaps.

Por que o Search Console mostra URLs do sitemap como não indexadas?

O sitemap não garante indexação. As causas mais comuns são conteúdo duplicado ou fraco, noindex, redirecionamentos ou o Google ainda não ter rastreado as páginas. O relatório de Indexação de páginas mostra o motivo de cada uma.

Fontes e referências

  1. Google Search Central. Saiba mais sobre sitemaps.
  2. Google Search Central. Criar e enviar um sitemap.
  3. Google Search Central. Gerenciar sitemaps grandes com um arquivo de índice.
  4. Google Search Central Blog (2023). Sitemaps ping endpoint is going away.
  5. Make WordPress Core (2020). New XML Sitemaps Functionality in WordPress 5.5.
  6. IndexNow. IndexNow FAQ.
  7. Google Search Central. Recursos de IA e o seu site.

Sobre o autor

Ricardo Nakamura

Ricardo Nakamura lidera o SEO Next+ da Oxigenweb, departamento dedicado a SEO e GEO (Generative Engine Optimization). Há mais de 5 anos conduz projetos digitais de ponta a ponta para marcas como JBS, Grupo Petrópolis, Caloi e Lufthansa City Center. Escreve sobre processos escaláveis de SEO, busca orientada por IA e como transformar otimização em resultado de negócio.

Ver perfil e todos os artigos de Ricardo →

Deixe seu comentário

3 + 2 =