¿Cuál es la diferencia entre una redirección 301 y 302?
Un 301 es permanente y transfiere el 99% del valor SEO (PageRank) a la nueva URL; un 302 es temporal, le indica a Google que conserve indexada la URL antigua y no transfiere autoridad.
Micro-Soluciones Tecnológicas
Rastrea cadenas de saltos HTTP, resuelve latencias de red, IPs de servidores y detecta bucles infinitos en un diagrama interactivo.
Rastreo iterativo paso a paso sin seguimiento opaco, telemetría RTT y análisis topológico de grafos.
A diferencia de las llamadas estándar de fetch que siguen los saltos de forma opaca y ocultan las respuestas intermedias, nuestro motor configura `redirect: 'manual'`. Esto intercepta de forma aislada cada código 301, 302, 307 o 308, extrayendo las cabeceras `Location` y cookies de sesión de cada salto.
Para prevenir denegación de servicio por memoria y peticiones perpetuas, el trazador registra un conjunto histórico de URLs visitadas. Si detecta que una URL de destino coincide con un nodo previo en la cadena, levanta inmediatamente una alerta de bucle infinito (Loop Alert) y aborta la cadena.
Cada salto es cronometrado con precisión de microsegundos mediante `performance.now()`. Además, resuelve de forma transparente el registro DNS tipo A/AAAA del host para reportar la dirección IP real del servidor de origen o nodo de CDN que originó la redirección.
Evalúa las directivas de estado según las pautas oficiales de Google Search Central. Clasifica cadenas con más de 2 saltos como riesgo de pérdida de presupuesto de rastreo y advierte sobre el uso incorrecto de códigos 302 temporales en migraciones definitivas.
Resolución técnica para bucles ERR_TOO_MANY_REDIRECTS, caídas de PageRank y conflictos de SSL.
Anécdotas técnicas sobre los códigos de estado HTTP, la invención del 308 y los límites de los bots.
Diseñado por Tim Berners-Lee y Roy Fielding, el código 301 fue concebido para que las universidades pudieran reorganizar directorios de servidores sin romper los hipervínculos distribuidos por la naciente World Wide Web.
Durante dos décadas, navegadores populares transformaban automáticamente peticiones POST en peticiones GET al recibir un 301 o 302, perdiendo los datos enviados. En la RFC 7538 de 2015 se creó formalmente el 308 para obligar a preservar el método original.
Googlebot no sigue cadenas infinitas: tras 5 redirecciones continuas detiene la solicitud y marca la URL como inestable en Search Console, congelando su indexación y omitiéndola del índice principal.
Una redirección resuelta en servidores de borde (Edge CDN como Cloudflare Workers o Vercel Edge) toma típicamente menos de 5ms, mientras que un servidor de origen sin caché añade hasta 300ms de latencia RTT acumulativa por cada salto.
Aprende los conceptos fundamentales, protocolos y términos técnicos de esta herramienta.
Un 301 es permanente y transfiere el 99% del valor SEO (PageRank) a la nueva URL; un 302 es temporal, le indica a Google que conserve indexada la URL antigua y no transfiere autoridad.
Fallo de configuración donde una URL A redirige a B, y B redirige nuevamente a A (o a través de saltos intermedios), provocando que el navegador aborte con error `ERR_TOO_MANY_REDIRECTS`.
Versiones modernas de 302 y 301 que prohíben estrictamente al navegador cambiar el método HTTP de la petición (un POST enviado a un 308 seguirá siendo POST en el destino).
Googlebot tiene un límite de tiempo diario para rastrear tu sitio. Cada salto intermedio consume recursos de rastreo; cadenas de más de 3 saltos reducen la indexación de páginas nuevas.