Cache e CDN para WordPress em Portugal: o que faz o site voar
WordPress é a plataforma mais usada da Web e também a mais incompreendida em termos de performance. Sai da instalação simples, lento. Põe cache decente, fica razoável. Põe CDN decente, fica rápido. Põe cache + CDN + servidor sério, fica realmente rápido. A diferença entre um WordPress "pesado" e um WordPress que carrega em 800ms é, na maior parte dos casos, decisões de configuração que custam 10€ a 30€/mês e algumas horas de setup — não código, não migração, não refazer.
Este guia foca a stack realista para uma PME portuguesa: que plugin de cache escolher, que CDN usar para visitantes em PT (com latências razoáveis a partir do core de Lisboa/Madrid), como configurar sem partir o site, e como medir se está mesmo melhor. Sem snake oil. Se ainda não percebeste de raiz porque é que o teu site é lento, começa por aí — este guia trata da camada de cache e CDN, que é uma das soluções, não a única.
Cache vs CDN — duas coisas diferentes, ambas necessárias
A confusão começa na linguagem. Em duas linhas:
- Cache é guardar o resultado pronto de uma página (HTML, CSS, JS, imagens) para servir mais rápido nas próximas visitas. O cache vive em três sítios: no servidor, no browser, e (com CDN) em vários sítios no mundo.
- CDN (Content Delivery Network) é uma rede de servidores distribuídos geograficamente que servem o conteúdo a partir do ponto mais próximo do visitante. Para visitantes em Portugal, idealmente serve de um data center na Península Ibérica ou em França — não dos EUA.
Cache sem CDN é "o servidor é só rápido para quem está perto". CDN sem cache é "tens entrega rápida do que ainda precisa de ser cozinhado". Cache + CDN é o que separa um site lento de um site instantâneo.
Os dois plugins de cache que importam: WP Rocket vs LiteSpeed Cache
Há dezenas de plugins de cache para WordPress. Na prática, em 2026, a discussão honesta é entre dois.
WP Rocket
Plugin pago, ~49$/ano para 1 site, ~99$/ano para 3 sites. Funciona em qualquer servidor.
O que faz bem:
- Setup quase zero. Ativas, e 80% das otimizações estão ligadas. Page cache, browser cache, GZIP, lazy loading de imagens — tudo automático.
- Integra-se com Cloudflare, BunnyCDN, e CDN nativos.
- Otimizações de Core Web Vitals que outros plugins exigem 5 toggles para conseguir.
- Suporte por email decente, documentação clara em PT.
Onde falha:
- Custa dinheiro. Para uma loja pequena PT, 49$/ano não é caro, mas há quem prefira gratuito.
- Não substitui um servidor lento — se o teu alojamento partilhado é fraco, WP Rocket melhora mas não milagre.
LiteSpeed Cache
Plugin gratuito, melhor em servidores que correm LiteSpeed (ou OpenLiteSpeed). Em servidores Apache/Nginx, funciona mas perde poder.
O que faz bem:
- Gratuito.
- Em servidores LiteSpeed (ex.: muitos alojamentos PT vendem isto), tem features avançadas: cache do lado do servidor, image optimization gratuito até certo volume, CDN próprio (QUIC.cloud) com plano gratuito.
- Object cache (Redis/Memcached) integrado.
Onde falha:
- Configuração mais técnica. Há 40 toggles e nem todos são óbvios.
- Em servidores não-LiteSpeed, perde metade do valor.
- Suporte limitado à comunidade.
Como escolher
- Se queres setup fácil e estás disposto a pagar: WP Rocket. É a escolha por defeito da maioria das agências PT.
- Se o teu alojamento corre LiteSpeed e tens paciência técnica: LiteSpeed Cache. Vai mais longe.
- Se o teu alojamento é Apache/Nginx normal e não queres pagar: WP Super Cache (oficial WordPress.com) ou W3 Total Cache. Funcionam, mas com mais limites e menos polish que os dois acima.
A questão do servidor importa porque alojamento afeta a velocidade do site muito mais do que as pessoas pensam.
Os três CDNs que valem em PT: Cloudflare, BunnyCDN, QUIC.cloud
Cloudflare
O CDN mais usado do mundo. Plano gratuito generoso, plano "Pro" a ~20$/mês, "Business" a ~200$/mês.
O que faz bem:
- Plano gratuito inclui CDN global, SSL automático, proteção DDoS básica, otimizações de imagem mínimas. Para muitos sites pequenos PT, o plano gratuito chega.
- Cobertura global enorme, incluindo PoPs em Lisboa e Madrid — latências baixas para visitantes PT.
- Cache configurável com regras finas. Page rules permitem cache de HTML em planos pagos.
- Cloudflare Workers para customizações server-side leves.
Onde falha:
- Configuração pode ser confusa para quem não percebe DNS. Mudar nameservers é o passo que mais assusta donos de sites.
- Plano gratuito não faz cache de HTML por defeito — só de assets (CSS, JS, imagens). Para HTML cache em Cloudflare, ou pagas o plano superior ou ativas "Cache Everything" via plugin.
Para a maioria das PMEs PT, Cloudflare gratuito + plugin de cache em WordPress é o setup base que recomendo.
BunnyCDN
CDN europeu pago, com PoP em Lisboa entre dezenas de outros pela Europa. Modelo "paga só o que usas" — tipicamente ~5€/mês para sites com tráfego médio.
O que faz bem:
- Latências para PT são muito boas (PoP em Lisboa).
- Pricing transparente, sem mensalidades pesadas.
- "Bunny Optimizer" para otimização automática de imagens, com ajuste por dispositivo.
- Integração WP Rocket excelente.
Onde falha:
- Não tem plano gratuito.
- Para cache de HTML, precisas configurar com cuidado.
- Sem features de proteção DDoS sofisticadas (não é o foco).
Para lojas online PT com volume e necessidade de imagens rápidas em todas as páginas, BunnyCDN compensa o gasto.
QUIC.cloud
CDN ligado ao LiteSpeed Cache. Plano gratuito com limites, planos pagos baratos.
O que faz bem:
- Integração nativa com LiteSpeed Cache — setup em 3 cliques.
- Plano gratuito útil para sites pequenos.
- Edge cache de HTML funciona muito bem.
Onde falha:
- Cobertura global menor que Cloudflare/Bunny.
- Útil sobretudo se já usas LiteSpeed Cache.
Setup recomendado para uma PME PT típica (loja ou site institucional)
Stack que cobre 90% dos casos:
- Alojamento decente em PT/Europa. Sem isto, nada do que vem a seguir é suficiente. Em 2026, alojamentos PT como o LucidNet, Cloudfanatic ou similares, ou planos de cloud entry-level (Vercel/Cloudflare Pages para sites estáticos, alojamento gerido para WordPress) cobrem bem.
- WP Rocket OU LiteSpeed Cache (conforme alojamento e orçamento).
- Cloudflare plano gratuito — DNS + CDN + SSL.
- Otimização de imagens — WebP/AVIF gerados automaticamente. WP Rocket + Imagify, ou LiteSpeed + ShortPixel, ou BunnyCDN Optimizer.
- Object cache (Redis ou Memcached) se o alojamento suportar — acelera consultas à base de dados, importante em lojas WooCommerce com muitos produtos.
Custo mensal total deste setup para um site/loja PT média: 35€ a 80€/mês (alojamento + WP Rocket amortizado + Cloudflare gratuito). Comparado com o impacto em SEO, conversão e experiência, é um dos investimentos com melhor retorno em todo o e-commerce.
Configurações críticas a confirmar (e armadilhas)
Mais importante do que ativar plugins é confirmar que estão configurados de forma sã.
Cache de página:
- Tempo de vida (TTL) tipicamente 24h ou mais para páginas que não mudam frequentemente.
- Invalidação automática quando publicas/editas posts ou produtos.
- Exclusões: carrinho, checkout, área de cliente, login, formulários AJAX. Deixar cache em páginas dinâmicas dá erros estranhos.
Minificação de CSS/JS:
- Útil mas perigosa. Algumas combinações de plugins partem quando o JS é "combinado". Testa cada toggle individualmente.
- Defer/async de scripts — bom para velocidade mas pode partir tracking se mal feito.
Lazy loading:
- Imagens lazy-load por defeito é bom.
- Não fazer lazy load da imagem above the fold (é a imagem do LCP — atrasa em vez de acelerar).
Cookies e sessões:
- Confirma que o cache não está a servir páginas autenticadas a utilizadores anónimos. É uma falha de segurança grave em sites com login.
Cloudflare "Always Online":
- Útil em emergência mas pode servir versão antiga após updates importantes. Desativar se publicar com frequência.
Como testar — sem confiar em só uma ferramenta
Não dá para otimizar sem medir. Três ferramentas, três respostas:
- PageSpeed Insights — dados de laboratório (Lighthouse) + dados de campo (CrUX). Mostra Core Web Vitals como o Google os vê. Testa em mobile, é onde mais dói.
- GTmetrix — diagnóstico complementar com cascata de carregamento. Útil para ver qual o ficheiro que está a atrasar tudo.
- WebPageTest — teste avançado de múltiplas localizações. Permite escolher "Lisbon, Portugal" como ponto de partida — confirma o que os teus visitantes reais vivem.
Ponto de referência realista para WordPress PT bem configurado em 2026:
- LCP < 1,5s em desktop, < 2,2s em mobile.
- INP < 200ms (raro ser problema em sites estáticos; aparece em lojas com muito JS).
- CLS < 0,05.
- Tempo total de carregamento (visualmente completo) < 2,5s em 4G.
Estes números não exigem milagre — exigem cache + CDN + alojamento decente. Mais sobre como ler estas métricas em Core Web Vitals explicados.
Quando cache e CDN não chegam
Há limites do que cache pode esconder. Se o teu site continua lento depois de tudo isto configurado, o problema é mais fundo:
- Tema pesado: se o tema carrega 1MB de CSS e JS, nenhum cache o reduz a 100KB. Substituir tema é a única solução.
- Plugins demais: cada plugin ativo é peso. 25+ plugins ativos é receita para tempo de carregamento alto e conflitos. Auditar e remover é frequentemente o passo de maior impacto.
- Base de dados gigante: lojas WooCommerce com 5+ anos de histórico têm bases de dados de gigabytes. Object cache ajuda mas não substitui limpeza periódica.
- Servidor partilhado fraco: cache local serve menos quando o servidor é demasiado lento para gerar a primeira versão da página.
Nestes casos, cache e CDN apenas mascaram o problema. A solução real é estrutural.
Em resumo
Para qualquer WordPress em Portugal em 2026, o setup base que faz sair de "lento" para "rápido" é alojamento decente + WP Rocket (ou LiteSpeed Cache) + Cloudflare gratuito + otimização de imagens. Custa 35€–80€/mês tudo somado e tipicamente leva o site de Lighthouse 50–60 para 90+. Para lojas com volume, adicionar BunnyCDN ou subir Cloudflare a plano Pro afina o resto. O que não funciona é tentar resolver com mais um plugin ou outro toggle — quando cache e CDN bem configurados não chegam, o problema é tema, plugins ou alojamento, e remediar a camada certa é o que dá retorno real.
No sitesfixe.pt entregamos WordPress com cache, CDN e Core Web Vitals no verde de origem — Lighthouse 90+ no entrega, e plano de manutenção para garantir que assim fica. Manutenção desde 80€/mês. Se o teu WordPress é lento e está a custar-te conversões, fala connosco.
Lê também:
- Porque é que o teu site é lento (e como acelerá-lo)
- Core Web Vitals explicados para quem não é técnico
- Como o alojamento afeta a velocidade do site
Fontes
Precisas de um site ou loja online?
Agência digital portuguesa. Sites e lojas online rápidos, otimizados para o Google e feitos para resultado.
Pedir orçamento