Comprobar redirecciones: la cadena completa, salto a salto

Siga un dominio desde la primera solicitud hasta la página final y vea cada redirección del camino, con su código de estado y su destino.

Cómo funciona el seguimiento

La comprobación empieza en https://su-dominio/ y sigue las cabeceras Location durante un máximo de cinco saltos, registrando el código de estado y el destino de cada uno. Si HTTPS no responde en absoluto, empieza por HTTP sin cifrar y lo indica. Las redirecciones que apuntan a direcciones privadas o internas no se siguen.

Solo se siguen las redirecciones HTTP. Una redirección hecha con JavaScript o con una etiqueta meta refresh ocurre dentro del navegador después de cargarse la página, y aquí no aparece.

301, 302, 307, 308

301 y 308 son permanentes: los navegadores las guardan en caché y los buscadores trasladan su entrada del índice a la nueva dirección. 302, 303 y 307 son temporales: la URL original sigue siendo la indexada. 307 y 308 garantizan además que se conserva el método de la solicitud, algo importante para formularios y API.

Cuando un sitio se traslada definitivamente, de HTTP a HTTPS o de un dominio a otro, lo deseable es una única redirección permanente por URL. Una redirección temporal que se deja durante años es uno de los errores de migración más habituales.

Cadenas y bucles

Cada salto cuesta un viaje completo de ida y vuelta antes de que se muestre nada, y los rastreadores abandonan tras unos pocos. http → https → www → /home son tres saltos que normalmente se pueden reducir a uno. Un bucle, en el que dos URL se redirigen entre sí, termina en el error del navegador ERR_TOO_MANY_REDIRECTS; aquí aparece como una cadena que se detiene en el límite de saltos.

Cómo usar esta herramienta

  1. Introduzca el dominio. Escriba o pegue un nombre de dominio como example.com. También sirve una URL completa: se eliminan el esquema, la ruta y el www inicial.
  2. Siga la cadena. OrbitProbe solicita el dominio y sigue hasta cuatro redirecciones, comprobando cada destino.
  3. Lea cada salto. Cada salto muestra su código de estado (301, 302, 307, 308) y su destino, y se indica si la cadena termina en HTTPS.

Equivalente en la línea de comandos

La misma comprobación desde un terminal. Los comandos usan example.com: sustitúyalo por su propio nombre.

  • Cada salto con su cabecera Locationcurl -sIL http://example.com | grep -iE "^HTTP|^location"
  • Solo la URL finalcurl -sL -o /dev/null -w "%{url_effective}\n" http://example.com

Preguntas frecuentes

¿Cómo compruebo adónde redirige una URL?

Escriba el dominio arriba para ver cada salto. En una terminal, curl -sIL https://example.com imprime las cabeceras de cada respuesta de la cadena.

¿Qué diferencia hay entre una redirección 301 y una 302?

301 significa movido permanentemente: los buscadores transfieren la posición de la URL antigua a la nueva. 302 significa que por ahora está en otro lugar: la URL antigua sigue siendo la canónica.

¿Cuántas redirecciones son demasiadas?

Una es normal, dos es habitual. Más allá se añade retraso para cada visitante, y los rastreadores de los buscadores pueden dejar de seguirlas.

¿Las redirecciones perjudican el SEO?

Una única redirección permanente transmite las señales a la nueva URL. Lo que causa problemas son las cadenas largas, las redirecciones temporales usadas para traslados permanentes y las redirecciones a páginas irrelevantes.

¿Por qué la cadena se detiene antes de la página final?

El seguimiento se detiene tras cinco saltos, cuando una redirección apunta a una dirección no pública o cuando se agota el tiempo previsto. La nota del resultado indica cuál fue el caso.