Validador de Sitemap.xml

Cole seu sitemap.xml para validá-lo conforme sitemaps.org: namespace do urlset, elemento loc obrigatório, formato de lastmod/priority e o limite de 50 mil URLs do Google.


Dicas

  • Manter o <lastmod> preciso ajuda os rastreadores a priorizar páginas que realmente mudaram. Datas antigas ou futuras podem reduzir a credibilidade em vez de ajudar.
  • O <priority> indica apenas a importância relativa entre páginas do seu próprio site; o Google já declarou que não o utiliza para ranqueamento. Trate-o como informação complementar, não como alavanca de crescimento.
  • Um único sitemap.xml pode conter no máximo 50 mil URLs e não deve ultrapassar 50MB sem compressão. Se exceder qualquer um dos limites, divida-o em vários arquivos ligados por um <sitemapindex>.
  • Adicionar uma diretiva Sitemap: ao seu robots.txt permite que os mecanismos de busca descubram seu sitemap.xml automaticamente. Combine com nosso verificador de robots.txt para uma revisão completa.
  • Se as URLs em <loc> contiverem caracteres não ASCII (por exemplo, caminhos em japonês), elas devem ser codificadas em percentual antes. Colar a URL decodificada exibida na barra de endereços será marcado como inválido.

Perguntas frequentes

O padrão é colocá-lo na raiz do seu domínio (ex.: https://example.com/sitemap.xml). Se você colocá-lo em um subdiretório, ele só poderá listar URLs desse subdiretório, uma limitação real a se ter em mente.

Não é obrigatório, mas enviá-lo manualmente pelo Google Search Console pode acelerar a indexação. Também é possível adicionar uma diretiva Sitemap: ao robots.txt para que os rastreadores o descubram automaticamente, sem envio manual.

Desde 2020, o Google declarou publicamente que praticamente ignora ambos os valores para fins de ranqueamento. Ainda assim, outros mecanismos de busca e rastreadores podem considerá-los, então preenchê-los corretamente não é esforço desperdiçado.

Não — você pode adicionar tags de namespace de extensão como image:image ou video:video dentro do mesmo urlset padrão, junto com suas entradas de páginas normais. Esta ferramenta não valida essas tags de extensão, mas isso não afeta a validação dos campos padrão (loc, lastmod etc.).
ツールくん

Curiosidade — O dia em que os mecanismos de busca concordaram com um único formato de sitemap

O Google introduziu seu próprio mecanismo de sitemap em junho de 2005. Pouco mais de um ano depois, em novembro de 2006, Yahoo! e Microsoft (então MSN Search) anunciaram suporte ao mesmo formato, e juntos o padronizaram como sitemaps.org — um caso raro de mecanismos de busca diretamente concorrentes concordando com um formato compartilhado.

Um sitemap.xml é um mapa que diz aos rastreadores "esta URL existe" — não garante que a página será realmente rastreada ou indexada. Em sites grandes, o orçamento de rastreamento (os recursos finitos que um mecanismo de busca dedica a rastrear um site) se torna uma restrição real: encher o sitemap com URLs de baixo valor pode atrasar a descoberta das páginas que realmente importam.

Os limites de 50 mil URLs e 50MB existem principalmente para manter gerenciável a análise, no lado do servidor, de um único arquivo XML. Sites com contagens enormes de URLs, como grandes catálogos de e-commerce, costumam dividir o sitemap em vários arquivos e uni-los por meio de um arquivo de índice de sitemaps — um formato à parte cujo elemento raiz é <sitemapindex> em vez de <urlset>.