Como verificar um sitemap
- Carregue seu sitemap pela URL, por exemplo
https://example.com/sitemap.xml, ou abra ou cole o arquivo. Sitemaps compactados com gzip (.xml.gz) são descompactados automaticamente. - Leia o resumo e a lista de problemas. Erros violam o protocolo, avisos apontam prováveis problemas e observações são sugestões – cada um com o número da linha.
- Confira a tabela de URLs com lastmod, changefreq, priority e hreflang e exporte-a como CSV, se precisar.
Regras do sitemap em resumo
| Regra | Limite ou formato |
|---|---|
| URLs por sitemap | No máximo 50.000 entradas <url> |
| Tamanho do arquivo | No máximo 50 MB (52.428.800 bytes) sem compactação |
| Sitemaps por índice | No máximo 50.000 entradas <sitemap> |
| Elemento raiz | <urlset> ou <sitemapindex> no namespace http://www.sitemaps.org/schemas/sitemap/0.9 |
<loc> | URL absoluta http ou https, com menos de 2.048 caracteres, com & escrito como & |
| Hosts | Todas as URLs no mesmo host do sitemap |
<lastmod> | W3C Datetime, como 2026-10-29 ou 2026-10-29T14:30:00+00:00 |
<changefreq> | always, hourly, daily, weekly, monthly, yearly ou never |
<priority> | 0.0 a 1.0; o padrão é 0.5 |
| Codificação | UTF-8 |
O Google ignora <changefreq> e <priority> e só usa <lastmod> quando ele é consistentemente preciso, então atualize o lastmod apenas quando o conteúdo realmente mudar. Sites maiores dividem suas URLs em vários sitemaps e os listam em um índice de sitemaps. Todos os detalhes estão no protocolo do sitemaps.org.
hreflang no sitemap
Sites multilíngues podem listar as versões de idioma com <xhtml:link rel="alternate" hreflang="de" href="…"/> dentro de cada <url>, depois de declarar xmlns:xhtml="http://www.w3.org/1999/xhtml" no elemento raiz. O validador verifica as regras que os mecanismos de busca aplicam:
- Um código é um idioma (ISO 639-1), opcionalmente seguido de uma região (ISO 3166-1), como
en,en-GBoupt-BR– oux-default. - Cada URL lista todas as versões de idioma, inclusive ela mesma.
- Os links são recíprocos: se a página A aponta para a página B, a página B precisa apontar de volta para a página A.
- Cada código aparece só uma vez por URL, e recomenda-se um fallback
x-default.
Perguntas frequentes
Onde encontro meu sitemap?
Geralmente em /sitemap.xml ou /sitemap_index.xml na raiz do site; o WordPress cria /wp-sitemap.xml. O arquivo robots.txt costuma indicá-lo em uma linha Sitemap:.
Um sitemap válido garante a indexação?
Não. O sitemap ajuda os mecanismos de busca a descobrir suas URLs, mas são eles que decidem o que rastrear e indexar. Garanta que as páginas listadas retornem status 200, sejam canônicas e não estejam bloqueadas pelo robots.txt ou por uma tag noindex – esta ferramenta verifica o arquivo de sitemap, não as páginas.
Posso verificar um índice de sitemaps?
Sim. Um índice de sitemaps é reconhecido automaticamente, e os sitemaps filhos são listados com suas datas lastmod. Eles não são baixados um a um, então carregue também a URL de cada sitemap filho para verificá-lo.
Meu sitemap é enviado para algum servidor?
Os arquivos que você abre ou cola são verificados no seu navegador. Uma URL de sitemap é buscada pelo nosso servidor, porque a maioria dos sites não permite que os navegadores leiam seus arquivos diretamente.