🎉 USE O CUPOM DESCONTO.FULL | 20% OFF acima de R$ 50,00

Como corrigir o WP Rocket que não melhora o PageSpeed

Time Full Services Time Full Services
Tipo Performance & Velocidade
Nome do erro WP Rocket não melhora o PageSpeed EN: WP Rocket not improving PageSpeed score
Severidade Atenção
Descrição Instalar o WP Rocket liga apenas o cache de página; as otimizacoes que mais pesam na nota do PageSpeed (Remove Unused CSS, Delay JavaScript Execution e LazyLoad) vem desligadas e precisam ser ativadas a mao. Parte das recomendacoes ainda depende da hospedagem ou de scripts de terceiros, fora do alcance do plugin.

O que é WP Rocket que não melhora o PageSpeed?

O WP Rocket e um plugin de cache e otimização de performance para WordPress. Quando você instala e ativa, ele liga sozinho apenas o cache de página, a compressao GZIP e algumas regras basicas de navegador. Isso reduz o tempo de resposta em visitas repetidas, mas mexe pouco nas métricas que o Google PageSpeed Insights mais penaliza, como CSS não usado, JavaScript bloqueando a renderizacao e imagens sem dimensão definida.

Como identificar

  • Depois de instalar e ativar o WP Rocket, a nota do PageSpeed Insights continua quase igual a de antes, com diferenca de poucos pontos
  • O relatório do PageSpeed segue mostrando os mesmos avisos: ‘Reduzir o CSS não usado’, ‘Reduzir o JavaScript não usado’, ‘Eliminar recursos que impedem a renderizacao’ e ‘Adiar imagens fora da tela’
  • A nota no celular (mobile) segue baixa mesmo com a nota de computador (desktop) razoavel
  • Você ativou o WP Rocket mas nunca abriu a aba File Optimization, entao as caixas de otimização de CSS e JavaScript ainda estão desmarcadas
  • O relatório aponta ‘Reduza o tempo de resposta inicial do servidor’ (TTFB alto), algo que continua mesmo com o plugin ativo

Como prevenir

  • Logo após instalar o WP Rocket, percorra as abas File Optimization e Media e ative as otimizacoes uma a uma, em vez de confiar que a instalação já deixou tudo ligado.
  • Ative uma otimização de cada vez e recarregue o site antes da próxima, para identificar rápido qualquer recurso que quebre e precise de exclusão.
  • Antes de cobrar nota do plugin, garanta uma boa hospedagem: o TTFB alto e um teto que nenhuma otimização de front-end derruba.
  • Compare sempre o mesmo dispositivo entre os testes (mobile com mobile, desktop com desktop) e rode na URL pública final, evitando concluir que o plugin não funcionou por causa de um teste em página errada.

Causa

  • Após a instalação, somente o cache de página fica ligado; as opções da aba File Optimization (Remove Unused CSS, Combine, Delay JavaScript Execution) nascem desmarcadas e precisam ser ativadas a mao.
  • A opção Remove Unused CSS, na seção Optimize CSS delivery, esta desligada, entao o aviso 'Reduzir o CSS não usado' do PageSpeed permanece.
  • A opção Delay JavaScript Execution esta desligada, mantendo os avisos de JavaScript não usado, tempo de execução e bloqueio da thread principal.
  • O LazyLoad de imagens e a definição automática de largura e altura das imagens, na aba Media, estão desativados, deixando os avisos de imagem fora da tela e de Cumulative Layout Shift.
  • A nota baixa vem de fatores que o WP Rocket não controla: TTFB alto da hospedagem compartilhada ou scripts de terceiros (chat, pixel, mapa) que entram na página depois do cache.

