Inboost/Diccionario SEO/¿Qué es una redirección 301?

¿Qué es una redirección 301?

En el mundo del marketing digital y la gestión de sitios web, las redirecciones juegan un papel crucial para mantener la integridad y la autoridad de un sitio web.

pantalla de monitor indicando redirección

En este artículo

En el mundo del marketing digital y la gestión de sitios web, las redirecciones juegan un papel crucial para mantener la integridad y la autoridad de un sitio web. Una redirección 301 es una de las herramientas más importantes que los administradores de sitios web pueden utilizar para gestionar el tráfico y la estructura de sus páginas.

¿Por qué utilizar una redirección 301?

Mantenimiento del SEO

Una de las principales razones para utilizar una redirección 301 es mantener el valor SEO de un WordPress. Cuando una página se mueve o se elimina, los enlaces entrantes que apuntan a esa página pueden perder su valor si no se redirigen correctamente.

Al usar una redirección 301, se asegura que el «link juice» o la autoridad de esos enlaces se transfiera a la nueva página.

Section Image

Mejora de la experiencia del usuario

Las redirecciones 301 también mejoran la experiencia del usuario al dirigir automáticamente a los visitantes a la nueva ubicación de una página sin necesidad de que ellos hagan nada.

Esto es especialmente útil cuando los usuarios tienen marcadores de páginas antiguas o cuando encuentran enlaces antiguos en otros sitios web.

Corrección de errores 404

Los errores 404, que indican que una página no se encuentra, pueden ser perjudiciales tanto para el SEO como para la experiencia del usuario.

Implementar una redirección 301 desde una página que ya no existe a una página relevante puede ayudar a mitigar estos problemas, asegurando que los usuarios y los motores de búsqueda encuentren contenido útil.

Cómo implementar una redirección 301Section Image

Uso de archivos .htaccess en servidores Apache

Una de las formas más comunes de implementar una redirección 301 es a través del archivo .htaccess en servidores Apache. Este archivo permite a los diseñadores de sitios web configurar reglas de redirección directamente en el servidor. Para redirigir una página, se puede añadir una línea como la siguiente al archivo .htaccess:

Redirect 301 /pagina-antigua.html http://www.ejemplo.com/pagina-nueva.html

Es importante asegurarse de que el archivo .htaccess esté correctamente configurado y que las reglas de redirección no entren en conflicto con otras configuraciones del servidor.

Configuración en servidores Nginx

Para aquellos que utilizan servidores Nginx, las redirecciones 301 se configuran en el archivo de configuración del servidor. Una regla de redirección típica en Nginx podría verse así:

rewrite ^/pagina-antigua.html$ http://www.ejemplo.com/pagina-nueva.html permanent;

Este método requiere acceso al archivo de configuración de Nginx y puede ser más complejo que la edición de un archivo .htaccess, pero es igualmente efectivo.

Uso de plugins en CMS como WordPress

Para los usuarios de sistemas de gestión de contenido como WordPress, existen numerosos plugins que facilitan la creación de redirecciones 301 sin necesidad de editar archivos del servidor.

Plugins como «Redirection» permiten gestionar redirecciones directamente desde el panel de administración de WordPress, lo que es ideal para aquellos que no tienen experiencia técnica.

Errores comunes al implementar redirecciones 301

Redirecciones en cadena

Uno de los errores más comunes es la creación de redirecciones en cadena, donde una URL redirige a otra, que a su vez redirige a una tercera. Esto puede ralentizar el tiempo de carga de la página y confundir a los motores de búsqueda. Es recomendable que cada redirección 301 apunte directamente a la URL final.

Section Image

Redirecciones a páginas irrelevantes

Otro error es redirigir a los usuarios a páginas que no son relevantes para el contenido original. Esto puede frustrar a los usuarios y afectar negativamente la experiencia del usuario. Siempre es mejor redirigir a una página que ofrezca contenido similar o relacionado.

No actualizar enlaces internos

Al implementar redirecciones 301, es crucial actualizar también los enlaces internos dentro del sitio web. Esto no solo mejora la experiencia del usuario, sino que también ayuda a los motores de búsqueda a rastrear y entender mejor la estructura del sitio.

Impacto de las redirecciones 301 en el SEO

Transferencia de autoridad

Las redirecciones 301 son efectivas para transferir la autoridad de una página antigua a una nueva. Sin embargo, es importante tener en cuenta que puede haber una ligera pérdida de autoridad durante el proceso. A pesar de esto, es la mejor opción para mantener el valor SEO cuando se realizan cambios en la URL.

Efectos en el tiempo de carga

Las redirecciones 301 pueden afectar el tiempo de carga de una página si no se implementan correctamente. Cada redirección adicional añade tiempo al proceso de carga, por lo que es importante minimizar el número de redirecciones en cadena y asegurar que las redirecciones sean directas.

Reindexación por parte de los motores de búsqueda

Una vez que se implementa una redirección 301, los motores de búsqueda necesitan tiempo para reindexar la nueva URL y actualizar sus resultados de búsqueda. Este proceso puede llevar desde unos pocos días hasta varias semanas, dependiendo de la frecuencia con la que el motor de búsqueda rastree el sitio.

¿Qué es una redirección 302 y cuándo usarla en lugar de una 301?

La redirección 302 envía a los usuarios y a los buscadores de una URL a otra, pero de forma temporal. Le dice a Google: «esta página se ha movido por un tiempo, pero volverá». La 301, en cambio, indica que el cambio es definitivo.

Diferencias entre la redirección 301 y la 302

  • Con una 301, Google acaba sustituyendo la URL antigua por la nueva en sus resultados y le traslada la autoridad.
  • Con una 302, Google mantiene indexada la URL original, porque entiende que el cambio es pasajero. Si la redirección se mantiene durante mucho tiempo, puede acabar tratándola como permanente.

Hay otros códigos que conviene conocer: la 307 es otra redirección temporal, muy parecida a la 302, y la 303 se usa sobre todo después de enviar un formulario, para evitar que se reenvíe dos veces si el usuario recarga la página.

Cuándo tiene sentido una 302

  • Mientras una página está en mantenimiento o se está rediseñando.
  • Durante una promoción o campaña temporal que sustituye a una página habitual.
  • Cuando un producto está agotado de forma temporal y quieres llevar al usuario a una alternativa.
  • En pruebas A/B, para enviar a parte de los visitantes a una versión alternativa de la página.

Cómo se configura y qué errores evitar

En un servidor Apache basta con una línea en el archivo .htaccess, igual que la de la 301 pero con el código 302: Redirect 302 /pagina-original/ https://www.ejemplo.com/pagina-temporal/. En WordPress, plugins como Redirection permiten elegir el tipo de redirección desde el panel. Después, comprueba que funciona con la herramienta de inspección de URL de Google Search Console o con cualquier comprobador de redirecciones.

El error más habitual es usar una 302 para un cambio que en realidad es permanente, porque algunos plugins y gestores la aplican por defecto. Si la página no va a volver, cámbiala a 301. Es especialmente importante en las migraciones web, donde un tipo de redirección equivocado puede retrasar que Google reconozca las nuevas URL.

¿Quieres aplicarlo en tu negocio?

Revisamos tu web y te contamos qué cambiaríamos primero. Una llamada breve, sin compromiso.