🛍 Black Friday Sale: Massive DISCOUNT + $15K+ in Partner Offers!

¡APRENDE MÁS!

¿Qué es un redireccionamiento 301?

El código de estado de redirección HTTP 301 indica que el recurso solicitado se ha movido permanentemente a una nueva ubicación. También es llamado 301 Movido Permanentemente.

Si ha administrado un sitio por un tiempo, habrá realizado algunos cambios, consciente o inconscientemente, en sus URL. Por ejemplo, es posible que tenga:

  • Migré su sitio desde http para https
  • Cambió el enlace permanente de su sitio
  • Cambió su nombre de dominio
  • Cambió la URL de una página
  • Eliminado una página
  • Movió una página
  • Combinadas varias páginas

Dependiendo de lo que haya cambiado, los visitantes y los rastreadores de los motores de búsqueda pueden encontrar un 404 No encontrado página o acceder a una versión diferente de la página que no sea la que desea que visiten.

Sample of a 404 Not Found page

Para evitar esto, puedes crear redirecciones 301. De esa manera, los visitantes y los rastreadores de búsqueda que visiten las URL antiguas serán redirigidos a la nueva. Los motores de búsqueda también actualizarán sus bases de datos con la nueva URL.

La redirección 301 Moved Permanently pertenece a la serie 3xx de códigos de estado HTTP.

  • 3 indica que el código de estado es una redirección.
  • xx es un marcador de posición para dos números que indican el tipo de redirección.

¿Cómo funciona una redirección 301?

El navegador y el servidor manejan las redirecciones 301 sin ninguna intervención de su parte. Aquí hay un resumen de cómo funciona:

Hace clic en un hipervínculo, URL o ingresa una URL en la barra de direcciones de su navegador.

Sample of a URL entered into an address bar

Su navegador envía una solicitud HTTP al servidor, solicitando acceder al recurso ubicado en la URL.

Sample of a browser sending an HTTP request to a server

El servidor responde con un código de estado HTTP 301, que indica que el recurso ya no está disponible en esa ubicación y se ha movido a una nueva ubicación. El código de respuesta incluye un Ubicación campo de encabezado que contiene el URI donde se encuentra ahora el recurso.

Sample of a server responding with an HTTP 301 response code

Su navegador realiza una nueva solicitud al servidor, solicitando acceder al recurso en la nueva ubicación.

Sample of a browser sending the updated HTTP request to a server

El servidor envía los archivos de recursos al navegador.

Sample of a server sending some files to the browser

Luego, el navegador le muestra los archivos como una página web.

Sample of a webpage

La explicación anterior es sólo una simple ilustración. Los navegadores y los servidores se comunican mediante Protocolo de Transferencia de Hipertexto (HTTP), por lo que las solicitudes y respuestas se envían en formato HTTP.

Por ejemplo, un navegador que busca acceder a la página web ubicada en tudominio.com enviará la siguiente solicitud HTTP a un servidor.

OBTENER /index.html HTTP/1.1 Host: tudominio.com

Luego, el servidor responderá con el código de estado HTTP 301, lo que indica que la página se ha movido permanentemente. La respuesta incluye la ubicación actual del recurso.

HTTP/1.1 301 movido permanentemente Ubicación: https://yourdomain.com/home

Luego, el navegador envía otra solicitud al servidor. Solicitará acceso https://yourdomain.com/home.

OBTENER /index.html HTTP/1.1 Host: https://tudominio.com/home

Luego, el servidor envía los archivos ubicados https://yourdomain.com/home al navegador, que luego los presenta al visitante.

El código de respuesta 301 suele ser invisible para el visitante. Sin embargo, puede observar la redirección monitoreando los cambios en la URL que ingresó en el navegador y la URL que se le presenta una vez cargada la página.

Por ejemplo, cuando entramos en el no seguro http://rankmath.com en nuestra barra de direcciones:

Ejemplo de la URL ingresada en la barra de direcciones

Nuestro navegador muestra el seguro https versión de nuestro sitio sin ningún aporte adicional de nuestra parte. Esto es el resultado de la redirección 301 que redirige a los visitantes de la versión http a la versión https de nuestro sitio.

