Verificador de sitemap

Verifique os erros de um sitemap XML: estrutura, URLs, datas e duplicadas, com a linha de cada problema. Tudo roda no seu navegador, então seu sitemap nunca é enviado.

O verificador de sitemap roda inteiramente no seu navegador e precisa de JavaScript. O resto desta página funciona sem ele. Alternativa: xmllint --noout --schema sitemap.xsd sitemap.xml em um terminal, com o arquivo de esquema do sitemaps.org.

Cole um sitemap, solte um arquivo .xml ou .xml.gz ou carregue o exemplo. Os arquivos são lidos no seu navegador: nada é enviado. Pressione Ctrl+Enter para verificar. Para verificar a URL de um sitemap publicado, abra-a no Chrome com a extensão XMLNest: ela aplica as mesmas regras.

Resultado

Confere o protocolo de sitemaps: estrutura, URLs, datas e valores. Nada é buscado na web.

O relatório vai aparecer aqui.

Esta ferramenta ajudou você? Apoie o XMLNest

O sitemap de exemplo é verificado: 2 erros e 3 avisos, listados na aba "Issues". Em seguida, a aba "URLs" mostra todas as URLs, filtradas aqui pelas que contêm "products". (24 segundos, sem som, interface em inglês)

Como verificar um arquivo sitemap.xml?

Abra seu sitemap no navegador, por exemplo example.com/sitemap.xml, e salve ou copie o arquivo. Cole na caixa de entrada, abra o arquivo com Abrir arquivo… ou solte-o sobre a ferramenta; arquivos .xml.gz também funcionam. Clique em Verificar sitemap ou pressione Ctrl+Enter (⌘+Enter no Mac). No WordPress, o sitemap é /wp-sitemap.xml, ou /sitemap_index.xml com Yoast SEO e Rank Math: veja como ver o sitemap do WordPress.

A aba Problemas lista erros, avisos e notas, cada um com sua linha e um botão Ir para.

O que este verificador confere?

Primeiro, o arquivo precisa ser um XML bem formado, senão nenhum buscador o lê. Depois vêm as regras do protocolo sitemaps.org: uma raiz <urlset> ou <sitemapindex> com o namespace certo, no máximo 50.000 URLs e 50 MB, e um <loc> em cada entrada. Cada URL precisa ser absoluta, usar http ou https e não ter espaços nem caracteres sem codificação. As datas precisam do formato W3C, e changefreq e priority precisam usar valores permitidos. Duplicadas, hosts diferentes e mistura de http e https também são apontados; tags de imagem, vídeo, notícias e hreflang são só contadas.

Erros comuns no sitemap e como corrigi-los

URLs relativas como /about/ são o erro mais frequente: escreva o endereço completo, com https:// e o domínio. Datas como 15/10/2026 não são datas W3C; escreva 2026-10-15, ou 2026-10-15T10:30:00+00:00 com o horário. Um & em uma URL deve ser escrito &amp;. Um namespace errado, muitas vezes https no lugar de http no endereço do sitemaps.org, pode deixar o arquivo inteiro ilegível. Uma folha de estilo XSL não atrapalha: o Google lê o XML, não o layout.

Por que não posso colar uma URL em vez do arquivo?

Esta página nunca se conecta a outros sites: as regras de segurança bloqueiam toda requisição de rede. Para um sitemap publicado, salve ou copie o arquivo. A extensão XMLNest abre no Chrome qualquer URL de sitemap publicado, aplica as mesmas regras desta ferramenta e carrega todos os sitemaps filhos de um índice do mesmo site.

Este verificador envia meu arquivo?

Não. A verificação roda nesta aba: seu arquivo é lido no seu aparelho, e nada é enviado nem salvo. Se o arquivo estiver quebrado, o validador de XML explica o erro de sintaxe, e o formatador de XML deixa legível um sitemap minificado. Precisa de JSON? Use o conversor XML para JSON.

Dúvidas

Este é um validador de sitemap XML?

Sim. Ele confere se o XML é bem formado e segue o protocolo sitemaps.org: raiz, namespace, URLs, datas, valores e limites de tamanho. Não carrega o esquema XSD: aplica as regras diretamente e explica cada problema em português.

Como verificar o sitemap do WordPress?

Abra /wp-sitemap.xml no WordPress puro, ou /sitemap_index.xml com Yoast SEO ou Rank Math. Os dois são índices de sitemaps: verifique o índice e depois cada sitemap listado, como post-sitemap.xml.

Ele verifica um sitemap pela URL?

Não. Esta página não se conecta a outros sites. Abra o sitemap no navegador, salve ou copie e abra ou cole aqui. A extensão XMLNest para Chrome verifica a URL de um sitemap publicado com as mesmas regras.

Existe limite de tamanho?

Um sitemap pode listar 50.000 URLs e ter 50 MB sem compressão; o verificador avisa se um deles for ultrapassado. Ele lê arquivos de até 55 MB, inclusive .xml.gz, e confere 50.000 URLs em poucos segundos.

O Google usa changefreq e priority?

Não, o Google diz que ignora os dois. Ele usa o lastmod quando a data é precisa; mantenha essa data em dia.

Por que o Search Console diz que não conseguiu buscar meu sitemap?

O Google não conseguiu baixar o arquivo: endereço errado, erro do servidor, redirecionamento ou regra do robots.txt. Esta ferramenta confere o arquivo, não o servidor; abra também o endereço em uma janela anônima.