1. Instala y activa
El plugin está en el directorio oficial de WordPress.org. En el escritorio de WordPress ve a Plugins → Añadir nuevo, busca «Lobbit 404 Monitor», pulsa «Instalar ahora» y luego «Activar»: en el menú aparece la entrada «404 Monitor», el registro arranca enseguida y las actualizaciones llegan desde el escritorio como con los demás plugins.
Como alternativa, descarga el zip desde la página del plugin en WordPress.org y súbelo desde Plugins → Añadir nuevo → Subir plugin. El plugin está escrito en inglés y la traducción italiana llega desde translate.wordpress.org.
Página del plugin en WordPress.org
2. Empieza por los enlaces internos
En la pestaña Páginas 404 mira primero los enlaces internos: son enlaces rotos de tus páginas. Abre la dirección, lee «Dónde está el enlace roto» y corrige el enlace en la página indicada con «Editar». Si la misma dirección llega desde muchas páginas, el enlace está en el menú o en el pie de página.
3. Redirige las direcciones antiguas
Para las direcciones que llegan desde Google, desde otros sitios o desde los crawlers, elige la página que ha sustituido a la antigua y guarda una redirección 301: Google mueve la dirección y quien sigue el enlace antiguo encuentra la página correcta. La home es la solución rápida, cuando no hay una página sustitutiva.
4. Aparta lo que no sirve
Una dirección que no merece la pena arreglar se ignora: sale de la vista Por arreglar y queda en Ignorados. Los escaneos sospechosos solo se cuentan; las direcciones que no quieras registrar, como /favicon.ico, van en los Ajustes.
5. Vuelve a comprobar
De vez en cuando vuelve a abrir la pestaña: los totales de los últimos 7 o 30 días dicen si los 404 bajan, y la pestaña Redirect cuántas visitas ha recuperado cada redirect.
PHP: otro dominio del mismo sitio cuenta como enlace interno
add_filter( 'lobbit_404_site_hosts', function ( $hosts ) {
$hosts[] = 'shop.example.com';
return $hosts;
} );
PHP: si usas otra caché, borra la copia de la dirección cuando guardas un redirect
add_action( 'lobbit_404_purge_url', function ( $url ) {
// $url is the full address, like https://example.com/old-page
my_cache_purge_url( $url );
} );
PHP: cambiar la procedencia de una visita
add_filter( 'lobbit_404_classify', function ( $result, $request ) {
// The uptime monitor counts as a crawler.
if ( str_contains( $request['user_agent'], 'UptimeRobot' ) ) {
$result = array(
'source' => 'crawler',
'detail' => 'UptimeRobot',
);
}
return $result;
}, 10, 2 );
Las procedencias son internal, search, external, crawler, direct y scan. La acción lobbit_404_redirect_saved se dispara en cada redirección guardada, con dirección, destino y código.