Ejemplo de la URL que se muestra después de la redirección

Por qué es importante el redireccionamiento 301

La redirección 301 proporciona a su sitio varios beneficios SEO y de usabilidad. Esto ayuda a garantizar que su sitio pueda clasificarse y que sus visitantes no encuentren problemas de usabilidad y experiencia del usuario al utilizar su sitio.

1 Los redireccionamientos 301 preservan la equidad de sus enlaces y el Pagerank

Google asigna un valor a todas las páginas web en función de la calidad y cantidad de páginas que enlazan con ellas. Este valor se llama PageRank y Google lo utiliza para determinar dónde aparecerá su contenido en los resultados de búsqueda. 

Las páginas también pasan la equidad de enlace cuando se vinculan a sus páginas. Por lo general, cuantos más enlaces de alta calidad obtenga, más valor de enlace recibirá y mayor será su PageRank.

Mover sus páginas a una nueva URL hará que pierda la equidad del enlace y el PageRank asociados con la página anterior. Sin embargo, con una redirección 301, puedes pasar el valor de tu enlace y el PageRank a la nueva URL.

2 Los redireccionamientos 301 ayudan a Google a determinar su URL canónica

Se puede acceder a la mayoría de las páginas web a través de varias URL. Por ejemplo, tudominio.com y www.tudominio.com normalmente conducen a la página de inicio del mismo sitio. 

Google identifica estas páginas como duplicadas y selecciona una de ellas como canónica, es decir, la versión principal de la página. 

Google utiliza varios métodos para determinar qué página es canónica. Sin embargo, Google considera que el redireccionamiento 301 es una fuerte señal de que desea que considere canónica la URL a la que está redireccionando.

3 Los redireccionamientos 301 mejoran la experiencia de usuario de sus visitantes

Cuando mueve sus páginas sin configurar una redirección 301, sus visitantes encontrarán páginas 404 cada vez que visiten las URL antiguas. Eso generará una experiencia de usuario negativa y hará que sus visitantes hagan clic en el botón Atrás o naveguen a otro contenido.

La configuración de redirecciones 301 evita esto y garantiza que sus visitantes puedan acceder a su contenido incluso después de cambiar la URL. 

4 Los redireccionamientos 301 ayudan a preservar sus vínculos de retroceso

Muchos sitios realizan auditorías SEO periódicamente y una de las cosas que buscan es enlaces externos rotos. Estos son enlaces que se originan en su sitio y apuntan a recursos inexistentes en otros sitios.

Si recibe enlaces de otros sitios y luego elimina el recurso vinculado sin configurar una redirección 301, esos enlaces conducirán a páginas 404. El sitio vinculado puede descubrir estos enlaces rotos durante la auditoría SEO y reemplazarlos con enlaces a otros sitios, incluidos sus competidores. 

Para evitarlo, debes configurar redireccionamientos 301 que redireccionen tus vínculos de retroceso a la nueva URL. De esa manera, es menos probable que el sitio vinculado elimine sus URL.

Recomendación de Google sobre el uso del código de redireccionamiento 301

Como desea clasificar en Google, debe prestar atención a lo que dice Google sobre el uso de redireccionamientos 301 en su sitio. Considere estas recomendaciones como mejores prácticas. Es decir, las cosas que debes hacer para aprovechar al máximo tus redireccionamientos 301.

1 Utilice redireccionamientos 301 solo si no desea regresar a la URL anterior

Google recomienda utilizar redirecciones 301 cuando esté seguro de que nunca volverá a la URL desde la que está redireccionando. Si tiene intención de volver a la URL anterior en el futuro, considere utilizar una redirección temporal como 302 Found.

2 Utilice Meta Refresh cuando no pueda configurar una redirección 301

Google recomienda configurar sus redirecciones permanentes utilizando la redirección 301. Cuando no puede configurar una redirección 301, digamos porque no puede acceder a su servidor, Google recomienda utilizar el meta redirección en cambio.

Asegúrate de configurar el meta redirigir a cero segundos, ya que Google trata las metaredirecciones establecidas en cero como redirecciones permanentes. Por ejemplo:

