Técnico

¿Qué es una cadena de redirecciones (y por qué ralentiza tu web)?

Cada salto extra entre el enlace en el que hace clic alguien y la página que finalmente carga añade una demora real y medible.

Qué es

Una redirección es un reenvío automático — un visitante pide una dirección y el servidor lo envía a otra en su lugar, normalmente de forma invisible y en una fracción de segundo. Una "cadena de redirecciones" ocurre cuando ese reenvío pasa más de una vez seguida: la dirección A redirige a la B, que a su vez redirige a la C, antes de que el visitante llegue por fin a la página real. Cada uno de esos saltos es un viaje de ida y vuelta independiente entre el navegador del visitante y tu servidor (o servidores).

Las cadenas se acumulan poco a poco: una página se mueve, luego se vuelve a mover meses después, y nadie regresa a actualizar la redirección original para que apunte directamente al destino final. Los enlaces antiguos siguen funcionando, técnicamente, pero solo apilando salto sobre salto.

En qué afecta

Cada salto de una cadena añade su propia demora antes incluso de que el navegador pueda empezar a cargar la página real — en una conexión móvil lenta, dos o tres saltos extra pueden ser la diferencia entre una página que se siente instantánea y una que se siente lenta. Los buscadores también tienen que seguir esa misma cadena, y las cadenas muy largas o circulares pueden hacer que un rastreador se rinda antes de llegar a tu contenido real, lo que puede perjudicar en silencio la indexación de esa página.

Las cadenas también son frágiles: si se rompe cualquier enlace intermedio (un dominio caduca, una regla queda mal configurada), cada visitante que siga esa cadena llega a un callejón sin salida en vez de a tu página.

Cómo solucionarlo

  1. Localiza tus redirecciones: revisa el panel de tu hosting, tu archivo .htaccess (Apache), tu archivo _redirects (Netlify) o la configuración de URLs/redirecciones de tu CMS para ver la lista de reglas actuales.
  2. Comprueba a dónde acaban llevando los enlaces antiguos abriendo uno en el navegador y observando cómo cambia la barra de direcciones — si cambia más de una vez antes de estabilizarse, es una cadena.
  3. Actualiza la primera redirección de la cadena para que apunte directamente a la dirección final real, saltándote todas las direcciones intermedias.
  4. Elimina las reglas de redirección que ya no hagan falta una vez que nada apunte a ellas.
  5. Vuelve a comprobar algunas de tus direcciones más antiguas o más cambiadas después de actualizar, para confirmar que ahora cada una redirige en un solo salto.

Comprueba si tu propia web tiene este problema

Launch Readiness analiza tu web en busca de esto y ~50 problemas más antes del lanzamiento, en segundos — gratis, sin registro.

Hacer un análisis gratis