Una cadena de redirecciones ocurre cuando para llegar a una URL final el navegador (y el crawler de Google) tiene que pasar por dos o más redirecciones intermedias. El resultado: más tiempo de carga, más PageRank perdido en cada salto y más probabilidades de que Google abandone el rastreo antes de llegar al destino. En esta guía verás exactamente por qué se forman, cómo detectarlas con herramientas gratuitas y cómo eliminarlas de raíz.
¿Qué es una cadena de redirecciones?
Cuando accedes a una URL, el servidor devuelve un código de estado HTTP. Un código 301 o 302 indica que el recurso se ha movido y el navegador debe seguir a otra URL. Si esa segunda URL también redirige a una tercera, y esta a una cuarta, tenemos una cadena.
Ejemplo real: /oferta-verano → /promociones/verano-2023 → /promociones/verano → /ofertas. Cuatro URLs, tres redirecciones, un solo destino que debería ser directo.
Google no tiene una regla pública sobre el número máximo de saltos que sigue, pero la documentación oficial advierte que las cadenas largas pueden impedir que los crawlers lleguen al destino final. En la práctica, más de 3-4 saltos ya empieza a ser problemático para sitios con crawl budget limitado.
Por qué las cadenas de redirecciones perjudican el SEO
- •Pérdida de PageRank en cada salto. Aunque Google afirma que el 301 transfiere prácticamente todo el PageRank, cada redirección adicional introduce fricción y posible pérdida de señal.
- •Mayor tiempo de carga. Cada redirección añade entre 100 y 300 ms de latencia extra. En móvil, con conexiones lentas, el impacto en Core Web Vitals (especialmente TTFB y LCP) puede ser significativo.
- •Crawl budget desperdiciado. Google asigna un presupuesto de rastreo por sitio. Seguir cadenas consume ese presupuesto sin indexar contenido nuevo.
- •Experiencia de usuario degradada. Los usuarios perciben la lentitud aunque no vean las redirecciones. El bounce rate aumenta cuando el tiempo de respuesta supera los 3 segundos.
- •Links externos desaprovechados. Si un sitio externo enlaza a una URL que arranca una cadena de 3 saltos, parte de la autoridad de ese enlace se diluye en el camino.
Por qué se acumulan las cadenas con el tiempo
La mayoría de las cadenas no se crean intencionalmente. Se acumulan de forma orgánica a lo largo de la vida de un sitio web. Estos son los escenarios más habituales:
Rediseños y migraciones sucesivas
El sitio migra de /blog/titulo-articulo a /articulos/titulo-articulo (primer redirección). Un año después migra de nuevo a /recursos/titulo-articulo (segunda redirección). En vez de actualizar el primer redirect para apuntar directamente al destino final, se añade una redirección nueva encima de la anterior.
Cambios de protocolo y dominio no actualizados
Al migrar de HTTP a HTTPS, todos los enlaces internos que aún usan http:// generan un primer salto automático. Si además existe un redirect de www a non-www (o viceversa), tenemos dos saltos antes incluso de llegar al contenido.
Plugins y CMS que añaden redirects sin auditoría previa
Plugins de WordPress como Yoast SEO o Redirection permiten crear redirecciones fácilmente. El problema es que varios redactores o administradores pueden ir añadiendo redirects sin verificar si ya existe uno apuntando a esa URL desde otro origen.
URLs de seguimiento y parámetros UTM
Un email marketing usa la URL /landing-verano?utm_source=email. Esta URL redirige a /ofertas/verano. Si /ofertas/verano también tiene un redirect a /ofertas, ya tenemos una cadena de dos saltos antes del destino. Multiplicado por decenas de campañas, el problema se escala rápidamente.
Cómo detectar cadenas de redirecciones
Existen varias formas de identificar cadenas en tu sitio, desde métodos manuales hasta herramientas automatizadas.
Método 1: Herramienta de análisis online (más rápido)
Con el Analizador de cadenas de redirección de iRankly puedes comprobar hasta 50 URLs en un solo análisis. La herramienta muestra cada salto de la cadena, el código HTTP de cada redirección, el tiempo en milisegundos por salto y el tiempo total hasta el destino final. Ideal para auditorías rápidas o verificación post-migración.
Prueba la herramienta gratis
Analiza tus URLs con Analizador de cadenas de redirección de iRankly. Sin registro, sin tarjeta.
Método 2: Comando curl en terminal
# Muestra todos los saltos de redirección de una URL curl -sI -L --max-redirs 10 https://ejemplo.com/url-antigua | grep -E "HTTP|Location"
Método 3: Screaming Frog (para auditorías de sitio completo)
En Screaming Frog ve a Bulk Export → Response Codes → Redirection (3xx) Inlinks. Exporta la lista y filtra por "Redirect Chains" en la columna "Chain". La versión gratuita analiza hasta 500 URLs.
Cómo solucionar cadenas de redirecciones
La solución es siempre la misma: hacer que cada redirect apunte directamente al destino final, eliminando los saltos intermedios. El proceso varía según cómo gestionas los redirects en tu servidor.
En Apache (.htaccess)
# MAL: cadena de 2 saltos Redirect 301 /url-antigua /url-intermedia Redirect 301 /url-intermedia /url-final # BIEN: redirect directo al destino final Redirect 301 /url-antigua /url-final
En Nginx
# BIEN: redirect directo sin saltos intermedios
server {
location /url-antigua {
return 301 https://ejemplo.com/url-final;
}
}En WordPress con plugin Redirection
Ve a Herramientas → Redirection → Grupos. Busca la URL origen que genera el primer salto y modifica el destino para que apunte directamente a la URL final. Después elimina o desactiva cualquier redirect intermedio que ya no sea necesario.
Antes de eliminar cualquier redirect, verifica que la URL origen ya no recibe tráfico orgánico ni tiene backlinks externos de valor. Un redirect eliminado prematuramente puede provocar un 404 que pierda posicionamiento acumulado.
Cómo prevenir que las cadenas vuelvan a acumularse
- 1.Mantén un registro centralizado de redirects. Un simple Google Sheets con columnas URL-origen, URL-destino, fecha, motivo y responsable es suficiente para equipos pequeños. Para sitios grandes, usa la base de datos del plugin de redirects como fuente de verdad.
- 2.Revisa los redirects existentes antes de crear uno nuevo. Comprueba siempre si la URL origen ya redirige a otra URL. Si es así, actualiza el destino del redirect existente en vez de añadir uno nuevo encima.
- 3.Audita los redirects cada 6 meses. Incluye en tu calendario SEO una revisión semestral de todos los redirects activos. Elimina los que apuntan a URLs que ya no existen (404s) y corrige las cadenas que se hayan formado.
- 4.Actualiza los enlaces internos tras cada migración. No basta con crear los redirects — actualiza también los enlaces internos para que apunten directamente a la URL final. Así reduces el número de redirects que los crawlers tienen que seguir.
- 5.Configura alertas de monitorización. Herramientas como Google Search Console (errores de rastreo) o monitorizaciones periódicas con el Analizador de iRankly te avisarán cuando aparezcan nuevas cadenas.
Preguntas frecuentes sobre cadenas de redirecciones
¿Cuántas redirecciones en cadena son aceptables?
Google no publica un número exacto, pero la recomendación general en la industria SEO es no superar 3 saltos desde la URL origen hasta el destino final. En la práctica, lo ideal es siempre 1 único salto directo.
¿Una redirección 301 transfiere todo el PageRank?
Google ha confirmado que el 301 transfiere prácticamente todo el PageRank. Sin embargo, en cadenas de múltiples saltos, la acumulación de pequeñas pérdidas en cada salto puede tener impacto. Además, el tiempo de procesamiento adicional puede afectar cómo Google prioriza el rastreo de esas URLs.
¿Las cadenas de redirecciones afectan a los Core Web Vitals?
Sí, especialmente al TTFB (Time to First Byte). Cada redirección añade una petición HTTP adicional con su propio tiempo de resolución DNS, conexión TCP y respuesta del servidor. En móvil, con latencias más altas, el impacto es especialmente notable en el LCP.
Para entender qué tipo de redirección usar, y para corregir las cadenas en tu plataforma: