Não é possível ler o sitemap
Um sitemap respondeu com status 200, mas o conteúdo não é um <urlset> ou <sitemapindex> válido: o XML está quebrado, é outro formato, como HTML, ou é grande demais para ler. Corrija o arquivo para que seja lido como XML de sitemap, dividindo sitemaps muito grandes com um índice.
O que significa
Um sitemap respondeu com status 200, mas não é um urlset nem um índice de sitemaps válido (XML quebrado, formato errado ou maior que 50 MB).
Por que isso importa para a busca com IA
Crawlers que não conseguem ler um sitemap o ignoram, então as URLs e as datas de lastmod dele se perdem. Uma página HTML em /sitemap.xml, muitas vezes uma rota de fallback ou uma página de sitemap estilizada sem o XML por trás, é uma causa comum.
O protocolo de sitemap limita cada arquivo a 50.000 URLs e 50 MB descompactado. A auditoria lê uma quantidade limitada de cada arquivo, então um arquivo muito grande que é cortado também falha na leitura e aparece aqui; dividi-lo resolve os dois casos.
Como corrigir
- Abra a URL do sitemap do relatório e veja o código-fonte: ele deve começar com uma declaração XML ou
<urlset>/<sitemapindex>. O relatório do AISeeWhy mostra as evidências e uma correção pronta para colar; depois execute “Verificar de novo” para confirmar o resultado. - Corrija erros de XML, como
&sem escape nas URLs (escreva&), saída solta antes da declaração XML ou páginas de erro em HTML. - Divida sitemaps grandes em vários arquivos e liste-os em um índice de sitemaps.
- Aponte as linhas
Sitemap:do robots.txt para os arquivos XML, e não para uma página HTML de sitemap.
Exemplo
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://example.com/guide/</loc><lastmod>2026-10-15</lastmod></url>
</urlset>
Como confirmar a correção
Depois da mudança, clique em “Verificar de novo” no relatório: ele mostra o que foi corrigido e como a nota mudou.