Qué hace

De la página 404 al remedio adecuado, en un solo plugin.

De dónde viene el 404

  • Cada visita a una página 404 recibe una de seis procedencias: enlaces internos, motores de búsqueda, otros sitios, crawlers, directos, escaneos sospechosos.
  • Enlaces internos: el visitante ha hecho clic en un enlace roto de una página de tu sitio, y el plugin dice cuál.
  • Motores de búsqueda: Google, Bing, DuckDuckGo, Yahoo, Ecosia y los demás, y también asistentes de IA como ChatGPT y Perplexity. Una dirección antigua sigue estando en sus resultados.
  • Otros sitios: un enlace desde otro sitio o desde una red social, con la dirección de la página que te enlaza. Crawlers: Googlebot, Bingbot y los demás robots, por nombre.
  • Directos: ninguna página ha enviado al visitante (dirección escrita a mano, marcador, app, email).
  • Escaneos sospechosos: robots que buscan puntos débiles (.env, copias de wp-config.php, scripts antiguos, herramientas de administración). Se cuentan, pero quedan fuera de la lista, porque no hay nada que arreglar.

Páginas 404

  • Los totales de los últimos 7 o 30 días por procedencia, en recuadros que sirven también de filtro.
  • Vistas Por corregir, Con redirección, Ignorados y Todos, filtro por procedencia, búsqueda y orden por visitas o última visita.
  • Para cada dirección, las visitas por procedencia, la primera y la última visita y las páginas, los sitios y los crawlers de los que llega.
  • Acciones por fila y en grupo: redirección a la home, ignorar, eliminar del registro.

Dónde está el enlace roto

  • En los detalles de una dirección, las páginas del sitio que envían visitantes allí, cada una con el enlace «Editar».
  • El plugin busca el enlace también en los contenidos: artículos, páginas, elementos de menú, bloques de navegación, partes de plantilla y bloques reutilizables.
  • Cuando muchas páginas llevan a la misma dirección, avisa de que el enlace está probablemente en el menú, en la cabecera, en el pie de página o en una barra lateral.
  • Para un enlace roto de tus páginas la solución correcta es corregir el enlace: el plugin te lo indica antes de proponer una redirección.

Redirect

  • Con un clic a la home, desde la lista o para muchas direcciones a la vez.
  • O a una página del sitio elegida de la lista: el redirect sigue a la página cuando cambia de dirección.
  • O a cualquier otra dirección, del sitio o de otro sitio.
  • 301 (permanente) o 302 (temporal), con el recuento de las visitas redirigidas. En la pestaña Redirect se añaden, se cambian, se prueban y se eliminan.
  • Una redirección solo vale mientras la dirección responda 404: si publicas una página en esa dirección, gana la página.

Todos los 404 a la home

  • Un interruptor envía a la home cada página 404 que no tenga su propia redirección. Está desactivado por defecto.
  • Al lado, el aviso: Google trata las redirecciones masivas a la home como páginas 404 («soft 404») y no transfiere a la home el posicionamiento de la página antigua.
  • Las visitas se registran igualmente, así ves qué direcciones merecen una redirección propia; los escaneos sospechosos siguen siendo 404.

Ligero y discreto

  • Ninguna IP y ningún user agent guardados: solo la dirección, la página o el sitio de procedencia (sin los parámetros después del ?) y el nombre del crawler.
  • Una línea por dirección, no una por visita, y un total diario por procedencia.
  • Las direcciones que nadie visita desde hace 90 días (o los que elijas) salen solas del registro; los redirects se mantienen.
  • Las visitas desde el escritorio, cuando abres una dirección de la lista, no cuentan.

Caché de las páginas

  • Con el registro activo, las páginas 404 no acaban en la caché de páginas (LiteSpeed Cache, WP Super Cache, WP Rocket y los demás plugins que respetan DONOTCACHEPAGE), así que se ve cada visita.
  • Cuando guardas un redirect, el plugin vacía la copia en caché de esa dirección en LiteSpeed Cache, WP Rocket y WP Super Cache: el redirect funciona enseguida.

Ajustes

  • Registro activado o desactivado y días de conservación.
  • Registro también de las direcciones de los escaneos, si quieres verlas.
  • Direcciones que no se registran nunca, una por línea, como /favicon.ico; con el asterisco final, toda una carpeta.
  • Vacía el registro, para volver a contar desde cero tras una buena limpieza. Los redirects se mantienen.
  • Al eliminar el plugin se borran tablas, ajustes y limpieza programada; desactivarlo no borra nada.

