Erros de XML no sitemap: Erro na análise, Sem tag XML e outros
O Google baixou o arquivo, mas não conseguiu ler tudo como sitemap. Para a maioria desses erros, o Search Console mostra o número da linha. Comece por ela.
Também nesta página: "XML inválido: há muitas tags" · "Sem tag XML" · "Atributo XML ausente" · "Valor de tag inválido" · "Valor de atributo inválido" · "Formato não compatível" · "Namespace incorreto" · "Espaço em branco inicial"
Por Bruno Amorim · ·
Leia em: English · Español · Deutsch · Français · Italiano · Polski · 日本語 · 한국어
As causas mais comuns
- Um caractere especial sem escape num endereço:
&precisa ser escrito&. Aspas e<>também precisam de escape. - Um tema ou plugin imprime espaços, linhas em branco ou avisos do PHP antes do
<?xml. - O namespace está errado, como
0.9escrito.9. - Um arquivo feito à mão, com aspas curvas de um editor de texto, ou com uma tag repetida.
- O arquivo não está salvo em UTF-8. O Google exige UTF-8 nos sitemaps.
Como conferir
- Abra o erro no Search Console e anote o número da linha.
- Abra o sitemap no navegador e veja o código-fonte. Confira se os primeiros caracteres são
<?xml. - Passe o arquivo por um validador de XML para achar a linha exata.
Como corrigir
- Corrija a linha que o Search Console aponta, ou a configuração que gera o arquivo.
- Se há texto antes do
<?xml, desligue os plugins um por um para achar o que imprime esse texto. - Use o namespace
http://www.sitemaps.org/schemas/sitemap/0.9. - Salve ou gere o arquivo em UTF-8.
- Envie o sitemap de novo.
Cada mensagem e a correção
- Erro na análise: o Google não conseguiu analisar o XML. Muitas vezes um endereço tem um caractere sem escape. Use escape para
&,',",<e>em todo valor. Por exemplo, escreva&como&. - XML inválido: há muitas tags: o sitemap tem tags repetidas, como dois
<loc>num mesmo<url>. Tire a tag repetida que o Search Console aponta e envie de novo. - Sem tag XML: falta uma tag obrigatória numa entrada. O Search Console mostra a linha. Dê um
<loc>a todo<url>, e a todo<sitemap>de um índice. - Atributo XML ausente: falta um atributo obrigatório numa tag. Coloque o atributo e envie de novo.
- Valor de tag inválido: uma tag tem um valor que o tipo de sitemap não aceita. Confira as regras do seu tipo: comum, índice, imagem, vídeo ou notícias.
- Valor de atributo inválido: um atributo tem um valor não permitido. Procure erros de digitação e use só valores permitidos.
- Formato não compatível: o cabeçalho ou o namespace está errado, ou há aspas curvas nos atributos. Comece o arquivo com
<?xml version="1.0" encoding="UTF-8"?>e use aspas retas. - Namespace incorreto: o elemento raiz não tem namespace, ou ele está errado. Use
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"em<urlset>ou<sitemapindex>. - Espaço em branco inicial: o arquivo começa com espaços ou linhas em branco antes da declaração XML. O Google ainda lê o sitemap. Tire o espaço para o arquivo começar com
<?xml.
O Espaço em branco inicial não impede o Google de ler o sitemap. Corrija quando der, mas não é urgente.
No WordPress
No WordPress, texto a mais antes do <?xml quase sempre vem do functions.php do tema ou de um plugin. Desligue os plugins um por um, ou troque por um tema padrão por um minuto, e recarregue o sitemap.
Para ver o erro antes do Google
Nos planos pagos, o CrawlCoach baixa os seus sitemaps todos os dias. Quando um arquivo deixa de ser lido, ou o Search Console conta erros nele, a correção vai para a sua lista com os passos.
Perguntas frequentes
Como corrijo um Erro na análise no sitemap?
Abra o erro no Search Console para achar a linha. Uma causa comum é um & num endereço que não foi escrito como &. Se um plugin gera o sitemap, atualize o plugin ou mande a linha para quem o desenvolve.
Como corrijo Sem tag XML?
Falta uma tag obrigatória na linha que o Search Console mostra. Todo <url> precisa de um <loc> com o endereço completo da página. Toda entrada <sitemap> de um índice também precisa de um <loc>.
O que quer dizer Formato não compatível?
O Google não conseguiu ler o arquivo como sitemap. Confira o cabeçalho e o namespace, e troque aspas curvas por retas. Um sitemap também pode ser um feed RSS ou Atom, ou um arquivo de texto com um endereço por linha.
Fontes
Conferido em 8 de outubro de 2026. O Google muda o Search Console e a ajuda de tempos em tempos. Se algo estiver diferente na sua tela, confira a fonte.
Veja quais páginas do seu site estão fora do Google
Entre com sua conta Google. O CrawlCoach confere até 500 páginas de graça e mostra a correção de cada problema.
Gerar meu relatório grátisGrátis para até 500 páginas. Sem cartão. Entre com a conta Google que você usa no Search Console.
O app e os relatórios do CrawlCoach estão em inglês.
Outros erros de sitemap
- Contém errosO Google baixou o sitemap, mas achou problemas nele. Ele ainda usa os endereços que conseguiu ler. Clique no sitemap para ver cada erro.
- Data inválidaUma data <lastmod> do sitemap está no formato errado, ou não é uma data real. Use 2026-10-08, ou um horário completo com fuso.
- O sitemap é HTMLO endereço enviado devolve uma página da web, não um sitemap. Envie o arquivo XML, ou ache o que troca o arquivo por uma página.