Desempenho & CDN 1 visualizações

Como usar um plugin de cache no WordPress sem gerar conflito com o cache do servidor

Ver no WHMCS

Bem-vindo(a) à aula de hoje: cache sem dor de cabeça 🧘

Oi! Aqui é a Sensei da GeHost. Cache é uma das coisas mais poderosas pra deixar seu site rápido — mas também uma das que mais gera confusão quando a gente usa dois caches ao mesmo tempo (o do servidor + o de um plugin do WordPress) sem entender como eles conversam entre si. Relaxa, vou te guiar com calma por esse tema até ele ficar simples.

Primeiro, entenda: existem DOIS caches diferentes

Todo plano de hospedagem da GeHost já conta com uma camada de cache no próprio servidor, que ajuda a entregar seu site mais rápido sem você precisar fazer nada. Quando você instala um plugin de cache no WordPress (como um plugin de "cache de página" ou "otimização"), você está adicionando uma segunda camada, que funciona por dentro do próprio WordPress.

O problema não é ter as duas — é elas não saberem que a outra existe. Se você limpa o cache do plugin mas o cache do servidor continua servindo a versão antiga (ou vice-versa), o visitante pode ver uma versão desatualizada do site mesmo depois de uma alteração.

💡 Dica da Sensei: pense nas duas camadas como duas fotos do seu site tiradas em momentos diferentes. Se você atualiza o site, precisa "tirar uma foto nova" nos dois lugares — senão alguém vai continuar vendo a foto antiga.

Sinais de que os dois caches estão brigando

  • Você altera um texto, imagem ou preço no site e ele continua "antigo" mesmo depois de atualizar a página.
  • O site parece normal pra você (que já é admin logado), mas o visitante comum vê algo desatualizado.
  • Formulários, carrinho de compras ou área de login se comportam de forma estranha (isso costuma ser cache de página guardando uma versão que deveria ser sempre "ao vivo").

Passo a passo: instalando um plugin de cache sem gerar conflito

Passo 1 — Escolha UM plugin de cache, nunca dois

Isso pode parecer óbvio, mas é o erro mais comum: instalar dois plugins de cache "pra garantir". Eles disputam o mesmo espaço e o resultado costuma ser o oposto do esperado — site mais lento ou instável. Escolha um único plugin de cache de página e siga em frente com ele.

Passo 2 — Desative o "cache de página completa" (full page cache) do plugin

Muitos plugins de cache trazem, além do cache de página, outras otimizações separadas (minificação de CSS/JS, otimização de imagens, cache do navegador). O ponto de atrito com o servidor é especificamente a função de "cache de página completa" — que guarda o HTML pronto da página. Como o servidor já faz um trabalho parecido, é comum manter só uma das camadas cuidando disso pra evitar sobreposição.

Se o plugin permitir escolher módulos separadamente, você pode manter ligadas as otimizações de arquivos (CSS, JS, imagens) e testar com o cache de página completa desligado, comparando a velocidade antes e depois.

Passo 3 — Exclua áreas sensíveis do cache

Independente do plugin escolhido, configure exclusões (às vezes chamado de "cache exclusions" ou "não armazenar em cache") para:

  1. Carrinho de compras e checkout (se você tem loja virtual);
  2. Área de login (wp-login.php) e área administrativa (wp-admin);
  3. Páginas com conteúdo que muda por usuário (ex.: "minha conta", formulários personalizados).

Essas páginas nunca devem ser cacheadas — cada visitante precisa ver a própria versão, não a de outra pessoa.

Passo 4 — Sempre limpe os DOIS caches após uma alteração

Depois de publicar uma mudança importante no site (texto, preço, layout), lembre de:

  • Limpar o cache do plugin (normalmente um botão "Limpar cache" / "Purge cache" no menu do plugin, dentro do wp-admin);
  • Se a alteração não aparecer mesmo assim, entre em contato com o suporte pra confirmar se é necessário limpar também a camada de cache do servidor.
💡 Dica da Sensei: se seu site é uma loja ou tem conteúdo que muda com frequência (preços, estoque, notícias), prefira plugins que ofereçam um botão de "limpar cache" fácil de achar — você vai usar ele mais do que imagina.

Como testar se ficou tudo certo

  1. Faça uma alteração pequena e visível no site (por exemplo, mude uma palavra no título de uma página).
  2. Limpe o cache do plugin.
  3. Abra o site numa aba anônima do navegador (ou em outro dispositivo, sem estar logado) e veja se a alteração aparece.
  4. Se não aparecer, aguarde alguns minutos e teste de novo — algumas camadas de cache demoram um pouco pra atualizar sozinhas.
  5. Se depois de um tempo continuar desatualizado, é hora de chamar o suporte.

Quando pedir ajuda pra gente

Se você já seguiu os passos acima e ainda assim o site está "preso" numa versão antiga, ou se você não tem certeza de qual configuração do seu plugin mexe no cache de página, não perca tempo tentando adivinhar — abra um chamado no painel.gehost.com.br contando qual plugin você instalou e o que está acontecendo. A equipe técnica confere a configuração do servidor pra você com segurança.

💡 Dica da Sensei: lembre-se que todo serviço entregue pela GeHost já vem com suporte gratuito por 30 dias após a entrega — aproveite esse período pra tirar qualquer dúvida de configuração sem medo de perguntar "demais". Depois disso, o painel do cliente continua sendo seu canal pra falar com a gente.

Resumo da aula 📝

  • Use só um plugin de cache por vez.
  • Desative o "cache de página completa" do plugin se notar conflito com o cache do servidor.
  • Nunca deixe carrinho, checkout, login e área administrativa em cache.
  • Sempre limpe o cache (do plugin e, se preciso, do servidor) depois de alterações importantes.
  • Na dúvida, chame o suporte antes de sair testando plugin por plugin.

Foi ótimo ensinar você hoje! Cache bem configurado é sinônimo de site rápido e cliente satisfeito. Até a próxima aula 🎓

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.