Muitas pessoas utilizam algum tipo de cache para acelerar seus sites. O cache pode ser feito no nível do servidor pelo seu provedor de hospedagem ou no nível do WordPress usando um plugin de cache ou de performance.
No entanto, alguns arquivos nunca devem ser cacheados, como o Sitemap XML. Isso porque você não quer que os motores de busca obtenham informações antigas em cache, você quer que eles SEMPRE obtenham o sitemap atual do seu site.
Aqui cobrimos como excluir seu Sitemap XML do cache nos plugins de cache mais populares.
LiteSpeed Cache
Para excluir o Sitemap XML do cache no LiteSpeed Cache, vá para LiteSpeed Cache > Cache > Exclusões e insira o seguinte no campo Do Not Cache URIs:
/(.*)sitemap(.*).xml /(.*)sitemap.xsl
WP Fastest Cache
Para excluir o Sitemap XML do cache no WP Fastest Cache, vá para WP Fastest Cache > Excluir e clique no botão Adicionar Nova Regra ao lado de Páginas a Excluir. No menu suspenso, selecione Contém e, no campo, digite sitemap e clique em Salvar.
WP Rocket
Para excluir o Sitemap XML do cache no WP Rocket, vá para Configurações > WP Rocket > Regras Avançadas > URLs para Nunca Cachear e insira o seguinte:
/(.*)sitemap(.*).xml /(.*)sitemap.xsl
WP Super Cache
Para excluir o Sitemap XML do cache no WP Super Cache, vá para Configurações > WP Super Cache e clique na aba Avançado. Role para baixo até a seção onde diz “Adicione aqui strings (não um nome de arquivo) que forçam uma página a não ser cacheadas” e insira o seguinte:
sitemap(_index)?\.xml(\.gz)? [a-z0-9_\-]*sitemap[a-z0-9_\-]*\.(xml|xsl|html)(\.gz)? ([a-z0-9_\-]*?)sitemap([a-z0-9_\-]*)?\.xml
W3 Total Cache
Para excluir o Sitemap XML do cache no W3 Total Cache, vá para Performance > Cache de Página e role para baixo até a seção onde diz “Nunca cachear as seguintes páginas” e insira o seguinte:
sitemap(_index)?\.xml(\.gz)? [a-z0-9_\-]*sitemap[a-z0-9_\-]*\.(xml|xsl|html)(\.gz)? ([a-z0-9_\-]*?)sitemap([a-z0-9_\-]*)?\.xml
Se você estiver usando Cache de Banco de Dados, adicione as mesmas strings em “Nunca cachear as seguintes páginas” em Performance > Cache de Banco de Dados.
Se você estiver usando Minificação, vá para Performance > Minificar e insira as mesmas strings no campo em “Nunca minificar as seguintes páginas”.
Finalmente, vá para Performance > Cache do Navegador e certifique-se de que as mesmas strings estejam no campo “lista de exceção de erro 404”.
Lembre-se sempre de limpar todos os caches após fazer essas alterações em qualquer um dos três plugins.
Se você estiver usando um plugin diferente ou o cache for feito no nível do servidor, entre em contato com o desenvolvedor do plugin ou com sua empresa de hospedagem para obter suporte.