# Redirección 302: qué es y cómo funciona

> Una redirección 302 envía a los usuarios a otra URL de forma temporal, e indica a los buscadores que la dirección original debe seguir en los resultados.

URL: https://yes-seo.com/es/glosario/redireccion-302

Una **redirección 302** usa el código de estado [302 Found](https://yes-seo.com/es/codigos-http/302) para enviar a los visitantes a otra URL por ahora, mientras indica a los buscadores que la dirección original sigue siendo la verdadera. La respuesta es casi idéntica a la de una redirección permanente; solo cambia el código de estado:

```
HTTP/1.1 302 Found
Location: https://example.com/winter-sale
Cache-Control: no-store
```

La define el [RFC 9110, sección 15.4.3](https://www.rfc-editor.org/rfc/rfc9110#section-15.4.3). Su hermana, [307 Temporary Redirect](https://yes-seo.com/es/codigos-http/307), significa lo mismo pero garantiza que no se cambie el método de la petición —un POST, por ejemplo—.

## Cómo la tratan los buscadores

La [documentación sobre redirecciones](https://developers.google.com/search/docs/crawling-indexing/301-redirects?hl=es) de Google explica la diferencia en términos de canonicalización: una redirección permanente es una señal fuerte de que el destino debe ser el canonical, y una temporal es una señal débil. En la práctica, con una 302 Google suele mantener indexada la URL *original* y mostrarla en los resultados, mientras que los visitantes siguen llegando al destino.

Si una redirección «temporal» permanece mucho tiempo, Google puede concluir que en realidad es permanente y pasar igualmente al destino. No cuentes con ello; envía el código de estado que realmente quieres.

## Cuándo es correcta una 302

- Una página no está disponible durante un breve periodo —un producto de temporada, una promoción corta— y volverá a la misma URL.

- Pruebas A/B que envían parte del tráfico a una URL variante; Google recomienda 302 en lugar de 301 para esto.

- Enviar a los usuarios sin sesión a una página de inicio de sesión y devolverlos después.

- Apuntar una URL estable como `/latest-report` al informe que esté vigente en cada momento.

Para un sitio entero en mantenimiento, una redirección no es lo ideal en absoluto: sirve [503 Service Unavailable](https://yes-seo.com/es/codigos-http/503) con una cabecera `Retry-After` para que los rastreadores vuelvan más tarde.

## La 302 accidental

Muchas plataformas envían un 302 por defecto, así que los cambios permanentes suelen salir como temporales sin que nadie lo decida:

```
// PHP: una cabecera Location por sí sola envía un 302
header('Location: /new-page');

// Express (Node.js): res.redirect() usa 302 por defecto
res.redirect('/new-page');          // 302
res.redirect(301, '/new-page');     // lo que probablemente querías
```

Revisar los códigos de estado de las redirecciones después de cada migración o cambio de plugin lo detecta en segundos.

## Errores frecuentes

- Usar 302 en migraciones a HTTPS, cambios de dominio o cambios de slug. Esos casos necesitan una [redirección 301](https://yes-seo.com/es/glosario/redireccion-301).

- Mezclar saltos 301 y 302 en una misma [cadena de redirecciones](https://yes-seo.com/es/glosario/cadena-de-redirecciones), lo que envía señales contradictorias.

- Redirigir a todos los visitantes según su ubicación IP con un 302. Googlebot rastrea sobre todo desde EE. UU. y puede que nunca vea tus otras versiones; ofrece un banner de idioma y usa [hreflang](https://yes-seo.com/es/glosario/hreflang) en su lugar.

- Dejar redirecciones «temporales» de campañas durante años.

## Comprueba tus redirecciones

El [verificador de redirecciones](https://yes-seo.com/es/comprobador-redirecciones) muestra cada salto con su código de estado exacto (301, 302, 307, 308 o meta refresh), su ubicación y su tiempo, para que puedas detectar un 302 que debería ser un 301 y encontrar bucles o cadenas largas.

## Preguntas frecuentes

### ¿Transmite PageRank una redirección 302?

Google ha dicho que las redirecciones 3xx no pierden PageRank. La diferencia práctica está en qué URL se indexa: con una 302, Google suele mantener en los resultados la URL original en lugar del destino.

### ¿Cuánto tiempo puede mantenerse una redirección 302?

Mientras el traslado sea de verdad temporal. Si dura meses y no hay un plan para revertirlo, cámbiala a una 301; de lo contrario, Google puede empezar a tratarla como permanente a su ritmo.

### ¿Qué diferencia hay entre 302 y 307?

Ambas son temporales. Una 307 garantiza que el navegador repita la petición con el mismo método y cuerpo, mientras que tras una 302 los navegadores pueden convertir un POST en un GET. Los buscadores las tratan igual.