Asistencia

  • En la pestaña Información, «Pedir asistencia» abre el formulario de contacto de este sitio ya rellenado: el nombre del plugin como asunto y los datos del sitio en el mensaje (versiones de plugin, WordPress y PHP, tema, idioma).
  • El mensaje está en italiano si el escritorio está en italiano, y en inglés en los demás casos: solo queda describir el problema, y se puede adjuntar una captura de pantalla.
  • No se envía nada hasta que pulsas Enviar en el formulario; los mismos datos se copian también con un botón.

Capturas de pantalla

Cómo se presenta, en el escritorio de WordPress.

La pestaña Páginas 404 con los totales por procedencia y la lista de las direcciones
Páginas 404: los totales por procedencia y las direcciones por arreglar, con su origen.
Los detalles de una dirección con el formulario del redirect y las páginas del sitio que tienen el enlace roto
Detalles: «Dónde está el enlace roto» indica las páginas que hay que corregir, con el enlace «Editar».
Una dirección antigua que sigue en Google redirigida a una página del sitio
Una dirección antigua que sigue en Google: redirección 301 a la página que la sustituyó.
La pestaña Redirect con el formulario para añadir uno y la lista de los redirect con las visitas redirigidas
Redirect: añade, cambia, prueba y elimina, con las visitas redirigidas.
La pestaña Ajustes con el registro, las direcciones que no se registran y el aviso sobre los soft 404
Ajustes: el registro, las direcciones que no se registran y el interruptor «Todos los 404 a la home», con el aviso.
La pestaña Información con los datos del sitio y el botón Pedir asistencia
Información: los datos del sitio listos para la solicitud de asistencia.
La pestaña Páginas 404 en el móvil, con los recuadros de las procedencias
También desde el móvil, en el escritorio de WordPress.

Cómo se usa

De la instalación al primer 404 resuelto, en cinco pasos.

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.

En WordPress.org. El plugin está publicado en el directorio oficial de WordPress.org: se instala y se actualiza desde el escritorio, gratis. Ir a la página del plugin

Qué ve. El plugin ve los 404 a los que responde WordPress. En muchos servidores, un archivo que falta dentro de wp-content/uploads recibe el 404 del servidor web, sin pasar por WordPress: esos no se registran. La procedencia se lee de la cabecera Referer, que algunos navegadores y sitios no envían: esas visitas cuentan como directas.

Las licencias de pago de los plugins Lobbit siguen los Términos y condiciones de venta.

Novedades

Qué ha cambiado, versión a versión.

Las mismas entradas del changelog del plugin, desde la versión más reciente hasta la primera.

Versión 1.0 · 16 de octubre de 2026

  • Primera versión.
  • Registro de las páginas 404 con seis procedencias: enlaces internos, motores de búsqueda (también asistentes de IA), otros sitios, crawlers, directos, escaneos sospechosos. Para cada dirección: visitas por procedencia, primera y última visita, páginas del sitio, sitios y crawlers de los que llega. No se guarda ninguna IP ni user agent; query string eliminada de los enlaces externos.
  • Páginas 404: totales de los últimos 7 o 30 días por procedencia, vistas Por arreglar, Con redirección, Ignorados y Todos, filtros, búsqueda, ordenación, acciones por fila y en grupo (redirección a la home, ignorar, eliminar).
  • Detalles: dónde se encuentra el enlace roto (entradas, páginas, menús, bloques de navegación, partes de plantilla, bloques reutilizables) con el enlace para editarlo; aviso cuando el enlace está probablemente en el menú o en el pie de página.
  • Redirect 301 o 302 a la home, a una página del sitio (sigue los cambios de dirección) o a cualquier dirección; pestaña Redirect para añadirlos, cambiarlos, probarlos y eliminarlos; contador de las visitas redirigidas.
  • Todos los 404 a la home: interruptor apagado por defecto, con el aviso sobre los soft 404; los escaneos siguen siendo 404.
  • Ajustes: registro activado o desactivado, conservación en días, registro de los escaneos, direcciones que no se registran, vaciar registro.
  • Caché de las páginas: los 404 no se guardan en caché mientras el registro está activo; al guardar una redirección se vacía la copia en caché de la dirección (LiteSpeed Cache, WP Rocket, WP Super Cache).
  • Pestaña Información con la asistencia precumplimentada y el botón Copiar.

Dudas o incidencias

¿Quieres usarlo en tu sitio?

El plugin es libre (GPL) y se descarga gratis desde el directorio de WordPress.org. Escríbeme para informar de un problema, para una duda o para que te ayude a arreglar los 404 de tu sitio.