Pular para o conteúdo

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.

No relatório de sitemaps:Erro na análise

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 &amp;. 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.9 escrito .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

  1. Abra o erro no Search Console e anote o número da linha.
  2. Abra o sitemap no navegador e veja o código-fonte. Confira se os primeiros caracteres são <?xml.
  3. Passe o arquivo por um validador de XML para achar a linha exata.

Como corrigir

  1. Corrija a linha que o Search Console aponta, ou a configuração que gera o arquivo.
  2. Se há texto antes do <?xml, desligue os plugins um por um para achar o que imprime esse texto.
  3. Use o namespace http://www.sitemaps.org/schemas/sitemap/0.9.
  4. Salve ou gere o arquivo em UTF-8.
  5. 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 &amp;.
  • 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 &amp;. 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átis

Grá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

Leia também