Ir al contenido principal
Todas las coleccionesPlugin de WordPress
¿De qué depende la velocidad de la auditoría?
¿De qué depende la velocidad de la auditoría?

El artículo explica qué factores influyen en la velocidad de la auditoría

Anna avatar
Escrito por Anna
Actualizado esta semana

La auditoría de contenido se ejecuta en dos modos: auditoría rápida y auditoría en segundo plano. ¿Qué significa?

Auditoría rápida

La forma más rápida es la más simple: abre la página de la auditoría de contenido en tu navegador y déjala abierta hasta que termine. La página periódicamente envía solicitudes y activa la ejecución de la auditoría en tu sitio. Analizamos cada página en 12-15 segundos en este modo.

Un indicador de que la auditoría se está ejecutando es la barra de progreso en la esquina derecha de la página del plugin.

Auditoría en segundo plano con WP-Cron

Cuando no se abre ninguna página en el navegador, el plugin ejecuta una auditoría en segundo plano utilizando el sistema de programación de WordPress: WP-Cron. WordPress tiene una serie de tareas que requieren una ejecución periódica: comprobar si hay actualizaciones o realizar publicaciones programadas. WP-Cron es una forma universal de ejecutar tareas periódicas y funciona de forma predeterminada en cualquier instalación de WordPress. El archivo wp-cron.php se activa al cargar cualquier página frontend o backend. Comprueba una lista de tareas y ejecuta la cola de tareas pendientes.

Aun así, WP-Cron no puede garantizar que las tareas se ejecutarán en el momento deseado.

Esto significa dos cosas:

  • En los sitios de bajo tráfico, puede faltar el tiempo programado y las tareas se ejecutan solo cuando alguien carga una página.

  • En sitios con mucho tráfico, WP-Cron llama a cada carga de página y puede generarse problemas de rendimiento.

Así que, como resultado, la auditoría en segundo plano con WP-Cron puede llevar mucho tiempo.

Afortunadamente, existe una alternativa, el programador del sistema. Recomendamos cambiar al cron del sistema siempre que sea posible, aunque algunos servicios de hosting compartido normalmente no proporcionan acceso al programador del sistema. En ese caso, WP-Cron es la única manera de ejecutar tareas programadas.

Auditoría en segundo plano con cron del sistema

Es posible cambiar WordPress para que utilice el cron nativo y no activar WP-Cron en cada vez que se carga una página. Sigue estos dos pasos:

  1. Conecta WP-Cron al programador de tareas del sistema.
    Lo que tienes que hacer exactamente depende del sistema operativo instalado (Linux, MacOS, Windows) o del panel de control de hosting web disponible (cPanel) en el servidor.
    Normalmente tendrás que programar el archivo wp-cron.php periódicamente desde tu servidor.

  2. Desactiva la ejecución de WP-Cron en cada carga de página.
    Edita el archivo wp-config.php y añade la línea:
    define( 'DISABLE_WP_CRON', true );

Encontrarás instrucciones detalladas sobre cómo cambiar al cron del sistema en el artículo de WordPress.org.

Velocidad de la auditoría en segundo plano

La ejecución de la tarea de auditoría de contenido está programada una vez cada 3 minutos de forma predeterminada. Se ejecutará cuando WP-Cron o el cron del sistema desencadena una ejecución.

Puedes abrir la configuración del plugin (SEO de Ahrefs / Configuración / Programación de auditorías / Retardo entre solicitudes) y elegir el intervalo de 1 a 10 minutos.

Si ya utilizas el cron del sistema, tiene sentido reducir el retardo predeterminado. Puedes configurar el mismo intervalo que wp-cron.php, pero utilizando el cron del sistema Esto aumentará la velocidad de auditoría.

Nota importante: El proceso de auditoría de contenido utiliza los recursos de tu sitio web y puede ralentizar el sitio para tus visitantes en hostings débiles. Un retardo bajo puede ser motivo de que el sitio deje de responder. En este caso, se debería aumentar el retardo, lo que reducirá el uso de los recursos y la velocidad de auditoría.

A veces, incluso con el cron del sistema, una auditoría puede llevar más tiempo que el seleccionado en la configuración. El retardo puede deberse a lo siguiente:

  • recursos del sitio (carga de la CPU, memoria disponible, carga de la base de datos);

  • respuestas de las API externa (Ahrefs, GA, GSC).

¿Ha quedado contestada tu pregunta?