Como corrigir o erro de Critical CSS não gerado no WP Rocket
Perguntas frequentes
O que significa o erro critical css not generated no WP Rocket?
Significa que a API do WP Rocket tentou visitar a URL do seu site para extrair o CSS crítico, mas não conseguiu uma resposta valida. Na prática o plugin recebeu um código diferente de 200, um timeout ou um bloqueio de firewall, entao o CSS crítico não foi salvo e o site continua com renderizacao bloqueante.
Critical CSS e Used CSS são a mesma coisa no WP Rocket?
Não exatamente. O Critical Path CSS legado carregava o CSS de forma assincrona e era menor. A partir do WP Rocket 3.9, o recurso Remove Unused CSS gera o Used CSS, que remove todas as folhas não usadas e injeta so o necessário em uma tag style com id wpr-usedcss. As mensagens de erro de geração, porém, são semelhantes nas duas abordagens.
Por que a mensagem Critical CSS generation is currently running nunca termina?
Quase sempre porque o WP-cron esta desativado ou travado. A geração roda em segundo plano e o plugin checa a conclusão a cada 60 segundos via cron. Sem um cron funcional, a fila nunca avanca e a notificação fica presa em running indefinidamente. Ativar um cron real do servidor resolve.
O Cloudflare pode causar o erro de Critical CSS no WP Rocket?
Sim. O Bot Fight Mode e regras de firewall do Cloudflare costumam bloquear o IP da API do WP Rocket, gerando Invalid response code ou Connection refused. Desativar o Bot Fight Mode e liberar os IPs e o user agent da ferramenta na allowlist resolve a maioria desses casos.
O que fazer quando aparece No valid stylesheets available?
Esse erro indica que a página não tem folhas de estilo externas validas em tags link, so CSS inline ou arquivos vazios e inacessiveis. Verifique se o tema realmente enfileira CSS externo, se os arquivos retornam código 200 e se nenhum plugin esta removendo as tags link antes da geração.
Preciso de licenca paga para gerar Critical CSS no WP Rocket?
Sim. O WP Rocket e um plugin premium e o recurso Optimize CSS Delivery, incluindo Remove Unused CSS, depende de uma licenca ativa e valida. Sem licenca em dia a API recusa o processamento e a geração do CSS crítico não acontece.
Como descubro qual URL esta causando a falha de geração?
Instale o CPCSS Debug Helper, plugin oficial do WP Rocket, que mostra exatamente quais URLs a ferramenta tentou acessar e o resultado de cada uma. Com a lista em maos, abra cada URL no navegador para confirmar se carrega com código 200 sem bloqueio de segurança ou redirecionamento excessivo.














