Redirección 301: ¿Qué es y para qué sirve?

Si ya llevas un tiempo aplicando SEO a tu web o la de tus clientes, lo más probable es que estás muy familiarizado con los códigos 3xx. Sin embargo, no siempre se implementa la redirección correcta en función del objetivo que queramos conseguir. Por eso, hoy nos centramos en las redirecciones 301 que, junto con los códigos 302, son las más comunes.

¿Qué es una redirección permanente 301?

Tal y como comentábamos hace tan solo unas líneas más arriba, dos de los códigos más conocidos son los 301 y los 302. ¿En qué se diferencian? ¿qué es exactamente la redirección 301?

La respuesta es simple: mientras que la redirección 302 indican que el contenido ha sido trasladado de forma temporal a otra URL, una redirección 301 indica que el contenido incluido en una URL se ha movido de forma definitiva a otra URL.

¿Para qué sirve un redirect 301?

Tanto la redirección 301 como cualquier otra, es una herramienta imprescindible para solventar problemas que se generan en URLs que se quieren eliminar.

En ambos casos indicamos tanto a usuarios como a los motores de búsqueda que el contenido ha sido movido pero, mientras que con la redirección 302 la URL donde se aplica no se elimina del índice de Google, con la los 301 sí se elimina. Y mientras que en el primer caso se pierde la fuerza SEO, con el redirect 301 sí se traspasa la autoridad desde la antigua URL a la nueva. Y esto transmite la popularidad que la antigua página había obtenido hacia la nueva a través de ese enlace.

¿Cuándo debemos utilizar el redireccionamiento 301?

Existen muchas situaciones en las que es recomendable implementar este tipo de redirecciones. A continuación las más comunes:

  • TenesURLs indeseadas con código 404 que encima reciben visitas:

Imagina que una persona aterriza en una página que has eliminado. Quizás no te importe que llegue a esa URL (por el motivo que sea), pero en la mayoría de los casos estarás generando visitas con mala experiencia de usuario (porque te modifica la tasa de rebote). Y eso ni le gusta al visitante ni le gusta a Google. Por tanto, es mejor hacer una redirección 301 previa para ofrecerle un contenido igual o similar al que había antes de ser eliminado; en definitiva, una alternativa con la que pueda satisfacer las necesidades que buscaba resolver al entrar en la página inicial.

Ejemplo de redirect 301 de URL

https://tupacbruch.com/ contenido-antiguo/ (URL con error 404)

https://tupacbruch.com/ contenido-nuevo/ (URL correcta).

  • Quieres evitar o solventar problemas por contenido duplicado:

Quizás se dé la situación en la que tienes dos URLs con el mismo contenido, por lo que Google puede no estar entendiendo cuál de las dos es la que debe tener en cuenta de cara a su posicionamiento orgánico, de modo que acaba por no mostrar ninguna de las dos. Para ello, podríamos implementar una redirección 301 desde la URL que no nos interesa posicionar hacia la que sí queremos que rankee.

Ejemplo de redirect 301 de dominio

El caso más común de contenido duplicado es cuando cambiamos el nombre de un dominio y dejamos que convivan todas las páginas del antiguo dominio con las páginas del nuevo site:

desde https://viejo-dominio.com/ tupacbruch/

hacia https://nuevo-dominio.com/ tupacbruch/

No actuar con redirecciones 301 en casos de contenido duplicado conlleva riesgo de ser penalizado.

  • Casos de contenido duplicado a veces olvidados que también deberías tener en cuenta:
    • El contenido duplicado puede surgir también por tener dominios tipo «espejo» (es decir, dominios secundarios que comparten el mismo contenido e IP que el dominio principal).
    • Olvidarse de no redireccionar con un 301 las URLs de un site desde la dirección IP hacia las páginas del nombre del dominio implicar tener dos versiones distintas del mismo contenido, por lo que somos más que susceptibles de recibir una penalización por parte de Google.
    • Dejar que convivan las páginas de un mismo dominio tanto en HTTP como en HTTPs es otro caso en que tendremos contenido idéntico susceptible de ser visitado por Google Panda (Google ya confirmó que lo tendría también en cuenta para para rankear entre sus resultados de búsqueda).

