Boas práticas de sitemap XML: priority, changefreq e lastmod explicados
Por Toy Wen Da, Cofundador · Atualizado em · 7 min de leitura
Traduzido do original em inglês. Ler em inglês
As boas práticas de sitemap XML se resumem a uma lista curta. Inclua apenas URLs canônicas e indexáveis, mantenha a data de lastmod verdadeira e não perca tempo com priority ou changefreq, que o Google trata como dicas que quase sempre ignora. Verifique o que já está no seu sitemap antes de adicionar qualquer tag a ele.

Comece verificando o que está no seu sitemap

Olhe o próprio arquivo antes de mexer em qualquer configuração. O gerador gratuito de sitemap XML do SearchBlueprint rastreia o seu site e mostra a lista de URLs que ele produziria, incluindo quais páginas ele encontra, quais estão faltando e se páginas redirecionadas ou bloqueadas entraram sem querer. Compare esse resultado com o seu sitemap.xml no ar antes de alterar qualquer coisa no CMS.
A maioria dos problemas de sitemap tem pouco a ver com a sintaxe XML. Eles vêm de quais URLs foram parar no arquivo logo de início.
Como corrigir o sitemap dentro do seu próprio site

Se você usa WordPress
A maioria dos sites WordPress gera o sitemap por meio de um plugin de SEO, e não à mão. No Yoast SEO, a chave do sitemap fica nas configurações gerais do plugin, na seção que controla os recursos do site, e ao ativá-la você ganha um índice de sitemaps atualizado automaticamente. O Rank Math funciona da mesma forma: depois que o recurso de sitemap está ativo, uma área de configurações dedicada permite escolher quais tipos de conteúdo, como posts, páginas ou categorias, ganham o próprio sub-sitemap.
Qualquer um dos plugins regenera o arquivo toda vez que você publica ou atualiza uma página, então o lastmod se mantém preciso sem nenhum esforço seu.
Se você usa Shopify, Wix ou um CMS personalizado
Shopify e Wix geram o sitemap automaticamente em uma URL fixa e não dão controle manual sobre as tags individuais, então o seu trabalho é confirmar que ele existe e não está bloqueado. Em um site feito sob medida ou headless, o desenvolvedor precisa gerar o sitemap de forma dinâmica a partir do banco de dados de páginas publicadas e indexáveis. Um arquivo estático que alguém editou à mão meses atrás não serve.
Enviando o sitemap e atualizando o robots.txt
Com o arquivo correto, dois passos ajudam o Google a encontrá-lo:
- Adicione o endereço do sitemap ao seu arquivo
robots.txt, para que qualquer rastreador que o consulte primeiro saiba onde procurar. - Envie a URL do sitemap no Google Search Console, na seção Sitemaps, para acompanhar o status de indexação ao longo do tempo.
O Google é direto sobre os limites aqui: usar um sitemap "não garante que todos os itens do seu sitemap serão rastreados e indexados". Enviar um sitemap apenas elimina um motivo para uma página passar despercebida.
Priority, changefreq e lastmod: o que cada tag faz

