Redirección 301

Tabla de contenidos

Seguramente te haya pasado alguna una vez, necesitas comprar unos tornillos con urgencia porque se están cayendo las estanterías del salón que colgaste con tu cuñado de aquella manera, decides que es hora de hacerlo bien, sales a la ferretería que conoces a la que has ido mil veces, pero al llegar a su dirección encuentras un cartel tal que así:

Bien, por algún motivo, que desconoces, la ferretería se ha trasladado de dirección, pero como tú sigues necesitando los tornillos te acercas a la nueva dirección que es tres calles más allá.

Si los propietarios de la ferretería no hubieran colocado ese cartel, seguramente tú al llegar la encontrarías cerrada (error 404) y sin ninguna alternativa, finalmente terminarías tomando cervezas con tu cuñado y la estantería seguiría colgando algunos meses más.

Tipos de redirecciones

Si bien, ya sabemos que lo óptimo es crear una redirección de una URL a otra, si va a cambiar por ejemplo, para reenviar todo el tráfico y la autoridad, NO todas las redirecciones sirven.

Así que vamos a conocer los distintos tipos de redirecciones que podemos usar para redireccionar a los visitantes de nuestro sitio web a nuestro antojo, a una nueva URL, a un nuevo dominio… pero lo podemos hacer de varias formas, desde la propia web, desde el servidor (antes de que cargue la web), desde el navegador, etc… Veamos cuál es la mejor opción de cara a mantener el posicionamiento.

Podríamos por ejemplo, usar una redirección mediante Javascript, de esta forma una vez el usuario cargue la página y el navegador encuentre la redirección en JS será redireccionado, esta redirección será pues a nivel de navegador y no de servidor como la 301, redireccionará igualmente el tráfico, pero a nivel SEO NO nos sirve.

Ejemplo:

window.location.href = "https://nuevaweb.com";

Otra opción serían las redirecciones Meta Refresh son una técnica de redirección que se ejecuta a nivel del navegador y no del servidor. Se implementan en el código HTML mediante la etiqueta con el atributo http-equiv=»refresh», seguido de un número que indica los segundos antes de que ocurra la redirección y la URL de destino.

Ejemplo:

<meta http-equiv="refresh" content="5;https://nuevaweb.com" />

Pero como digo, a nivel SEO estas redirecciones no nos sirven porque no indican a los buscadores que los recursos cambiaron de dirección, por lo tanto, aunque sí reenviarán el tráfico, nos nos reenviará la autoridad que tuviera esa URL y perderemos el posicionamiento que ésta tuviera.

La redirección que tenemos que usar para redireccionar una URL y mantener (en cierto modo) la autoridad y posicionamiento, así como el tráfico que tuviera, es con las redirecciones 301.

¿Qué es una redirección 301?

La redirección 301 es un tipo de redirección HTTP que se utiliza para indicar que una página web o recurso se ha trasladado de forma permanente a una nueva ubicación, es importante lo de permanente, porque es lo que va a indicar a Google que queremos traspasar todo el tráfico y la autoridad, existe la redirección 302, que por contra es temporal, es decir, sólo redireccionará el tráfico pero no traspasará la autoridad.

Cuando se produce una redirección 301, el navegador del usuario es dirigido automáticamente a la nueva ubicación y el contenido de la nueva ubicación es mostrado en el navegador. Además, los motores de búsqueda como Google procesan las redirecciones 301 de forma diferente a otras redirecciones. Al indicar que una página ha cambiado de ubicación de forma permanente, los motores de búsqueda saben que deben actualizar sus índices para reflejar la nueva ubicación de la página y transferir cualquier valor de enlace (link juice) que la página anterior pueda tener a la nueva ubicación.

Código redirección 301

Como hemos visto, la redirección 301, es una redirección a nivel de servidor, por lo tanto dependiendo del servidor web que usemos tendremos que usar distintos códigos, aunque generalmente los servidores más usados son Apache o Nginx, te dejo los códigos de ejemplo.

Apache

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

Nginx

server {
listen 80;
server_name ejemplo.com;
location /antigua-pagina {
return 301 https://ejemplo.com/nueva-pagina;
}
}

¿Cómo hacer una redirección 301?

Existen varias formas de ejecutar una redirección 301, podemos hacerlo desde la forma más visual a la forma más «tediosa» pero efectiva que es desde el archivo .htaccess

Plugins SEO – Una forma efectiva es, ya que tenemos instalado un plugin SEO en Wordpress como Rank Math, Yoast… aprovechar sus funciones para meter redirecciones, así no tendremos que instalar plugins extras.

Plugin específicos de redirección – El plugin Redirection es uno de los más conocidos y usados, su funcionalidad es muy simple, hacer redirecciones, es ligero, rápido y además funciona bien.

Editando el archivo .htaccess – Podemos también, añadir de forma manual las reglas de redirección al archivo .htaccess, incluso podemos hacerlo desde algún plugin como Rank Math o Yoast, cosa que NO aconsejo, sino tienes los accesos al hosting o FTP, porque cualquier «chorradita» mal en el .htaccess y la web dejará de cargar y estará innacesible desde el panel de administración de WP.

Redirecciones 301 en Shopify

Si utilizas Shopify para tu ecommerce, hacer las redirecciones es mucho más sencillo, lo podemos hacer de forma bulk, es decir, meter miles de redirecciones de un golpe, sólo con una plantilla de excel, una columna con la url antigua y una columna con la url nueva.

También podemos hacerlo de forma manual:

Referencias

Documentación de Google sobre redirecciones 301

Redirecciones en Rank Math SEO

Redirecciones en Yoast

Autor

Propuesta Única de Valor (Unique Value Proposition)

¿Qué es la Propuesta Única de Valor y Cómo Crear una que Destaque? En el competitivo mundo del SEO para eCommerce, donde las reglas cambian constantemente y la competencia es feroz, tener una Propuesta Única de Valor (PUV) clara y efectiva no es un lujo, es una necesidad. En mi

Páginas huérfanas: ¿Qué son y cómo se solucionan?

En el mundo del SEO, uno de los problemas más comunes que afecta la visibilidad y el rendimiento de un sitio web es la existencia de páginas huérfanas. Estas páginas pueden pasar desapercibidas, pero solucionarlas es crucial para mejorar la experiencia del usuario y el rastreo por parte de los motores

Looker studio ¿Qué es y para qué sirve?

¿Qué es Looker Studio (antes conocido como Data Studio)? Looker Studio es una herramienta gratuita de visualización de datos desarrollada por Google. Su propósito es permitir a los usuarios crear informes interactivos y dashboards personalizables, combinando datos de diversas fuentes en un único espacio. Es ampliamente utilizado para analizar métricas,