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 plug-in de cache ou de desempenho.
Entretanto, alguns arquivos nunca devem ser armazenados em cache, como o Sitemap XML. Isso ocorre porque você não quer que os mecanismos de pesquisa obtenham informações antigas armazenadas em cache, você quer que eles SEMPRE obtenham o mapa do site atual do seu site.
Aqui abordamos como excluir seu Sitemap XML do armazenamento em cache nos plug-ins de armazenamento em cache mais populares.
Cache LiteSpeed
Para excluir o Sitemap XML do armazenamento em cache no LiteSpeed Cache, vá para LiteSpeed Cache > Cache > Excludes e digite o seguinte no campo Do Not Cache URIs:
/(.*)sitemap(.*).xml /(.*)sitemap.xsl
WP Fastest Cache
Para excluir o Sitemap XML do armazenamento em cache no WP Fastest Cache, vá para WP Fastest Cache > Excluir e clique no botão Adicionar nova regra ao lado de Excluir páginas. Na lista suspensa, selecione Contains (Contém) e, no campo, digite sitemap e clique em Save (Salvar).
WP Rocket
Para excluir o Sitemap XML do armazenamento em cache no WP Rocket, vá para Configurações > WP Rocket > Regras avançadas > Nunca armazenar em cache URL(s) e digite o seguinte:
/(.*)sitemap(.*).xml /(.*)sitemap.xsl
WP Super Cache
Para excluir o Sitemap XML do armazenamento em cache no WP Super Cache, vá para Configurações > WP Super Cache e clique na guia Avançado. Role para baixo até a seção onde diz "Add here strings (not a filename) that forces a page not to be cacheed" (Adicione aqui cadeias de caracteres (não um nome de arquivo) que força uma página a não ser armazenada em cache) e digite 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 armazenamento em cache no W3 Total Cache, vá para Performance > Page Cache e role para baixo até a seção onde está escrito "Never cache the following pages" e digite 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 estiver usando o cache de banco de dados, adicione as mesmas cadeias de caracteres à opção "Never cache the following pages" (Nunca armazenar em cache as seguintes páginas) em Performance > Database Cache( Desempenho > Cache de banco de dados).
Se estiver usando a minificação, vá para Desempenho > Minificar e insira as mesmas cadeias de caracteres no campo "Nunca minificar as seguintes páginas".
Por fim, acesse Performance > Browser Cache ( Desempenho > Cache do navegador ) e verifique se as mesmas cadeias de caracteres estão no campo "404 error exception list" (Lista de exceções de erro 404).
Lembre-se sempre de limpar todos os caches depois de fazer essas alterações em qualquer um dos três plug-ins.
Se estiver usando um plug-in diferente ou se o armazenamento em cache for feito no nível do servidor, entre em contato com o desenvolvedor do plug-in ou com a empresa de hospedagem para obter suporte.