Você já percebeu que seu site WordPress pode ficar lento sem motivo aparente? Muitas vezes, o culpado está em um detalhe pouco conhecido: o WP-Cron.
Por que seu WordPress pode estar lento
Se você já pesquisou “WordPress lento” ou percebeu que seu site demora para carregar, saiba que o problema pode estar em um detalhe pouco conhecido: o WP-Cron.
O WP-Cron é o sistema interno do WordPress responsável por agendar tarefas automáticas, como:
- Publicar posts programados
- Enviar notificações
- Atualizar plugins e temas
O grande problema é que o WP-Cron roda a cada visita ao site, o que significa que cada usuário pode disparar processos ocultos que consomem recursos do servidor. Em sites com muito tráfego, isso gera lentidão e prejudica a experiência do usuário.
Impacto na performance e SEO
Um site lento não afeta apenas a experiência dos visitantes. O Google considera a velocidade de carregamento como fator de ranqueamento. Ou seja, se o WP-Cron estiver sobrecarregando seu servidor, você pode perder posições no ranking de busca.
Palavras-chave como otimização de site, performance WordPress e cron job cPanel estão diretamente ligadas a esse problema e à solução.
Como resolver: cron job pelo cPanel
A solução é simples e eficaz:
- Desativar o WP-Cron interno no WordPress.
- Configurar o cron job diretamente pelo cPanel, definindo intervalos fixos (ex.: a cada 15 minutos).
Dessa forma, as tarefas são executadas de forma controlada, sem depender do acesso dos visitantes. O resultado é:
- Mais velocidade no carregamento
- Menor consumo de recursos
- Maior estabilidade do site
Desativando o WP-Cron interno:
Edite o arquivo wp-config.php e adicione a seguinte linha antes de /* That's all, stop editing! */
define(‘DISABLE_WP_CRON’, true);
Salve o arquivo. Isso desativa o cron interno do WordPress, mas não remove as tarefas — apenas impede que rodem a cada visita.
Configurar o cron job diretamente pelo cPanel
- Acesse o cPanel do seu site.
- Procure pela opção Cron Jobs.
- Clique em Adicionar novo cron job.
- Defina o intervalo desejado (ex.: a cada 2 horas).
- No campo de tempo, selecione:
- Minute:
0 - Hour: */2
- Day:
* - Month:
* - Weekday:
*
- Minute:
- No campo de tempo, selecione:

Obs:. troque a palavra “usuario” pelo usuário da sua conta no cPanel.
Clique no botão Adicionar novo trabalho cron e a configuração está concluída.
Resultado:
- O WP-Cron interno não será mais acionado a cada visita.
- As tarefas agendadas do WordPress rodarão de forma controlada, a cada 15 minutos, sem impactar a performance do site.
- Seu site ficará mais rápido, estável e otimizado para SEO.
Você não tem conhecimento técnico para efetuar essa tarefa?
Se você não sabe como fazer essas configurações não tem problema, fale conosco.
Garantimos que suas informações de contato serão utilizadas com responsabilidade e não enviaremos nenhum tipo de SPAM. Valorizamos a sua privacidade e a segurança dos seus dados. Pode confiar em nós para manter uma comunicação transparente e livre de qualquer inconveniente. Sua confiança é nossa prioridade.