<meta http-equiv="refresh" content="0; url=https://yourdomain.com/home">

En el código anterior:

  • http-equiv="actualizar" le dice al navegador que redirija a la nueva página
  • contenido="0 le dice al navegador que redirija a la nueva página después de cero segundos
  • url=https://tudominio.com/casa" le dice al navegador que redirija a https://tudominio.com/home

3 Redirigir sus páginas antiguas a la página nueva correspondiente

Cuando cambia la URL de su sitio, Google recomienda redirigiendo sus páginas antiguas a la página correspondiente en la nueva URL. 

Por ejemplo, si usted se mudó de tudominio.com para ejemplo.com, debes redirigir la página de inicio desde tudominio.com para ejemplo.com. Del mismo modo, deberías redirigir una página como tudominio.com/qué-es-yoga a su nueva ubicación en example.com.

4 Evite cadenas de redireccionamiento largas

Google recomienda evitar las cadenas de redireccionamiento siempre que sea posible. Una cadena de redireccionamiento ocurre cuando existen múltiples redirecciones entre las URL inicial y final.

Por ejemplo, la URL A redirige a la URL B, que a su vez redirige a la URL C, que luego redirige a la URL D antes de redirigir finalmente a la URL E.

Example of a redirect chain

Google sólo sigue cuatro o cinco redireccionamientos (saltos) antes de darse por vencido y dejar de seguir el redireccionamiento. Para garantizar que Google siga sus redirecciones 301, Google dice que debe mantener sus redirecciones preferiblemente dentro de una o dos redirecciones, o como máximo, tres redirecciones. 

5 Deje las redirecciones por un año o más

Si cambia su nombre de dominio, por ejemplo, pasa de sudominio.com a ejemplo.com, Google recomienda dejar las redirecciones durante un año o más antes de abandonar el dominio anterior o reutilizarlo para otras cosas. 

Google dice que esto es necesario porque Ocurren redirecciones 301 a nivel de página. Por lo tanto, debe rastrear cada página del dominio anterior y seguirla hasta su ubicación en el nuevo dominio.

Google también necesita rastrear las páginas del dominio anterior varias veces para estar realmente seguro de que se ha movido permanentemente. Si Google encuentra páginas sin redireccionamientos 301 en el dominio anterior, puede asumir que todavía estás usando el dominio anterior. 

6 Actualice sus enlaces internos y mapas de sitio

Cuando configura una redirección 301 en su sitio, Google recomienda actualiza sus enlaces internos, mapas de sitio y otros enlaces para que apunten a la nueva URL. 

Hacer esto le asegura a Google que el contenido realmente se ha movido a una nueva URL y aumenta la probabilidad de que Google seleccione la nueva URL como la URL canónica para ese recurso. 

Preguntas frecuentes

1. ¿Qué hace una redirección 301?

Una redirección 301 informa al navegador que el recurso solicitado ya no está disponible en la ubicación especificada y se ha movido permanentemente a otra ubicación. Luego, el servidor proporciona al navegador la ubicación actual del recurso solicitado. 

2. ¿Qué son los redireccionamientos 301 y 302?

Una redirección 301 indica que un recurso ha sido permanentemente movido a una nueva ubicación. En comparación, una redirección 302 indica que un recurso ha sido movido temporalmente a una nueva ubicación. La redirección 302 indica que el recurso volverá a la URL anterior en una fecha posterior, mientras que la redirección 301 indica que el recurso no volver a la URL anterior. 

3. ¿La redirección 301 es buena para SEO?

La redirección 301 es buena para SEO. Permite que una página web conserve su valor de enlaces, visitantes y PageRank. Google también utiliza la redirección 301 como una señal potente a la hora de decidir la URL canónica de la página.

4. ¿Cómo redirijo usando el código 301?

Puede configurar redireccionamientos 301 en su servidor. Algunos sistemas de gestión de contenidos le permiten crear redireccionamientos 301 desde su configuración. Si tiene WordPress, puede utilizar complementos de terceros para configurar sus redirecciones. Puede consultar esta guía en setting up 301 redirects in WordPress.

🇪🇸 Español