Comprobador de enlaces rotos
Respuesta breve
Escanea tu página para encontrar enlaces internos y externos rotos.
Lo que no hace: Comprueba hasta 100 enlaces de una página, solo enlaces de página (no imágenes, scripts ni hojas de estilo) y solo códigos de estado, así que no detecta un soft 404 que responde 200.
Qué hace
Comprueba los enlaces de una página — internos y salientes, hasta 100 URL únicas — y solicita cada uno para confirmar que sigue funcionando. Marca los enlaces que devuelven un estado de error como 404 o 500, o que agotan el tiempo de espera, y sigue las redirecciones hasta el destino final. Devuelve cada enlace roto con su texto de anclaje y código de estado.
Por qué importa
Los enlaces rotos frustran a los visitantes y llevan a los rastreadores a callejones sin salida. Google indica que los 404 por sí solos no perjudican el posicionamiento de un sitio, pero un enlace a una página muerta sigue perdiendo al visitante que querías enviar y oculta la página que querías enlazar. Una comprobación rápida tras cambios de contenido evita que se acumulen.
Cómo funciona
-
Introduce la URL de tu página y haz clic en Comprobar enlaces
-
Extraemos cada `<a href>` de la página (internos y salientes)
-
Solicitamos cada enlace único, siguiendo las redirecciones, con un tiempo de espera de 5 segundos
-
Devolvemos cada enlace roto con su código de estado y texto de anclaje
Ejemplo de entrada y salida
url: https://rankproof.eu/guides
enlaces comprobados: 32 (únicos, de 56 en la página) rotos: 0 OK redirigidos: 0 OK Todos los enlaces comprobados funcionan
Cómo leer el resultado
- Enlaces comprobados (32 de 56 en el ejemplo)
- Se recoge cada <a href> de la página, interno y externo, y se unen los duplicados: 56 enlaces que apuntan a 32 direcciones distintas son 32 peticiones. En cada ejecución se comprueban hasta 100 direcciones únicas.
- Rotos (0)
- Un enlace cuenta como roto cuando su respuesta final es un código de error —404 Not Found, 410 Gone, 500, etc.— o cuando nada responde en 5 segundos. El informe lista cada uno con su texto de anclaje para que lo encuentres en la página.
- Redirigidos (0)
- Enlaces que funcionan pero llegan a su destino a través de una redirección, por ejemplo una antigua dirección http:// o una barra final que falta. No son errores, pero enlazar directamente a la dirección final ahorra una petición a visitantes y rastreadores.
- Lo que no se comprueba
- Los enlaces mailto:, tel:, las #anclas internas y los javascript: se omiten, igual que imágenes, scripts y hojas de estilo. Solo se lee el HTML que envía tu servidor, así que los enlaces que un script añade después no se ven.
- Todos los enlaces comprobados funcionan
- Ningún enlace roto entre las direcciones comprobadas. Si la página tiene más de 100 enlaces únicos, el resto no se pidió, y una página que responde 200 con un mensaje de «no encontrado» (soft 404) no se distingue de una que funciona.
Quién lo usa
-
Gestor de contenidos
Ejecútala tras una limpieza editorial para detectar enlaces rotos por páginas eliminadas o recursos externos caducados.
-
Auditor SEO
Incluye una comprobación de enlaces en la incorporación de clientes — los enlaces rotos son una corrección rápida y visible.
-
Responsable de migración
Tras un cambio de dominio o de estructura de URL, confirma que todos los enlaces internos de las páginas clave siguen resolviéndose.
Problemas frecuentes y cómo solucionarlos
-
Un enlace interno devuelve 404
Apunta el enlace a la dirección actual de la página. Si la página se movió, redirige también la dirección antigua con un 301 para que los marcadores y los enlaces de otros sitios sigan llegando; si ya no existe, quita el enlace o apúntalo al sustituto más cercano.
# nginx location = /old-page { return 301 /new-page; } # Apache (.htaccess) Redirect 301 /old-page /new-page -
Un enlace externo está muerto
Busca adónde se movió el contenido —la búsqueda del propio sitio o su nueva estructura de URL suelen tenerlo— y actualiza el enlace. Si ya no existe en ninguna parte, enlaza una copia archivada u otra fuente, o quita la referencia.
-
Un enlace funciona en el navegador pero aparece como roto
Algunos sitios rechazan las peticiones automáticas (403 o 429) o responden despacio. La herramienta vuelve a preguntar con un GET normal cuando un servidor rechaza la petición HEAD, más ligera, pero un sitio que bloquea bots seguirá pareciendo roto: abre el enlace tú mismo antes de quitarlo.
-
Muchos enlaces pasan por redirecciones
Actualiza los enlaces internos a la dirección final, normalmente la versión https:// con la barra final correcta. Las redirecciones funcionan, pero cada una añade una petición antes de que la página empiece a cargar.
-
Los enlaces se rompen en cada rediseño
Mantén las URL estables al cambiar de diseño o de CMS y, cuando una deba cambiar, añade la redirección 301 en la misma publicación. Ejecuta esta comprobación en tus páginas más visitadas después de cada publicación.
Preguntas frecuentes
- ¿Sigue las redirecciones?
- Sí — seguimos las redirecciones y mostramos el estado del destino final. Para rastrear cada salto, usa el Comprobador de redirecciones.
- ¿Puedo comprobar todo el sitio?
- Esta herramienta comprueba los enlaces de una página a la vez. Vuelve a ejecutarla para cada página que quieras revisar.
- ¿Los enlaces rotos perjudican el posicionamiento?
- No directamente — Google indica que los 404 por sí solos no perjudican el posicionamiento de un sitio. Los enlaces internos rotos siguen ocultando páginas a rastreadores y visitantes, y los enlaces salientes rotos hacen la página menos útil, así que corrígelos.
- ¿Qué es un "404 suave"?
- Una página que devuelve HTTP 200 pero muestra un mensaje de "no encontrado". Esta herramienta solo comprueba códigos de estado, así que no los detecta.
- ¿Comprueba imágenes y otros recursos?
- No — solo enlaces `<a href>`. No se solicitan imágenes, scripts ni hojas de estilo.
Fuentes
La documentación en la que se basan esta herramienta y las explicaciones de esta página.
- How HTTP Status Codes Affect Google's Crawlers — Google Search Central
- Redirects and Google Search — Google Search Central
- SEO Link Best Practices for Google — Google Search Central
- HTTP response status codes — MDN Web Docs
- RFC 9110: HTTP Semantics — RFC Editor