<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1500086133623123&amp;ev=PageView&amp;noscript=1">
///Aquí debes indicar el ancho de la imagen en píxeles //Aquí debes indicar la altura de la imagen en píxeles
logo de inboundcycle

Agencia de Inbound Marketing

¿Qué es una redirección 302 y cuándo debes utilizarla?

Una redirección 302 es un código que indica a los visitantes de una determinada URL que dicha página se ha trasladado de forma temporal, dirigiéndoles directamente a la nueva ubicación.

Dicho de otro modo, una redirección 302 se activa cuando los robots de Google u otros buscadores realizan una petición para cargar una página específica. En ese momento, gracias a dicha redirección, el servidor devuelve una respuesta automática indicando la nueva URL. De esta manera se evitan errores y molestias tanto a los rastreadores de los buscadores como a los usuarios, garantizando una navegación fluida.

redireccion 302

¿En qué se diferencia de la redirección 301?

La redirección 301 y la redirección 302 son muy parecidas. La diferencia se encuentra en la temporalidad. Mientras que en la 301 lo que hacemos es fijar esa nueva dirección de manera permanente, en la redirección 302 indicamos que ese cambio de ubicación es temporal.

A efectos prácticos, para el usuario no existe una diferencia significativa, puesto que en ambos casos el navegador le dirigirá a la dirección web que en estos momentos está operativa y actualizada.

¿Cuándo debemos utilizar la redirección 302?

La redirección 302 es muy específica y su uso concreto queda restringido, básicamente, a dirigir, tanto a los usuarios como a los robots de Google y el resto de buscadores, a una dirección temporal durante el tiempo que tardemos en solucionar algún problema específico que tengamos en nuestra página.

Los motivos más habituales para usar una redirección 302 (como hemos comentado, siempre de manera temporal) suelen ser:

  • En caso de que nos demos cuenta de que existe contenido erróneo en nuestra página que debamos corregir. En este tipo de circunstancias, mientras realizamos las modificaciones oportunas podemos redirigir al usuario a otra dirección web de modo temporal.
  • Para enviar a los usuarios a unos enlaces concretos en fechas muy determinadas. Por ejemplo, a una landing page desde la que acceder a una oferta concreta durante el Black Friday.
  • Si nuestra dirección web requiere la restauración de alguna de sus páginas por problemas técnicos. De este modo minimizamos el posible impacto de esta incidencia.

¿Cómo implementar la redirección 302?

En realidad no existe un único método para insertar la redirección 302 sino varios. A continuación vamos a explicarlos con detalle:

Redirecciones con el archivo .htaccess

El método más utilizado y recomendado por la mayoría de los expertos para realizar redirecciones, tanto si es una redirección 302 como 301 u otras, es mediante el archivo .htaccess. Para ello debemos seguir los siguientes pasos:

  • En primer lugar, accedemos al directorio raíz de nuestra página. Si no sabemos (o no podemos) entrar en el mismo, deberemos solicitar a nuestro proveedor de hosting las instrucciones y/o los datos necesarios para acceder a nuestro servidor a través de FTP.
  • Cuando nos encontremos en el FTP, tenemos que activar la opción que nos permita ver los archivos ocultos para, de esta forma, poder acceder al archivo .htaccess.
  • Una vez accedamos al archivo .htaccess, debemos editarlo para incorporar la redirección 302. Para poder hacerlo tenemos varias opciones:
  • Por ejemplo, para señalar una página con ofertas especiales de una tienda online, las cuales solo están operativas para el Black Friday, deberíamos incorporar el siguiente código: Redirect 302 /ofertas/black-friday/ http://midominio.com/ofertas/.

Algunos problemas o limitaciones de este método:

Existen ciertas dificultades de redirección del archivo .htaccess que debemos tener en cuenta:

  • Únicamente es válido para servidores Apache.
  • Para poder operar es indispensable que el servidor Apache tenga habilitado el parámetro "Mod Rewrite". En caso contrario, será necesario ponernos en contacto con nuestro proveedor de hosting para que nos lo habiliten.
  • Antes de modificar los archivos es muy recomendable realizar una copia de seguridad del sitio web. De esta forma, cuando no necesitemos la redirección o si se produce cualquier problema técnico, siempre podremos dejarlo exactamente como se encontraba con anterioridad a la implantación de los cambios

Redirecciones con PHP

En el caso de que no trabajemos con un servidor Apache o por cualquier otro motivo, tenemos la opción de utilizar otros métodos de redireccionamiento. Uno de los más conocidos es el PHP, que funciona de la siguiente forma:

  • Para redireccionar en PHP se utiliza la función header. Ejemplo: [php]header(“Location: /users/home.php”);[/php].
  • Aclaración: en PHP la función header indica, por defecto, que el cambio de dirección es temporal. Esto implica que para realizar una redirección del tipo 301 (permanente) tendríamos que añadir un ‘header’ adicional. Ejemplo: [php] header(“HTTP/1.1 301 Moved Permanently”); header(“Location: http://newdomain.com”); [/php].

Otras alternativas

Además del PHP existen otros métodos alternativos como la redirección ASP o la redirección JSP, además de un plugin específico para Wordpress y una función especial de HubSpot, entre otros. Si quieres profundizar en el tema, en WebConfs puedes consultar todas las opciones.  

Como hemos visto, el tener que cambiar de forma permanente algunos links de tu página web no tiene por qué suponerte ningún problema ni perder tráfico ni posiciones SEO. Basta con utilizar de manera adecuada este sencillo código conocido como redirección 302.

¿Quieres aprender más sobre SEO? Te recomendamos la lectura de los siguientes artículos de nuestro Diccionario de Marketing Online:

seo cta post