Hemos traducido este artículo del inglés al español. Haz clic aquí para leer el artículo original. Si detectas algún problema en el contenido, no dudes en escribirnos a report-osteam@semrush.com.
Una redirección 302 es una forma temporal de desviar a los usuarios de una página de su sitio a otra página diferente.
Es importante para el SEO porque permite enviar tráfico a una página diferente manteniendo el posicionamiento de las palabras clave y el valor de los enlaces de la página original.
En esta guía, explicaremos cuándo, por qué y cómo usar correctamente los 302.
¿Cómo funcionan las redirecciones 302?
Una redirección 302 es algo así como un mensaje de ausencia de la oficina.
No se trata de un cambio de domicilio permanente. Pero ayuda a garantizar que los usuarios y los bots puedan seguir accediendo a su sitio si una página o recurso específico no está disponible.
Una redirección 302 puede mejorar la experiencia del usuario (UX) en su sitio web al garantizar que los usuarios no lleguen a páginas que estén desactualizadas, que carezcan de funcionalidad o que estén en construcción.
Este código de estado de respuesta HTTP (302 - Found) indica que una página se ha movido. Cualquier persona que intente acceder a esta página es automáticamente redirigida a la nueva página mientras el 302 esté en efecto.
Redirecciones 301 frente a redirecciones 302
¿Deberías usar una redirección 301 o 302? Es una pregunta común.
Esta es la diferencia:
Una redirección 301 es una redirección permanente.
Una redirección 302 es una redirección temporal.

Por ejemplo, si mueve permanentemente el contenido de example.com/page-1 a example.com/page-2.
Quieres informar a los usuarios y a los bots de los motores de búsqueda de que tu página antigua ya no existe y que pueden encontrar el contenido en una nueva dirección.
De lo contrario, una redirección 302 funciona para casos de uso temporales.
Por ejemplo, usarías una redirección 302 para cosas como: pruebas A/B, páginas de venta temporales o mantenimiento del sitio web.
A continuación, veremos más ejemplos de y cuándo usar un 302 .
302 vs. 301 para SEO
Desde una perspectiva de SEO, las redirecciones 301 son útiles para consolidar y preservar el “link equity” o “link juice”, como a veces se le llama. Una redirección 301 indica a los motores de búsqueda que traten los enlaces entrantes que apuntan a la página antigua como si ahora apuntaran a la página nueva.
Por ello, la mejor práctica es utilizar una redirección 301 para abordar problemas de SEO como la combinación de contenido duplicado o la realización de cambios permanentes en la URL.
Pero usar un 302 en su lugar generalmente no es catastrófico.
Google trata ambos tipos de redireccionamiento de casi la misma manera, según el defensor de la búsqueda de Google, John Mueller. Utilizan otras señales para determinar si la URL original o la nueva URL debe ser canónica.
Si queda claro que una “redirección temporal” pretende ser permanente, normalmente pueden averiguarlo con el tiempo y tratarla en consecuencia.
Cuándo usar una redirección 302
¿Cuál es la palabra más importante cuando se trata de redirecciones 302?
Temporal.
Si alguna vez no está seguro de si un 302 es la opción correcta, simplemente pregúntese si está implementando un cambio temporal o un cambio permanente.
No existe un periodo de tiempo exacto que defina lo "temporal". Pero Google recomienda usar una redirección permanente cuando “estás seguro de que la redirección no se revertirá”.
Esto significa que probablemente deberías usar un 302 en cualquier otro caso.
Por ejemplo:
Mantenimiento o rediseño del sitio web
Estás trabajando en una gran actualización de tu página en www.example.com/my-page y no quieres que nadie la vea antes de que esté lista.
Utilice una redirección 302 para enviar a los visitantes a otro sitio mientras está en construcción.
Pruebas A/B
Estás probando una nueva versión de una página de destino para ver si supera a la página existente.
Querrás enviar un cierto porcentaje de tu tráfico desde la página existente (example.com/page-1) a la versión de prueba (example.com/page-2).

Utilice una redirección 302 porque se trata de un experimento temporal y la página no se ha movido de forma permanente.
Páginas promocionales temporales
Estás realizando una promoción por tiempo limitado y has creado una página especial solo para ese propósito.
Cuando alguien haga clic en “Zapatos”, querrá enviarlo a su nueva página de promoción especial (example.com/shoe-sale) mientras la venta esté vigente.
Nuevamente: Temporal = 302.
(Asegúrate de eliminar la redirección cuando finalice la oferta).
Pruebas en vivo
Estás creando un nuevo flujo en el sitio web donde los usuarios seguirán una ruta diferente para encontrar información o realizar una acción. Quieres probar el nuevo flujo desde el sitio web en producción antes de su lanzamiento permanente.
Utilice una redirección 302 para enviar tráfico desde example.com/page a example.com/page-test y obtener retroalimentación o recopilar datos temporalmente.
Luego, una vez que esté listo para implementar esta actualización, redirija permanentemente o reemplace el contenido de la página.
Cómo implementar una redirección 302
Si ha leído estos escenarios y ha determinado que 302 es la decisión correcta, es hora de implementarla correctamente.
¡Sigue atentamente las instrucciones y solo realiza cambios que estés seguro de poder solucionar si algo sale mal!
WordPress
Implementar una redirección 302 de WordPress es fácil con el plugin adecuado. Pero incluso sin un plugin, puedes implementarlos directamente, con el conocimiento adecuado.
Plugin Yoast SEO Premium
El administrador de redirecciones Yoast SEO le permite agregar o eliminar rápidamente redirecciones 302. Necesitarás una suscripción a Yoast Premium.

Desde la barra lateral de WordPress:
“Yoast SEO” > “Redirecciones.”
A continuación, rellene los campos:
Tipo = 302
URL antigua = La URL de la página original sin el dominio raíz (por ejemplo, “/page-1”)
URL = La URL de la nueva página sin el dominio raíz (por ejemplo, “/page-2”)
Haz clic en “Agregar Redirigir.”
Plugin de redirección
Redireccionamiento es otro plugin de WordPress extremadamente popular que simplifica la implementación o eliminación de 302.
Desde la barra lateral de WordPress:
“Herramientas” > “Redirección.”
En la página “Redirecciones”, busque el formulario “Agregar nueva redirección”.

Rellene los campos:
Fuente URL = La URL de la página original sin el dominio raíz (ej., “/page-1”)
Destino URL = La URL de la nueva página sin el dominio raíz (ej., “/page-2”)
HTTP código = 302
Luego, haga clic en “Agregar Redirigir.”
Complemento de matemáticas de rango
Rank Math es otro plugin SEO popular que facilita la implementación de una redirección 302.
Desde la barra lateral de WordPress:
“Rango Matemáticas” > “Redirecciones.”
Desde la página “Redirecciones”, haga clic en “Agregar Nuevo.”

URL de origen = La URL de la página original sin el dominio raíz (por ejemplo, “/page-1”)
URL de destino = La URL de la nueva página sin el dominio raíz (por ejemplo, “/page-2”)
Tipo de redirección = 302 Movimiento temporal
Luego, haga clic en “Agregar Redirección.”
Redirecciones PHP
Advertencia: Esta opción requerirá que edite los archivos de su tema y el código PHP. Solo se recomienda para usuarios avanzados de WordPress que se sientan cómodos realizando este tipo de ediciones.
Si no quieres añadir uno de estos plugins, puedes implementar la redirección manualmente.
Es posible implementar una redirección 302 del lado del servidor (consulte las opciones Apache, Nginxy Windows Server a continuación) o directamente en el encabezado PHP.
Deberás agregar un código como este al principio de la cabecera PHP, antes de cualquier función HTML o echo:
<?php
// Comprobar si la página solicitada es la página 1
if ($_SERVER['REQUEST_URI']=== '/page-1') {
// Redirigir de example.com/page-1 a example.com/page-2
header("HTTP/1.1 302 Found");
header("Location: http://example.com/page-2");
exit;
}
?>En este ejemplo, estamos redirigiendo desde example.com/page-1 a example.com/page-2.
Como probablemente puedas imaginar, implementar o mantener más de unas pocas de estas redirecciones específicas en PHP podría resultar un poco complicado. Pero es factible.
apache
Advertencia: Este método de redirección 302 está destinado únicamente a expertos. Los errores aquí pueden causar grandes problemas a su sitio web. Si no eres un experto, procede con extrema precaución o ponte en contacto con un experto que pueda ayudarte.
Si su sitio web está alojado en un servidor Apache, puede implementar redirecciones editando el archivo .htaccess en el directorio raíz de WordPress.
Primero, asegúrese de que mod_rewrite esté habilitado. A continuación, utilice RewriteEngine para configurar sus redirecciones.
Redireccionar una sola página
Si solo necesitas redirigir una página a otra, puedes escribir un código como este:
RewriteEngine en
RewriteRule ^página-1$ /página-2 [R=302,L]Esto redirigirá una página que coincida exactamente con la URL /page-1 a /page-2.
Cabe destacar que también se puede usar mod_alias para redirecciones simplificadas:
Redireccionamiento 302 /página-1 /página-2
Redirigir un directorio completo
Si desea redirigir temporalmente un directorio completo, puede hacerlo redirigiendo cada página a una nueva URL específica dentro del nuevo directorio:
RewriteEngine On
RewriteRule ^old-directory/(.*)$ /new-directory/$1 [R=302,L]Este código, por ejemplo, redirigiría /old-directory/page-1 a /new-directory/page-1.
O puede redirigir todas las páginas dentro de ese directorio a una única página nueva:
RewriteEngine On
RewriteRule ^old-directory/(.*)$ /new-page [R=302,L]Esta RewriteRule redirigiría tanto /old-directory/page-1 como /old-directory/page-2 a la nueva URL, /new-page.
Nginx
Advertencia: Este método de redirección 302 está destinado únicamente a expertos. Los errores aquí pueden causar grandes problemas a su sitio web. Si no eres un experto, procede con extrema precaución o ponte en contacto con un experto que pueda ayudarte.
Las redirecciones de Nginx se configuran en el archivo .conf, que normalmente se encuentra en el directorio raíz de su servidor.
Redireccionar una sola página
servidor {
escuchar 80;
nombre_servidor example.com;
ubicación /page-1 {
reescribir ^ /page-2 redirigir;
}
# otros bloques de ubicación y configuración...
}Esto redirigirá /page-1 a /page-2.
Redirigir un directorio completo
Redirige todas las páginas de un directorio a una nueva página en un nuevo directorio.
servidor {
escuchar 80;
nombre_servidor ejemplo.com;
ubicación ~* ^/directorio-antiguo/ {
reescribir ^/directorio-antiguo/(.*)$ /directorio-nuevo/$1 redirigir;
}
# otros bloques de ubicación y configuración...
}Por ejemplo, /old-directory/page-1 redirige a /new-directory/page-1 y /old-directory/page-2 redirige a /new-directory/page-2.
Redirigir todas las páginas de un directorio a una nueva ubicación única:
servidor {
escuchar 80;
nombre_servidor ejemplo.com;
ubicación ~* ^/directorio-antiguo/ {
reescribir ^/directorio-antiguo/(.*)$ /nueva-página redireccionar;
}
# otros bloques de ubicación y configuración...
}Por ejemplo, tanto /old-directory/page-1 como /old-directory/page-2 redirigen a la nueva URL, /new-page.
Windows Server con ASP.NET
Advertencia: Este método de redirección 302 está destinado únicamente a expertos. Los errores aquí pueden causar grandes problemas a su sitio web. Si no eres un experto, procede con extrema precaución o ponte en contacto con un experto que pueda ayudarte.
En un servidor Windows, las redirecciones se configuran en el archivo web.config .
Redireccionar una sola página
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect page-1 to page-2" stopProcessing="true">
<match url="^page-1$" />
<action type="Redirect" url="/page-2" redirectType="Found" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>Esto redirigirá /page-1 a /page-2.
Redirigir un directorio completo
Redirige todas las páginas de un directorio a una nueva página en un nuevo directorio.
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect old-directory to new-directory" stopProcessing="true">
<match url="^old-directory/(.*)" />
<action type="Redirect" url="/new-directory/{R:1}" redirectType="Found" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>Por ejemplo, /old-directory/page-1 redirige a /new-directory/page-1 y /old-directory/page-2 redirige a /new-directory/page-2.
Redirigir todas las páginas de un directorio a una nueva ubicación única:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect old-directory to new-page" stopProcessing="true">
<match url="^old-directory/(.*)" />
<action type="Redirect" url="/new-page" redirectType="Found" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>Por ejemplo, tanto /old-directory/page-1 como /old-directory/page-2 redirigen a la nueva URL, /new-page.
El impacto de las redirecciones 302 en el SEO
Impactos positivos del SEO
Tenga en cuenta que las redirecciones 302 no están destinadas a solucionar o mejorar los problemas técnicos de SEO que experimenta su sitio web.
Una redirección 302 tiene como objetivo mejorar la experiencia del usuario en situaciones temporales.
A diferencia de una redirección 301, las redirecciones temporales no se consideran una buena práctica para:
- Consolidación de contenido duplicado
- Corrección de problemas de URL canónicas
- Redireccionando www a versiones sin www de la misma página
- Ordenar la arquitectura de tu sitio
Pero implementar una redirección 302 puede preservar sus enlaces y clasificaciones cuando una página web no está disponible temporalmente o está en mantenimiento. Sin utilizar una redirección 302, su página podría indexarse con problemas de usabilidad o contenido incompleto, lo que podría perjudicar su SEO.
Pero puede tener un impacto negativo si se implementa incorrectamente.
Impactos negativos en el SEO
En teoría, el uso incorrecto de las redirecciones 302 podría generar problemas para el SEO de su sitio web.
Por ejemplo, podría provocar que se indexara y apareciera en las SERP (páginas de resultados de los motores de búsqueda) la versión incorrecta de una página.
¿En realidad?
Los impactos negativos probablemente serían pequeños y temporales.
Google trata una redirección 302 como “una señal débil de que el destino de la redirección debería ser canónico”.
.
Esto es lo que se espera de un 302.
Pero, si hay otras señales que indiquen que la nueva URL es en realidad la versión “principal” de este contenido (la URL canónica ), podría tratarse más como una redirección permanente.
.
Así que, incluso si se aplica incorrectamente una redirección 302, hay una buena probabilidad de que Google lo resuelva de todos modos.
Pero aún así podría causar un problema temporal con tu sitio web, su posicionamiento y su tráfico.
Además, lo más recomendable es utilizar el tipo de redirección correcto, si es posible.
5 problemas comunes con las redirecciones 302
1: Utilizar una solicitud 302 para cambios permanentes
Quizás el error más común sea usar un 302 para un cambio permanente.
Como ya hemos comentado, los 302 están pensados para ser temporales.
Si utiliza una redirección 302 para redirigir una página y el cambio se vuelve permanente, la mejor práctica es actualizar la redirección a una redirección 301.
Puedes identificar fácilmente cualquier página con 302 usando la herramienta Auditoría del sitio de Semrush.
Desde el menú de la izquierda, haga clic en “Sitio Auditoría” en “SEO técnico en la página & ”.
Si tu sitio aún no aparece en la sección “Proyectos”, introduce tu dominio raíz para que Semrush rastree y audite tu sitio web.

Una vez finalizada la auditoría, haga clic en el nombre del “Proyecto” y busque el informe “Páginas rastreadas” en “Estado del sitio”.
Haz clic en el número que aparece en la línea “Redirecciones” para abrir un informe de las páginas que devuelven un código de estado HTTP de redirección.

Revisa la lista de URL con redirecciones y comprueba si alguna de ellas devuelve un 302.

Consejo profesional: Puede aplicar un filtro de código de estado HTTP a este informe para ver solo las páginas que devuelven un código de estado “3xx temporal”.
Si existen redirecciones 302 que no deberían existir, probablemente significa que han sido configuradas por otro miembro de su equipo o por alguien que trabajó en el sitio en el pasado.
Si la redirección no es necesaria o está configurada incorrectamente (por ejemplo, es un cambio permanente en lugar de temporal), deberá investigar cómo se implementan para realizar los ajustes necesarios.
Consulte los pasos de la sección “Cómo implementar una redirección 302” anterior.
Puedes empezar por consultar el panel de administración de tu WordPress o CMS. Si no puede encontrar las redirecciones 302 que aparecen en el informe, considere consultar con alguien que pueda verificar la implementación del lado del servidor.
Nota: También es recomendable evitar el uso de una redirección 301 para cambios que son solo temporales. Puedes identificar estos problemas utilizando la herramienta de auditoría del sitio que acabamos de revisar. Si identifica una página que ha sido redirigida permanentemente por error, elimine la redirección 301 e implemente una redirección temporal en su lugar.
2: Cadenas de redireccionamiento
Las cadenas de redireccionamiento ocurren cuando una página tiene un 302 que apunta a otra página, que tiene un 302 que apunta a otra página.
Como esto:
/page-1 tiene un 302 que apunta a /page-2.
/page-2 tiene un 302 que apunta a /page-3.
El usuario rebota de una página a otra. Y luego el siguiente. (Y luego el siguiente.)
Esto puede generar problemas de rendimiento del sitio, como velocidades de carga de página lentas.
Además, es simplemente una mala práctica.
.
Desde Semrush:
Haga clic en “Auditoría del sitio ” debajo de “SEO técnico en la página & ”.
Haz clic en la URL de tu sitio web que aparece en "Proyecto". O introduce tu dominio para crear un proyecto si aún no aparece en la lista.

