• Retrointernet
Retrointernet
Cúando usar el código HTTP 301 o el código el HTTP 302 para las redirecciones

Cúando usar el código HTTP 301 o el código el HTTP 302 para las redirecciones

  • 13 de junio de 2016

Las redirecciones HTTP son muy importantes para un correcto posicionamiento en los buscadores, un mal uso o un simple error puede hacer que una página pierda las primeras posiciones.

Hay dos tipos de códigos HTTP que sirven para indicarle al navegador y a los buscadores cómo debe tratarse la redirección.

Código: 301 – Moved Permanently

Este código 301 debemos utilizarlo cuando todas las peticiones futuras tienen que ser dirigidas a una URI dada. Es un cambio permanente, por ejemplo, si cambiamos todo el contenido a un nuevo dominio y de manera permanente entonces deberemos utilizar el código 301.

De esta forma evitaremos contenido duplicado que tanto disgusta a Google y termina penalizando sin contemplaciones.

Código 302 – Found → Moved Temporarily

El código 302 debemos utilizarlo cuando sea un cambio temporal, no permanente. Por ejemplo, imaginemos que por temas de mantenimiento tenemos que migrar todo el contenido de un dominio a otro dominio, pero ese cambio será temporal para que pasado un tiempo volvamos a activar el contenido en el dominio original.

En este caso es cuando deberemos utilizar el código 302, simplemente cuando tengamos claro que será algo temporal.

La diferencia entre ambos códigos es importante y deberemos elegirlo correctamente si no queremos que nos afecte al posicionamiento.

Según algunos documentos, Google tarda sobre 6 meses en pasar el Pagerank de una página a la nueva con la redirección 301.

Hay una herramienta muy útil llamada Get Request HTTP (la herramienta ya no está operativa) que nos ayudará si estamos realizando correctamente la redirección. Con introducir la URL la herramienta capturará el encabezado HTTP y nos mostrará el código HTTP.