Como identificar se um plugin de cache está brigando com o seu CDN
Oi! Aqui é a Sensei da GeHost 🧘♀️ Vamos falar de um probleminha clássico que deixa muito cliente de cabelo em pé: você faz uma alteração no site, atualiza uma imagem, muda um texto... e nada muda pra quem visita. Ou pior: aparece uma versão "quebrada" da página só às vezes. Na maioria das vezes isso não é bug do seu site — é o plugin de cache do WordPress (ou similar) e o CDN puxando a corda em direções diferentes.
Vem comigo que eu te explico com calma o que está acontecendo e como confirmar isso passo a passo, sem chute.
Por que isso acontece?
Pensa assim: o plugin de cache (tipo WP Super Cache, W3 Total Cache, LiteSpeed Cache, WP Rocket etc.) guarda uma "foto" das suas páginas dentro do próprio site, pra ele carregar mais rápido. Já o CDN guarda outra cópia dessa mesma "foto", só que espalhada em servidores ao redor do mundo, pra entregar o conteúdo mais perto de cada visitante.
O problema é que são duas camadas de cache separadas. Quando você atualiza o site, o plugin pode limpar a cache dele local — mas o CDN continua servindo a versão antiga que ele guardou lá fora. Ou o contrário. E às vezes as duas camadas até brigam sobre qual versão do CSS/JS deve valer, o que gera aquela bagunça visual.
Sinais de que pode ter conflito
- Você atualiza uma imagem, texto ou preço no site, mas ele continua aparecendo "do jeito antigo" mesmo depois de recarregar a página várias vezes.
- O site parece "quebrado" (sem estilo, menu bagunçado) só em algumas visitas, e em outras aparece normal.
- Ao abrir o site em uma aba anônima ou em outro dispositivo/rede, o conteúdo aparece diferente do que você vê no seu computador.
- Depois de instalar ou atualizar um plugin de cache, o site passou a "piscar" conteúdo antigo e novo alternadamente.
- Erros de layout que somem quando você desativa a otimização de CSS/JS ("minificação" ou "combinar arquivos") do plugin de cache.
💡 Dica da Sensei: antes de sair mexendo em configuração, sempre teste em uma aba anônima do navegador (Ctrl+Shift+N no Chrome). Isso elimina a cache do seu próprio navegador da equação e ajuda a saber se o problema é mesmo no site ou só na sua tela.
Passo a passo para diagnosticar
- Confirme a mudança na origem: acesse o painel do seu site (ex.: WordPress) e veja se a alteração foi realmente salva. Parece óbvio, mas é o primeiro ponto a descartar.
- Limpe a cache do plugin: todo plugin de cache tem um botão do tipo "Limpar Cache" ou "Purge Cache", geralmente na barra superior do admin ou no menu do próprio plugin. Use-o e recarregue a página em aba anônima.
- Se ainda estiver desatualizado, o suspeito agora é o CDN: a maioria dos serviços de CDN (como Cloudflare, por exemplo) também tem um botão próprio de "Purge Cache" ou "Limpar Cache" no painel deles. Ele é separado do painel do seu site — muita gente esquece que precisa limpar os dois.
- Compare os cabeçalhos da página: se você (ou alguém técnico de sua confiança) souber usar as Ferramentas do Desenvolvedor do navegador (F12 → aba "Rede"), dá pra ver se a resposta veio "do cache" (geralmente aparece algo como cf-cache-status, x-cache ou similar) e comparar com o horário da sua última alteração.
- Teste desativando um de cada vez: em um horário de baixo movimento, desative temporariamente só o plugin de cache e veja se o site normaliza. Reative, e desta vez desative (ou coloque em modo "development"/pausado) só o CDN. Isso ajuda a apontar exatamente quem está causando a demora.
- Fique de olho em minificação/combinação de arquivos: muitos plugins de cache oferecem opções de "minificar CSS/JS" ou "combinar arquivos". Quando o CDN também otimiza esses arquivos por conta própria, pode rolar duplicidade e quebrar o layout. Teste desativar essa opção específica no plugin e ver se o problema some.
💡 Dica da Sensei: anote a hora exata de cada teste (ex.: "14h05 limpei cache do plugin", "14h10 limpei cache do CDN"). Isso facilita muito identificar qual camada resolveu o problema — e ajuda demais nosso suporte a te ajudar mais rápido, caso precise escalar.
Como evitar que aconteça de novo
- Sempre que fizer uma alteração importante no site, crie o hábito de limpar a cache do plugin e a cache do CDN, nessa ordem.
- Verifique se o seu plugin de cache tem alguma integração/plugin específico para o CDN que você usa — muitos oferecem um botão único de "limpar tudo" quando configurados corretamente, o que evita esquecimento.
- Evite ativar minificação de CSS/JS em duas camadas ao mesmo tempo (plugin e CDN). Escolha uma só para fazer essa otimização.
Quando chamar o nosso suporte
Se você já limpou as duas caches, testou em aba anônima e o problema continua, é hora de chamar a gente! Nos conte exatamente quais passos você já tentou (isso agiliza MUITO o diagnóstico) e, se possível, o horário em que percebeu o problema. Você pode abrir um chamado direto pelo painel.gehost.com.br.
Respira, não é feitiço nem falha do seu conteúdo — é só duas camadas de cache que precisam ser avisadas juntas quando algo muda. Com esse passo a passo você já consegue identificar de onde vem o problema antes mesmo de falar com a gente. 🌱