O fim do XSLT no Chrome prejudica o SEO do seu sitemap do WordPress?
Não. O Google lê o XML; a folha XSL do sitemap do WordPress só serve para apresentá-lo como tabela a quem o abre no navegador. Em 17 de novembro de 2026, o Chrome deixa de exibir essa tabela, e o relatório de sitemaps do Search Console diz se o Google continua lendo o arquivo.
O que o Google lê em um sitemap do WordPress?
O próprio XML: o endereço loc de cada página e, quando está correta, a data lastmod. Segundo a documentação de sitemaps do Google, ele ignora priority e changefreq e só usa lastmod quando o valor é consistente e comprovadamente preciso. Nada disso depende de folha de estilo: o servidor envia o mesmo arquivo, quer o Chrome aplique a folha, quer não.
O Chrome deixa de aplicar folhas XSL na versão 158, em 17 de novembro de 2026. O cronograma completo da remoção do XSLT explica as duas exceções, que terminam em agosto de 2027: o teste de origem (origin trial) e a política empresarial.
Nosso guia sobre como encontrar o sitemap do WordPress mostra onde o WordPress, o Yoast SEO e o Rank Math publicam cada um o seu sitemap e como ler um índice de sitemaps.
Para que serve o arquivo XSL de um sitemap do WordPress?
Para transformar o XML em uma página legível, com um título, uma explicação curta e uma tabela de links. O WordPress inclui essas folhas de estilo desde a versão 5.5, segundo o anúncio dessa versão. O arquivo indica a folha de estilo em uma instrução de processamento logo no início. Estas são as três primeiras linhas do índice de sitemaps de um site de teste com WordPress 7.1.3 (trocamos o endereço do site por example.com):
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://example.com/wp-sitemap-index.xsl" ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Os sitemaps listados no índice apontam da mesma forma para /wp-sitemap.xsl. Esses URLs são montados a partir do endereço principal do site, como mostra a referência de código do WordPress. O Yoast SEO, cujo índice fica em /sitemap_index.xml, também liga os sitemaps a um arquivo XSL, segundo a especificação técnica que o plugin publica para desenvolvedores. Se usar outro plugin, veja o código-fonte do sitemap: uma linha que começa com <?xml-stylesheet e contém type="text/xsl" significa que o arquivo usa XSL.
Em todos os casos, a folha de estilo é um arquivo separado, e a lista de endereços continua no XML.
Como meu sitemap vai aparecer no Chrome sem XSLT?
Como XML cru, com um aviso no topo, se o sitemap estiver ligado a uma folha XSL. Testamos isso no Chromium 156 com o XSLT desativado, como ele vai ficar para a maioria dos usuários no Chrome 158. Um sitemap ligado a uma folha XSL mostrou esta linha no topo da página:
“This document cannot be formatted as intended. It uses XSLT, which the browser does not support. You might be able to install a browser extension that allows you to view it.”
Ou seja: o documento não pode ser formatado como previsto, porque usa XSLT, que o navegador não suporta, e talvez uma extensão consiga exibi-lo. As palavras “install a browser extension” levam a uma busca por “XSLT Polyfill” na Chrome Web Store: é o banner de aviso que o anúncio do Chrome descreve. Logo abaixo vinha o código-fonte do arquivo: a instrução de processamento e depois cada elemento url, loc e lastmod como texto puro. O arquivo em si estava intacto; só a tabela tinha sumido.
Um sitemap sem nenhuma folha de estilo aparece na visualização em árvore do Chrome, abaixo da linha “This XML file does not appear to have any style information associated with it. The document tree is shown below.” (este arquivo XML não parece ter informações de estilo; a árvore do documento aparece abaixo). Isso não é um erro, e esse sitemap continua igual depois de 17 de novembro. Nosso guia sobre como abrir arquivos XML explica o que essa mensagem significa. Um arquivo quebrado, por exemplo com uma tag não fechada, mostra uma terceira mensagem, “This page contains the following errors” (esta página contém os seguintes erros), com a linha e a coluna em que o Chrome parou de ler.
Nenhuma dessas mensagens diz como o Google vê o arquivo.
Como conferir se o meu sitemap é válido e se o Google consegue lê-lo?
Com o relatório de sitemaps do Search Console. Ele mostra o que o Google realmente buscou, não importa o que o navegador exiba.
- Abra o Search Console do seu site. Segundo a ajuda do Google, é preciso ter permissão de proprietário na propriedade para enviar um sitemap.
- Abra o relatório Sitemaps.
- Na caixa “Adicionar um novo sitemap”, digite o URL do seu índice de sitemaps, por exemplo
https://example.com/wp-sitemap.xml, ouhttps://example.com/sitemap_index.xmlcom o Yoast SEO ou o Rank Math. Depois clique em “Enviar”. - Confira a coluna “Status”.
A página de ajuda descreve três status. “Processado” significa que o sitemap foi carregado e processado sem erros. “Contém erros” significa que o Google conseguiu buscá-lo, mas encontrou um ou mais erros; os URLs que ele conseguiu analisar continuam na fila de rastreamento. “Não foi possível buscar o sitemap” significa que o Google não conseguiu buscar o arquivo.
Para cada arquivo, o relatório também mostra o tipo (sitemap ou índice de sitemaps), a data da última leitura e o número de páginas encontradas. Compare esse número com a quantidade de endereços que o seu sitemap deveria listar.
Um arquivo que abre normalmente no Chrome pode, mesmo assim, violar as regras. A MDN explica que um documento XML correto precisa estar bem formado e também seguir as regras do seu esquema ou DTD; o Chrome só verifica a primeira condição. No caso dos sitemaps, essas regras vêm do protocolo sitemaps.org, que exige a codificação UTF-8 e limita cada arquivo a 50.000 URLs ou 50 MB sem compactação. A documentação do Google repete esses limites.
O Search Console faz o papel de validador de XML para essas regras. Entre os erros listados estão “Erro na análise”, quando o Google não consegue analisar o XML (muitas vezes por causa de um caractere sem escape em um URL), e “Namespace incorreto”, quando o namespace do elemento raiz falta, está errado ou tem erro de digitação. Esses erros mudam a forma como o Google lê o seu sitemap; a ausência do layout XSL, não.
Para você mesmo ler o sitemap no Chrome depois de 17 de novembro, instale a extensão XSLT Polyfill, indicada no anúncio do Chrome. Segundo a descrição na loja, ela aplica um polyfill de XSLT a todos os documentos XML, e o seu sitemap volta a aparecer como tabela. O XMLNest (disponível na Chrome Web Store) também o mostra como uma tabela de sitemap com filtros, que você pode ordenar e exportar para CSV ou JSON. Nenhuma delas altera o seu site: a partir de 17 de novembro, os visitantes sem essas extensões vão ver o XML cru.
Fontes
- Chrome for Developers: Removing XSLT for a more secure browser (consultada em 14 de outubro de 2026)
- Make WordPress Core: New XML Sitemaps Functionality in WordPress 5.5 (consultada em 14 de outubro de 2026)
- WordPress Developer Resources: WP_Sitemaps_Renderer::get_sitemap_index_stylesheet_url (consultada em 14 de outubro de 2026)
- Yoast developer portal: Yoast SEO XML Sitemaps, Functional specification (consultada em 14 de outubro de 2026)
- Rank Math: How to Configure Sitemaps in Rank Math (consultada em 14 de outubro de 2026)
- sitemaps.org: protocolo (consultada em 14 de outubro de 2026)
- Google Search Central: Criar e enviar um sitemap (consultada em 14 de outubro de 2026)
- Ajuda do Search Console: relatório de sitemaps (consultada em 14 de outubro de 2026)
- MDN: Introdução ao XML (consultada em 14 de outubro de 2026)
- XSLT Polyfill - Chrome Web Store (consultada em 14 de outubro de 2026)
- Teste do XMLNest : Testado pelo XMLNest no Chromium 156.0.8078.4 em 14 de outubro de 2026, com o XSLT desativado: um sitemap ligado a uma folha XSL mostrou “This document cannot be formatted as intended. It uses XSLT, which the browser does not support. You might be able to install a browser extension that allows you to view it.” e depois o código-fonte, com as palavras “install a browser extension” levando a uma busca por “XSLT Polyfill” na Chrome Web Store; um sitemap sem folha de estilo mostrou “This XML file does not appear to have any style information associated with it. The document tree is shown below.” e depois a árvore; um sitemap com uma tag não fechada mostrou “This page contains the following errors” com a linha e a coluna. O índice de sitemaps de um site de teste com WordPress 7.1.3, executado a partir da imagem oficial do Docker, começava com as três linhas mostradas neste artigo (consultada em 14 de outubro de 2026)