Para todos estos casos, lo más recomendable es aplicar los redireccionamientos 301.

  • Necesitas cambiar una web creada por código propio para trabajarla desde un gestor de contenidos:

Puede darse el caso que quieras cambiar tu web programada por código propio para mantenerla en un CMS. Tanto si es así como si la situación es justo la contraria, es recomendable realizar redirecciones 301 desde las URL iniciales hacia las nuevas.

Evita los problemas relacionados con el redireccionamiento 3xx

Es más, esta situación ha de aplicarse también cuando hacemos cambios entre gestores de contenido. Como por ejemplo cuando quieres migrar de Blogspot a WordPress.

¿Cuándo no deberíamos hacer redirecciones 301?

Tan importante es saber cuándo debemos implementar este tipo de acciones como tener claro cuándo no deberíamos hacerlo. La situación en la que normalmente más se ‘peca’ es:

  • Redirecciones hacia contenidos que no tienen nada que ver con los de las URLs iniciales.

Ejemplo 1: dominio de temática de gatos se redirecciona hacia un dominio con temática de deportes.

Ejemplo 2: URL de una ficha de producto redireccionada por defecto a la home del dominio.

¿Por qué? Porque Google puede verlo irrelevante o incluso interpretar que estamos intentando confundirle de forma deliberada para obtener mejores resultados en las SERPs. Y esto, una vez más, nos lleva al punto anterior: riesgo de recibir ‘un pandazo’ (bastante merecido, por cierto).

¿Cómo hacer una redirección 301?

Si bien no es de lo más complicado, debemos tener cuidado a la hora de implementarlas. Hacerlo mal puede generar  bucles de redirecciones. Google recomienda tener una sola redirección y no sobrepasar de 5, tal y como comentó Matt Cutts: hablando sobre redirecciones en el canal de Google Webmasters de YouTube:

Es mejor tener una sola redirección en vez de una gran cadena de redirecciones. Deriva en una mejor experiencia del usuario y hace que sea menos probable que cause problemas.

Además, una implementación incorrecta puede causar un número indeterminado de páginas con error 404. Si se genera un gran porcentaje de páginas con este error, nuestro posicionamiento orgánico se verá afectado.

Por eso, no está de más recordar las opciones principales con las que puedes contar a la hora de cometer esta tarea:

Redirección 301 desde el htaccess:

Es la forma un poco más tediosa. Es decir, aunque no es realmente complicado, si no se hace exactamente como se debe, te devolverá un error 500. Para poder deshacer el error, basta con guardar SIEMPRE una copia del archivo de la versión anterior a cuando implementaste la línea con la redirección 301 y reemplazarla lo antes posible en el servidor.

La instrucción para uno de los escenarios más típicos sería:

Redirect 301 /url-relativa-inicial/ https://midominio.com/url-absoluta-definitiva (ambas URLs han de estar separadas por un espacio en blanco)

Redirección 301 en WordPress con plugins:

Otra opción más segura que la anterior es hacerlo a través de plugins. En WordPress encontrarás verdaderas joyas que te simplificarán el trabajo. Entre nuestros favoritos están:

  • Redirection: totalmente gratis y te permite hacer redirecciones tanto manuales como automáticas.
  • Quick Page/Post Redirect Plugin: seguramente sea el plugin gratuito más conocido y utilizado por detrás de Redirection.
  • Simple 301 Redirects: también gratuito y específico para generar solo redirecciones 301.
  • El gestor de redirecciones de Rank Math: es quizás una de las características que más nos gustan de este plugin pensado para SEO.
  • Yoast SEO Premium: similar a los que hemos mencionado antes, solo que este es de pago.

¿Cuánto tiempo se debe mantener una redirección 301?

Esto es porque puede llevarle más tiempo del que creemos en interpretar que hay contenido antiguo que ha sido trasladado hacia nuevas URLs (sobre todo si hablamos de miles de URLs). De modo que no tengas prisa por borrarlas; déjalas el máximo tiempo posible para asegurar que este proceso se ha completado por completo.

error: Content is protected !!