Um sitemap XML é um arquivo que lista as URLs do seu site que você quer que os buscadores descubram e indexem. Pense nele como um diretório que você entrega aos crawlers: “estas são as minhas páginas importantes, e esta é a data da última alteração de cada uma”.
Os buscadores conseguem encontrar a maioria das páginas seguindo links, então o sitemap não é obrigatório. Mas é um seguro barato e, para alguns sites, faz uma diferença real.
Quem mais se beneficia de um sitemap?
- Sites grandes, em que os crawlers podem deixar passar páginas profundas ou com poucos links
- Sites novos, com poucos links externos apontando para eles
- Sites que mudam com frequência, como portais de notícias, marketplaces e blogs
- Sites com muita mídia, que se beneficiam das extensões de sitemap de imagens ou vídeos
Até sites pequenos ganham com um sitemap: ele dá ao Search Console uma lista de referência, para você ver quantas das páginas enviadas estão de fato indexadas.
Como é um sitemap XML
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://example.com/guides/composting-at-home</loc>
<lastmod>2026-09-14</lastmod>
</url>
</urlset>
<loc>– a URL completa e absoluta (obrigatória)<lastmod>– quando o conteúdo da página mudou de forma relevante pela última vez (opcional, mas útil)
Você pode encontrar <priority> e <changefreq> em sitemaps antigos. O Google ignora os dois, então não é preciso mantê-los. O Google usa o lastmod – desde que ele seja sempre preciso.
Quais URLs devem estar no sitemap?
Inclua apenas páginas canônicas e indexáveis que retornam 200 OK. Na prática, deixe de fora:
- URLs redirecionadas (3xx)
- Páginas de erro (4xx, 5xx)
- Páginas com
noindex - Páginas cuja canonical aponta para outro lugar
- Variações com parâmetros, resultados da busca interna, páginas de carrinho e de conta
- Versões duplicadas (http, sem www, variações com barra no final)
Um sitemap cheio de redirecionamentos e erros passa sinais confusos e dificulta enxergar problemas reais de indexação.
Encontre e valide um sitemap XML, conte suas URLs e teste uma amostra em busca de erros.
Limites de tamanho e arquivos de índice de sitemap
Cada sitemap pode ter até 50.000 URLs e não pode passar de 50 MB sem compressão. Sites maiores dividem as URLs em vários sitemaps e os listam em um índice de sitemap:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://example.com/sitemap-pages.xml</loc></sitemap>
<sitemap><loc>https://example.com/sitemap-products-1.xml</loc></sitemap>
<sitemap><loc>https://example.com/sitemap-blog.xml</loc></sitemap>
</sitemapindex>
Dividir os sitemaps por tipo (páginas, produtos, posts do blog) também facilita ver a taxa de indexação de cada seção no Search Console.
Como criar um sitemap
WordPress
O WordPress gera um sitemap básico em /wp-sitemap.xml desde a versão 5.5. Plugins de SEO como Yoast SEO, Rank Math e All in One SEO o substituem por sitemaps mais configuráveis, normalmente em /sitemap_index.xml.
Shopify
A Shopify gera um sitemap automaticamente em /sitemap.xml, com produtos, coleções, páginas e posts do blog.
Wix, Squarespace e Webflow
Os três geram sitemaps automaticamente. O Webflow permite excluir páginas e definir um sitemap personalizado.
Sites personalizados ou estáticos
Muitos frameworks têm plugins de sitemap (Next.js, Nuxt, Astro, Hugo, Jekyll). Para sites estáticos pequenos, você pode rastrear o site e gerar um sitemap a partir das páginas encontradas.
Rastreie seu site e gere um sitemap.xml pronto para enviar.
Sitemaps dinâmicos, que se atualizam automaticamente sempre que o conteúdo muda, são melhores do que arquivos estáticos que alguém precisa lembrar de gerar de novo.
Como enviar o seu sitemap
- Adicione-o ao robots.txt para que qualquer buscador possa encontrá-lo:
Sitemap: https://example.com/sitemap.xml - Envie-o no Google Search Console, em Indexação → Sitemaps.
- Envie-o no Bing Webmaster Tools, que também alimenta os resultados de vários outros buscadores.
Depois do envio, confira se há erros no relatório de Sitemaps e compare o número de URLs descobertas com o número de indexadas no relatório de Indexação de páginas.
Acertando o lastmod
O lastmod só é útil se for confiável. Atualize-o quando o conteúdo principal de uma página mudar – não quando um widget da barra lateral ou o ano do copyright mudar. Se todas as URLs mostrarem a data de hoje em todo rastreamento, os buscadores aprendem a ignorar o campo.
Sitemaps especiais
- Sitemaps de imagens listam as imagens de cada página, úteis para sites com muitas imagens
- Sitemaps de vídeos trazem detalhes como título, miniatura e duração
- Sitemaps de notícias são para publishers no Google Notícias e incluem só artigos dos últimos dois dias
- Hreflang em sitemaps – sites multilíngues podem listar as versões alternativas de cada URL no sitemap, em vez de no HTML
Problemas comuns em sitemaps
- URLs que redirecionam ou retornam 404
- URLs não canônicas ou com noindex
- Protocolo ou host errados (http em vez de https, sem o www)
- Um sitemap que não é referenciado em lugar nenhum e nunca foi enviado
- Sitemaps desatualizados, que não acompanham as mudanças de conteúdo
- Sitemaps bloqueados pelo robots.txt
Sitemaps para diferentes tipos de site
Sites de pequenas empresas (menos de 100 páginas). Um sitemap basta. Garanta que ele inclua as páginas de serviços, de localização e de conteúdo principal e que se atualize quando você adicionar páginas.
Blogs. Inclua os posts e as páginas de categoria importantes. Exclua arquivos rasos de tags, arquivos por data e páginas de autor, a menos que ofereçam valor real.
Lojas virtuais. Divida os sitemaps em produtos, categorias e conteúdo. Exclua produtos esgotados que foram descontinuados de vez e redirecionados, URLs de filtro e ordenação e páginas de carrinho ou conta. Mantenha o lastmod preciso quando preços ou disponibilidade mudarem.
Sites de notícias. Use um sitemap de notícias separado para os artigos dos últimos dois dias, além de sitemaps normais para o arquivo.
Sites multilíngues. Inclua todas as versões de idioma no sitemap com anotações hreflang ou forneça um sitemap por idioma.
Usando sitemaps para diagnosticar a indexação
Os sitemaps são uma das melhores ferramentas de diagnóstico do Search Console. Como você disse ao Google exatamente quais URLs importam, o relatório de Indexação de páginas pode ser filtrado para mostrar apenas essas URLs. Se uma grande parte das URLs enviadas não estiver indexada, veja os motivos apresentados:
- “Rastreada, mas não indexada no momento” em muitas páginas enviadas sugere problemas de qualidade do conteúdo ou duplicação
- “Detectada, mas não indexada no momento” sugere que o Google não priorizou o rastreamento – melhore os links internos e a velocidade do site
- “Excluída pela tag ‘noindex’” ou “Página com redirecionamento” significa que o seu sitemap contém URLs que não deveriam estar lá
Dividir os sitemaps por seção deixa esses padrões evidentes: se o sitemap do blog está 95% indexado, mas o de produtos está 40% indexado, você sabe onde concentrar os esforços.
Compactando e hospedando sitemaps
Os sitemaps podem ser compactados com gzip (sitemap.xml.gz) para economizar banda; o limite de 50 MB vale para o tamanho sem compressão. Um sitemap pode ficar em outro caminho ou até em outro host, se você o declarar no robots.txt ou verificar as duas propriedades no Search Console, mas mantê-lo no mesmo host é o mais simples.
Checklist de sitemap
- Inclui apenas URLs canônicas, indexáveis e com status 200
- Usa URLs absolutas com o protocolo e o host corretos
- Atualiza-se automaticamente quando o conteúdo muda
- O
lastmodreflete mudanças reais de conteúdo - Menos de 50.000 URLs e 50 MB por arquivo, com um índice para sites maiores
- Listado no robots.txt
- Enviado ao Google Search Console e ao Bing Webmaster Tools
- Monitorado quanto a erros e taxa de indexação
Principais conclusões
- Um sitemap XML lista as URLs canônicas e indexáveis que você quer que os buscadores encontrem.
- Deixe de fora redirecionamentos, erros, páginas com noindex e duplicatas com parâmetros.
- O Google ignora priority e changefreq, mas usa datas de lastmod precisas.
- Cada sitemap comporta 50.000 URLs e 50 MB; sites maiores usam um índice de sitemap.
- Referencie o sitemap no robots.txt e envie-o ao Google e ao Bing.
- Divida os sitemaps por seção para diagnosticar problemas de indexação no Search Console.
Perguntas frequentes
Um sitemap melhora o ranqueamento?
Não diretamente. Ele ajuda os buscadores a descobrir e rastrear de novo as páginas, o que é um pré-requisito para posicionar – mas não faz uma página subir no ranking.
Todas as páginas devem estar no sitemap?
Todas as páginas que você quer indexadas, sim. As que você não quer indexadas, não.
Também preciso de um sitemap em HTML?
Um sitemap em HTML (uma página com links para as suas seções) pode ajudar usuários e crawlers em sites grandes, mas uma boa navegação normalmente o torna desnecessário.
Com que frequência devo atualizar o sitemap?
Sempre que páginas forem adicionadas, removidas ou alteradas de forma relevante. Sitemaps gerados automaticamente cuidam disso por você.
Verifique seu próprio site
Faça uma auditoria gratuita com mais de 55 verificações e receba uma solução para cada problema.