Passar para o conteúdo principal
Todas as coleções
De que depende a velocidade da auditoria?
De que depende a velocidade da auditoria?

O artigo explica quais fatores influenciam a velocidade da auditoria

Anna avatar
Escrito por Anna
Atualizado essa semana

A auditoria de conteúdo funciona em dois modos: auditoria rápida e auditoria em segundo plano. O que isso significa?

Auditoria rápida

O jeito mais rápido é o mais simples: basta abrir a página de auditoria de conteúdo no seu navegador e deixá-la aberta até terminar. A página envia periodicamente requisições e dispara a execução da auditoria no seu site. Analisamos cada página em 12-15 segundos nesse modo.

Um indicativo de que a auditoria está em execução é a barra de progresso no canto direito da página do plugin.

Auditoria em segundo plano com WP-Cron

Quando nenhuma página está aberta no navegador, o plugin executa uma auditoria em segundo plano usando o sistema de agendamento do WordPress: WP-Cron. O WordPress possui várias tarefas que requerem execução periódica: checagem de atualizações ou publicação de posts agendados. WP-Cron é uma maneira universal de executar tarefas periódicas e funciona em qualquer instalação WordPress por padrão. O wp-cron.php é acionado em qualquer carregamento de página, seja no front-end ou no back-end. Ele verifica uma lista de tarefas e executa a fila de tarefas pendentes.

Mas o WP-Cron não pode garantir que as tarefas serão executadas no tempo desejado.

Isso significa 2 coisas:

  • Em sites com pouco tráfego, o tempo agendado pode não ser cumprido, as tarefas são executadas apenas quando alguém carrega uma página.

  • Em sites de alto tráfego, o WP-Cron é chamado a cada carregamento de página e pode criar problemas de desempenho.

Assim, como um resultado, a auditoria em segundo plano com WP-Cron pode potencialmente demorar muito, muito tempo.

Felizmente, existe uma alternativa: o agendador do sistema. Recomendamos mudar para o cron do sistema sempre que possível, embora alguns serviços de hospedagem compartilhada geralmente não disponibilizem acesso ao agendador do sistema. Nesse caso, o WP-Cron é a única maneira de executar tarefas agendadas.

Auditoria em segundo plano com cron do sistema

É possível alternar o WordPress para usar o cron nativo e não acionar o WP-Cron a cada carregamento de página. Existem dois passos:

  1. Integrar WP-Cron ao Agendador de Tarefas do Sistema.
    O que exatamente você precisa fazer depende do SO instalado (Linux, MacOS, Windows) ou do painel de controle da hospedagem (cPanel) no servidor.
    Geralmente, precisa-se agendar o wp-cron.php periodicamente a partir do servidor.

  2. Desativar a execução do WP-Cron em cada carregamento de página.
    Edite o arquivo wp-config.php e adicione a linha:
    define( 'DISABLE_WP_CRON', true );

Você pode encontrar instruções detalhadas sobre como mudar para o cron do sistema no artigo do WordPress.org.

Velocidade da auditoria em segundo plano

O tempo de execução da tarefa de auditoria de conteúdo é agendado por padrão a cada 3 minutos. Ela será executada quando o WP-Cron ou o cron do sistema acionarem uma execução.

Você pode abrir as configurações do plugin (Ahrefs SEO / Configurações / Agendamento de auditoria / Demora entre requisições) e escolher o intervalo de 1 a 10 minutos.

Se você já usa o cron do sistema, faz sentido diminuir a demora padrão. Você pode definir o mesmo intervalo que o wp-cron.php chamado pelo cron do sistema. Isso aumentará a velocidade da auditoria.

Nota importante: O processo de auditoria de conteúdo usa os recursos do seu site e pode torná-lo lento para seus visitantes em hospedagens fracas. Baixa demora pode ser a razão do site tornar-se não responsivo. Nesse caso, a demora deve ser aumentada – isso reduzirá o uso de recursos e a velocidade da auditoria.

Às vezes, mesmo com o cron do sistema, uma auditoria pode demorar mais do que o tempo selecionado na configuração. A demora pode ser causada por:

  • recursos do site (carga da CPU, memória disponível, carga de banco de dados);

  • respostas de APIs externas (Ahrefs, GA, GSC).

Respondeu à sua pergunta?