(Si crea el proyecto desde cero, deberá escribir su dominio raíz y Semrush rastreará y auditará su sitio. Una vez finalizado el rastreo, haga clic en la URL del sitio que aparece en "Proyecto".
Desde el “Panel de control del proyecto”, haga clic en “Ver informe completo” en la sección “Auditoría del sitio”.
Ahora haga clic en la pestaña “Problemas”:

La lista “Errores” te mostrará todos los problemas que Semrush encontró en tu sitio. En esta lista, encontrará una entrada para “cadenas y bucles de redireccionamiento” si se detectó alguno.
Haz clic en el elemento de la lista para abrir el informe completo.
Una vez que haya identificado las cadenas de redireccionamiento, simplemente puede actualizar las redirecciones 302 existentes para que apunten a la URL de destino final y omitir los pasos de redireccionamiento adicionales.
3: Bucles de redireccionamiento (Demasiadas redirecciones)
Si tiene una redirección configurada incorrectamente, puede entrar en un bucle de redirección.
Un bucle de redireccionamiento se produce cuando las redirecciones 302 envían repetidamente a los usuarios de un lado a otro entre dos o más páginas.

Por ejemplo:
/page-1 tiene un 302 que apunta a /page-2.
/page-2 tiene un 302 que apunta de vuelta a /page-1.
El navegador no sabrá qué página mostrar. Recibirás un error ERR_TOO_MANY_REDIRECTS o “demasiadas redirecciones” y verás una página similar a esta en Google Chrome:

Puede identificar y solucionar este problema utilizando la herramienta Auditoría del sitio de Semrush .
Desde el menú de la izquierda, haga clic en “Sitio Auditoría” en “SEO técnico en la página & ”.
Si su sitio no aparece en la página “Auditoría del sitio”, escriba su dominio raíz para ejecutar un rastreo y una auditoría.

Una vez finalizado el rastreo, haga clic en la URL del sitio que aparece en "Proyecto".
(Si su sitio ya aparece en la lista de “Proyectos”, haga clic en la URL).
Desde el “Panel de control del proyecto”, haga clic en “Ver informe completo” en la sección “Auditoría del sitio”.
Ahora haga clic en la pestaña “Problemas”:

La lista de “Errores” te mostrará si Semrush detectó una cadena o bucle de redireccionamiento.
Haz clic en la lista para ver la lista completa y encontrar cualquier bucle de redireccionamiento.
Si ha implementado redirecciones 302 y está recibiendo este error, probablemente significa que hay un problema con la configuración.
Aquí hay algunas cosas en las que fijarse:
- Redirecciones conflictivas. ¿Has creado accidentalmente redirecciones que intentan enviar a los usuarios de una página a varias páginas diferentes? ¿O tenéis redirecciones que apuntan unas hacia otras? Revise detenidamente las redirecciones para detectar situaciones en las que puedan generar un conflicto.
- Complementos en conflicto. Si estás utilizando un plugin de redireccionamiento o una herramienta de terceros, es posible que los plugins estén entrando en conflicto entre sí. Intenta desactivarlos uno por uno y comprueba si se soluciona el problema.
Si no has implementado una redirección y estás recibiendo este error, entonces puede tratarse de un problema local o del lado del cliente. Esto significa que la redirección está configurada correctamente en el servidor, pero algo en el lado del usuario está causando un problema.
Intentar:
- Borrar caché y cookies del navegador. Es posible que una directiva de redireccionamiento se almacene en caché aunque ya no se utilice. Los problemas de almacenamiento en caché también pueden deberse a una CDN u otra configuración de red que podría requerir una solución de problemas adicional.
- Deshabilitar extensiones del navegador. En algunos casos, las extensiones de tu navegador pueden provocar redirecciones y dañar páginas específicas.
4: Mantener las redirecciones 302
En resumen: No olvides eliminar las redirecciones 302 una vez que ya no sean necesarias.
Mantenerlo en su lugar durante un período prolongado podría llevar a los motores de búsqueda a tratarlo como una redirección permanente. También podría generar una mala experiencia de usuario.
Realiza una auditoría periódica del sitio con Semrush para asegurarte de no olvidar eliminar ninguna redirección después de un cambio temporal en el sitio web.
5: Pérdida de parámetros de URL durante la redirección
En algunos casos, necesitas una redirección para pasar parámetros de URL específicos o códigos de seguimiento a la nueva URL a la que envías a tus visitantes.
Por ejemplo, si utiliza una convención UTM específica para rastrear a los visitantes mientras navegan por su sitio web. O si su funcionalidad de búsqueda y filtrado pasa especificaciones a través de parámetros de URL.
Dependiendo de cómo hayas implementado las redirecciones, es posible que se pasen o no parámetros de la URL original al nuevo destino.
. Luego, transfiéralos cuando se redirija al usuario.
Preguntas frecuentes sobre las redirecciones 302
¿Cuál es la diferencia entre una redirección 302 y una redirección 301?
Una redirección 302 sirve para realizar cambios temporales en su sitio web, como una página que está en construcción o una prueba A/B. Una redirección 301 se utiliza para cambios permanentes, como el traslado de contenido de una URL antigua a una URL nueva.
¿Cuál es el beneficio de una redirección 302?
El uso principal de una redirección 302 es mejorar la experiencia del usuario de su sitio. Puedes redirigir temporalmente a los usuarios a una nueva URL para asegurarte de que no lleguen a páginas desactualizadas, incompletas o en construcción. También puede preservar la clasificación y el valor del enlace de la URL original mientras la redirección esté activa.
¿Cómo puedo configurar una redirección 302 en mi sitio web?
Si utilizas WordPress y la mayoría de los CMS comunes, puedes implementar una redirección 302 mediante un plugin o extensión. En otros casos, deberá configurar la redirección en el servidor.
¿Cómo gestiona Google las redirecciones 302?
Google trata una redirección 302 de forma muy similar a una 301. Sin embargo, en los casos en que se considere un cambio temporal, seguirán mostrando la URL original (no la nueva) en la página de resultados del motor de búsqueda (SERP).
En este caso, no transferirán PageRank ni enlaces a la nueva URL a menos que quede claro que el cambio probablemente sea permanente.
¿Pueden las redirecciones 302 perjudicar mi SEO?
Sí. Si utilizas incorrectamente una redirección 302, puede afectar negativamente a tu posicionamiento en los buscadores y al tráfico. Por ejemplo, podría provocar que se indexe la versión incorrecta de tu página y, como consecuencia, una caída en el posicionamiento y el tráfico.
Si te preocupa que las redirecciones perjudiquen tu posicionamiento o buscas solucionar problemas de redirección en tu sitio, el primer paso es realizar una auditoría.
Utilice la herramienta Auditoría de sitio de Semrush para identificar configuraciones de redireccionamiento incorrectas, bucles y cadenas de redireccionamiento y cientos de otros problemas que podrían estar frenando su sitio.