Essas três tags filhas opcionais ficam dentro de cada bloco <url> e causam a maior parte da confusão sobre sitemaps. O valor de lastmod deve seguir a especificação W3C Datetime, o mesmo padrão baseado na ISO 8601 usado em todos os protocolos da web.
| Tag | O que ela diz ao Google | O Google a usa? | Recomendação |
|---|---|---|---|
lastmod |
A data da última alteração do conteúdo da URL, no formato W3C datetime | Sim, ajuda o Google a avaliar a atualidade do conteúdo e a prioridade de novo rastreamento | Mantenha preciso e automatizado; nunca defina como "hoje" em todas as páginas |
changefreq |
Com que frequência você espera que a página mude (always, hourly, daily, weekly, monthly, yearly, never) | Em grande parte ignorada; tratada, no máximo, como uma dica vaga | Deixe no padrão do seu CMS ou simplesmente não use |
priority |
Uma nota de 0.0 a 1.0 de quanto você considera a URL importante em relação às demais do seu site | Na prática, ignorada pelo Google | Não vale a pena curar manualmente; não perca tempo ajustando isso à mão |
Só o lastmod vale a pena acertar. changefreq e priority são partes antigas do protocolo de sitemap em que os buscadores nunca se apoiaram muito, e o fato de o protocolo sitemaps.org ainda listá-las como válidas não as torna dignas de ajuste.
Quando as ferramentas do seu CMS bastam e quando não bastam
Um sitemap embutido no CMS, ou uma passada rápida por um verificador gratuito, é suficiente quando:
- Você está verificando uma única URL que não aparece nos resultados de busca e quer confirmar se ela está no sitemap.
- Você acabou de publicar uma página e quer conferir se a próxima regeneração automática a incluiu.
- Seu site tem algumas centenas de páginas, boa linkagem interna e um plugin como Yoast ou Rank Math já cuidando da geração.
Deixa de ser suficiente quando:
- Você está auditando um site com milhares de URLs e precisa ver quais páginas são indexáveis e quais estão bloqueadas, redirecionadas ou duplicadas. Nessa escala, uma verificação manual pontual deixa passar padrões.
- O problema continua voltando: páginas somem do sitemap depois de uma migração, de um redesign ou de uma mudança de CMS, e ninguém acompanha o motivo.
- Você precisa cruzar a presença no sitemap com os dados reais de indexação do Search Console, e não apenas confirmar que o arquivo existe.
Um site grande com estrutura fraca de links internos é quem mais se beneficia do monitoramento ativo do sitemap, e o mesmo vale para um site novo com poucos links externos apontando para ele. O próprio Google cita esses casos como aqueles em que o sitemap pesa mais.
Erros comuns de sitemap XML a evitar
| Erro | Por que é um problema | Correção |
|---|---|---|
| Listar URLs não canônicas ou redirecionadas | Leva o Google à versão errada de uma página, desperdiçando atenção de rastreamento | Inclua apenas URLs canônicas com status 200 |
| Esquecer de atualizar o sitemap depois de uma migração | URLs antigas permanecem; as novas nunca são enviadas | Regenere e reenvie o sitemap como parte do checklist de migração |
| Omitir páginas importantes | Páginas sem bons links internos podem passar despercebidas | Compare o sitemap com a lista completa de URLs indexáveis |
| Nunca enviar ao Google Search Console | Elimina um dos sinais de descoberta mais simples disponíveis | Envie a URL do sitemap e acompanhe-a no relatório Sitemaps do Search Console |
| Montar o sitemap manualmente | É fácil errar a codificação UTF-8, passar do limite de 50.000 URLs ou deixar páginas novas de fora | Use um plugin ou gerador que reconstrói o arquivo automaticamente |
Títulos duplicados causam um problema relacionado, mas separado: o Google pode ver no seu sitemap duas URLs "diferentes" com conteúdo quase idêntico. Se isso acontece no seu site, corrija primeiro a duplicação de title tags antes de se preocupar com as tags do sitemap.
Sitemaps para mobile e para imagens
Um sitemap XML para mobile não é um arquivo separado na maioria das configurações modernas. Se o seu site é responsivo, com a mesma URL atendendo desktop e celular, o seu único sitemap já cobre os dois. Sitemaps mobile separados importavam principalmente em configurações com URLs móveis dedicadas, como um subdomínio m., que a maioria dos sites já abandonou.
Os sitemaps de imagens são diferentes, e vale criá-los de propósito se as imagens importam para o seu tráfego, como fotos de produtos, infográficos ou imagens editoriais que poderiam aparecer no Google Imagens. O artigo Como criar um sitemap de imagens que o Google realmente vai ler explica a estrutura exata das tags, para você não precisar enfiar tags de imagem no arquivo principal à mão.
Perguntas frequentes
A priority do sitemap realmente afeta o meu ranqueamento no Google?
Não. A priority é um valor de 0.0 a 1.0 informado por você mesmo, e o Google não a usa como sinal de ranqueamento. O Google disse isso já em 2008.
Qual é o changefreq correto para um post de blog e para uma página estática?
Se você for definir, "weekly" é um padrão razoável para posts de blog e "monthly" funciona para páginas estáticas, como Sobre ou Contato. O Google ignora a tag em grande parte, então errar um pouco não vai prejudicar você.
Quantas URLs um arquivo de sitemap XML pode ter?
Até 50.000 URLs, e o arquivo sem compactação deve ficar abaixo de 50MB. Ao passar de qualquer um dos limites, divida o conteúdo em vários sitemaps e liste-os em um arquivo de índice de sitemaps.
Preciso de um sitemap XML separado para mobile?
Só se o seu site ainda usa uma estrutura de URLs móveis separada, como um subdomínio m.. Se o site é responsivo e usa as mesmas URLs para desktop e celular, um sitemap cobre os dois.
Enviar o sitemap garante que minhas páginas serão indexadas?
Não. O Google é explícito: usar um sitemap não garante que todas as URLs dele serão rastreadas e indexadas. Um sitemap melhora a descoberta e a eficiência, mas não anula problemas de qualidade ou de rastreabilidade na própria página.
Faça uma verificação de verdade no seu sitemap
Liste as URLs canônicas certas, mantenha o lastmod verdadeiro e fique abaixo dos limites de tamanho, e você terá coberto a maior parte do que importa. Se quiser ver como o seu sitemap se sai diante dessas regras, fale com a equipe para receber um relatório de amostra mostrando o que há hoje no seu arquivo.
Fontes
Sobre o autor
O SearchBlueprint pesquisou, escreveu e avaliou este artigo com o mesmo pipeline de conteúdo que nossos clientes usam nos próprios sites. A nota que aparece na assinatura é a que nosso mecanismo de conteúdo deu a esta página antes de ela ser publicada. Nada aqui passa por revisão manual, e esse é justamente o ponto: é o resultado do produto, publicado onde qualquer pessoa pode conferir.