Como resolver

  1. Confirme o que já esta ligado e teste a página certa: Rode o teste sempre na URL final que o visitante acessa, nunca em uma previa ou em modo de manutenção, e comece pela aba Dashboard do plugin para ver o estado atual. Para conferir se o cache realmente esta sendo entregue, abra a página no navegador, veja o código-fonte e procure pelo comentario de rodape que o WP Rocket injeta na página em cache.
    WP Rocket -> Dashboard
    Ctrl + U para ver o código-fonte da página
    Performance optimized by WP Rocket
  2. Ative as otimizacoes de CSS na aba File Optimization: Abra a aba de otimização de arquivos e ligue a minificacao de CSS e a entrega otimizada de CSS. Marque a opção que remove o CSS não usado, que e a que ataca diretamente o aviso de CSS não usado do PageSpeed. Esse processamento e assincrono: o próprio plugin avisa que esta processando as páginas e leva alguns segundos por lote, entao a nota so reflete a mudanca após o processamento terminar.
    WP Rocket -> File Optimization -> CSS Files
    Minify CSS files
    Optimize CSS delivery -> Remove Unused CSS
  3. Ative as otimizacoes de JavaScript: Ainda na aba de otimização de arquivos, va na seção de JavaScript e ligue a minificacao e o adiamento de execução do JavaScript, que e a otimização de maior impacto na nota e ataca os avisos de JavaScript não usado, tempo de execução e bloqueio da thread principal. Ela carrega os scripts somente na primeira interacao do visitante.
    WP Rocket -> File Optimization -> JavaScript Files
    Minify JavaScript files
    Delay JavaScript Execution
  4. Ative LazyLoad e dimensoes de imagem na aba Media: Abra a aba de mídia e ligue o carregamento adiado de imagens, iframes e vídeos, além da opção que adiciona automaticamente largura e altura nas imagens. Isso resolve os avisos de imagem fora da tela e reduz o deslocamento de layout, que e o que mais derruba a nota mobile.
    WP Rocket -> Media -> LazyLoad
    Enable for images / iframes and vídeos
    Add missing image dimensions
  5. Limpe o cache e refaca o teste sem cache antigo: Depois de salvar cada otimização, va no painel do plugin e limpe e pre-carregue o cache para descartar a versão antiga da página. Espere o processamento do CSS não usado terminar e so entao rode o PageSpeed de novo, sempre testando na mesma URL e comparando mobile com mobile e desktop com desktop, porque a nota mobile e mais severa por padrão.
    WP Rocket -> Dashboard -> Clear and preload cache
    https://pagespeed.web.dev/
  6. Separe o que o plugin não resolve: Se mesmo com tudo ligado o aviso de tempo de resposta inicial do servidor continuar alto, a causa esta na hospedagem (TTFB) e não no plugin; nesse caso o caminho e um servidor melhor ou um CDN. Avisos sobre scripts de terceiros, como chat, pixel de anúncio e mapa, também ficam fora do alcance do WP Rocket e precisam ser carregados de forma adiada ou removidos na origem.
    Reduza o tempo de resposta inicial do servidor
    Reduza o impacto de código de terceiros
HTML
<!-- Confirme no codigo-fonte que a pagina esta sendo servida do cache.
     Ctrl + U na pagina e procure este comentario no rodape do HTML: -->

<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me
     Debug: cached@1718600000 -->

<!-- Se o comentario nao aparece, a pagina nao esta em cache:
     verifique se ha exclusao de URL, modo de manutencao ou login ativo,
     pois usuarios logados costumam ver a pagina sem cache. -->

Perguntas frequentes

Por que minha nota do PageSpeed não subiu depois de instalar o WP Rocket?
Porque a instalação liga apenas o cache de página. As otimizacoes que mais pesam na nota, como Remove Unused CSS, Delay JavaScript Execution e LazyLoad, vem desmarcadas nas abas File Optimization e Media e precisam ser ativadas manualmente. Sem isso a diferenca e de poucos pontos.
Quais otimizacoes do WP Rocket mais aumentam a nota?
As de maior impacto são Remove Unused CSS, que ataca o aviso de CSS não usado, e Delay JavaScript Execution, que reduz JavaScript não usado, tempo de execução e bloqueio da thread principal. LazyLoad e a definição de dimensoes de imagem ajudam principalmente a nota mobile e o deslocamento de layout.
Ativei tudo e a nota mobile continua baixa, por que?
A nota mobile e calculada com um aparelho e uma rede mais lentos, entao ela e naturalmente mais severa. Se ela segue baixa, costuma ser por imagem grande no topo da página, fontes pesadas ou scripts de terceiros. Compare sempre mobile com mobile e veja se o aviso restante e de servidor ou de terceiros.
O WP Rocket melhora o TTFB e o tempo de resposta do servidor?
Pouco. O cache de página reduz o tempo em visitas repetidas, mas o aviso de reduzir o tempo de resposta inicial do servidor depende da hospedagem. Se ele persiste com tudo ligado, o caminho e uma hospedagem melhor ou um CDN, e não mais ajustes no plugin.
Por que o aviso de CSS não usado continua mesmo com o WP Rocket ativo?
Porque a opção Remove Unused CSS, na seção Optimize CSS delivery da aba File Optimization, esta desligada por padrão. Ative-a e aguarde o processamento, que e assincrono e leva alguns segundos por lote de páginas. So depois disso o aviso de CSS não usado tende a sair do relatório.
Preciso limpar o cache antes de testar de novo no PageSpeed?
Sim. Após ligar cada otimização, use Clear and preload cache no Dashboard do plugin para descartar a versão antiga da página. Se você testar logo após salvar, o PageSpeed pode pegar a página sem as otimizacoes aplicadas e a nota não reflete a mudanca.
Por que algumas recomendacoes do PageSpeed não saem nunca?
Porque parte delas esta fora do alcance de um plugin de cache. Avisos sobre código de terceiros, como chat, pixel e mapa, e sobre tempo de resposta do servidor dependem de quem injeta o script ou da hospedagem. O WP Rocket otimiza o que e do seu site, não o que e carregado de fora.
Ligar todas as otimizacoes pode quebrar o site?
Pode, principalmente Delay JavaScript Execution e a otimização de CSS, que mexem na ordem dos scripts e estilos. Por isso ative uma de cada vez e recarregue o site antes da próxima. Se algo quebrar, o WP Rocket oferece exclusoes em um clique para o plugin, tema ou serviço afetado.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes