Ir al contenido principal
SEO Técnico

¿Qué es una redirección 301 y cuándo usarla para SEO?

Juan Carlos AnguloJuan Carlos Angulo8 min de lectura

Una redirección 301 es una instrucción del servidor que envía a usuarios y buscadores de una URL a otra de forma permanente. Piensa en el aviso de cambio de dirección que dejas en el correo cuando te mudas, la carta sigue llegando, solo que a la casa nueva.


Si cambias la dirección de una página, fusionas dos artículos o migras de dominio, esta es la forma de decirle a Google cuál es la dirección vigente.


No todas las redirecciones dicen lo mismo. La redirección 301 avisa de un cambio definitivo y la 302 de uno temporal, y confundirlas es el error más común entre quienes empiezan con el SEO técnico y mueven URL por primera vez.

¿Cómo interpreta Google una redirección permanente?

Google la usa como señal de que la URL de destino debe ser la canónica, y por eso en los resultados aparece la dirección nueva. Es la razón por la que importa para el SEO y no solo para la experiencia de quien navega.


Según la documentación de Google Search Central, Googlebot sigue la redirección y el proceso de indexación la toma como señal para elegir la canónica. Google registra la URL de origen y la de destino, una pasa a ser la canónica y la otra queda como nombre alternativo. Por eso, tras un cambio, es normal ver la dirección vieja en algunos resultados durante un tiempo, y esos nombres alternativos desaparecen solos.


Google recomienda usar una redirección 301 solo cuando estés seguro de que no la vas a revertir, y los motores de búsqueda leen esa decisión como definitiva. Si el cambio puede deshacerse, piensa primero en una temporal.

¿Qué diferencia hay entre 301, 302, 307 y 308?

La diferencia es la señal que envía cada código, permanente o temporal, y de ella depende qué URL muestra Google. Los usuarios casi nunca notan el cambio, pero el buscador sí, y elegir mal altera cuál de las dos páginas aparece en los resultados.


Estos son los códigos que más vas a encontrar, con la clasificación que usa Google en su documentación sobre redirecciones, la señal que manda cada uno y el caso en el que tiene sentido usarlo dentro de un sitio real.


  • 301, permanente. Google muestra la URL nueva y la toma como canónica. Es la opción para mudanzas definitivas.
  • 308, permanente también. Google lo agrupa con la 301, así que para el SEO se comporta igual.
  • 302, temporal. Google mantiene la URL original en los resultados. Úsala si la página vieja va a volver.
  • 307, temporal. Google lo agrupa con la 302 y la 303 como redirecciones temporales.


Si dudas entre una redirección 302 y una permanente, hazte una sola pregunta, ¿la página vieja va a volver? Si la respuesta es no, usa la permanente. Si es sí, como en una promoción de temporada o un servicio en mantenimiento, usa la temporal. En inglés lo verás escrito como redirect 301, y es exactamente lo mismo.


Si quieres ver a profundidad la diferencia entre los tipos de redirecciones y seo técnico te invitamos a ser parte de nuestro programa estrella, el Diplomado SEO + AIO de aprendoclub donde tenemos una sección dedicada a SEO técnico con especialistas en el área.

¿Cuándo conviene usarla en tu sitio?

Conviene usarla cada vez que una URL cambia de forma definitiva y quieres que visitantes y Google lleguen a la nueva.


Casi todos los casos reales caen en uno de estos escenarios, y en todos la regla es la misma, redirigir a una página equivalente y no a cualquiera.


Estos son los cuatro escenarios más habituales, y conviene tenerlos presentes antes de una migración o de un cambio grande en la estructura, porque son los momentos en los que más URL cambian a la vez y más fácil resulta olvidarse de alguna.


  • Cambiaste la dirección de una página, por ejemplo al mejorar la URL de un artículo.
  • Migras a otro dominio o pasas de http a https.
  • Fusionas dos contenidos que compiten por la misma palabra clave y dejas uno solo.
  • Eliminas una página con enlaces o visitas y existe un reemplazo cercano.


La fusión merece una mención aparte porque es donde mejor se ve el valor de esta herramienta. Cuando dos artículos pelean por la misma consulta, un camino habitual es dejar el más fuerte y redirigir el otro hacia él, trasladando antes lo útil. Es una de las salidas de la canibalización, y aquí solo importa cómo se ejecuta bien una redirección 301 hacia el artículo que se queda.

¿Cómo se implementa según tu plataforma?

La opción más fiable es hacerla en el servidor, porque es la que Google interpreta con más probabilidad de acierto.


La documentación de Google trae ejemplos para PHP, Apache y NGINX, y deja las demás alternativas para cuando no tienes acceso a esa configuración.


Estas son las formas que menciona Google, de la más a la menos recomendable, con el detalle que conviene tener a mano antes de elegir una según el acceso que tengas a tu hosting o a la configuración de tu sitio.


  • Apache, con la directiva Redirect permanent en el archivo .htaccess, o con RewriteRule y la bandera R=301 para casos más complejos.
  • NGINX, con return 301 dentro de un bloque location.
  • PHP, con la función header, el código 301 y la cabecera Location, antes de enviar cualquier contenido.
  • Meta refresh o JavaScript, solo si no puedes hacerlo en el servidor.


Un ejemplo en Apache sería la línea Redirect permanent /pagina-vieja https://www.tusitio.com/pagina-nueva, con la ruta vieja y la URL completa de destino. Si preguntas cómo hacer una redirección 301 en WordPress o en un CMS como Payload, la documentación de Google no trae una guía por plataforma, así que revisa qué ofrece la tuya o pregunta a quien administra el hosting. Con JavaScript, Google advierte que si falla el renderizado puede no ver la redirección, por eso queda como último recurso.

¿Qué errores evitar con las redirecciones?

Los errores más comunes son usar el código equivocado y mandar a destinos que no tienen relación con la página original. Casi todos aparecen cuando se redirige con prisa, durante una migración o un cambio grande de estructura, y casi todos se corrigen en minutos si los detectas a tiempo.


Estos son los fallos que más vas a encontrar al revisar un sitio que ya lleva años publicado, con el efecto que tiene cada uno sobre el rastreo y sobre quien llega desde un enlace antiguo o desde los resultados.


  • Usar una 302 cuando debías poner una redirección 301 porque el cambio es definitivo, y dejar que Google siga mostrando la URL vieja.
  • Redirigir todo a la página de inicio en lugar de a una página equivalente.
  • Crear cadenas, donde A redirige a B y B redirige a C, o bucles que nunca terminan.
  • Dejar enlaces internos apuntando a la URL vieja en vez de actualizarlos al destino final.
  • Usar JavaScript pudiendo hacerlo en el servidor.


La guía de Google que revisé no habla de cadenas ni de bucles, pero el criterio práctico es sencillo, cada URL vieja debe apuntar directo a la final, con un solo salto. Es uno de los típicos errores de SEO técnico que se acumulan sin que nadie lo note.

¿Cómo comprobar que funciona?

Se comprueba abriendo la URL vieja, confirmando que llega a la nueva con el código esperado y revisando después cómo la ve Google. El primer paso confirma el comportamiento y el segundo muestra si el buscador puede rastrear el destino sin problemas.


Abre la dirección antigua en el navegador y fíjate en que la barra termina en la nueva. Para ver el código exacto, la pestaña de red de las herramientas para desarrolladores muestra si responde 301 o 302. Después usa la inspección de URL de Search Console sobre la dirección de destino, y confirma que Google puede rastrearla.


Recuerda que la dirección antigua puede seguir apareciendo un tiempo en los resultados, y eso por sí solo no es un fallo. Si tras unas semanas sigue sin cambiar nada, revisa que el código sea el correcto y que el destino responda con normalidad.


Una redirección 301 bien puesta es un aviso de mudanza claro, uno solo y hacia la casa correcta. Elige el código según si el cambio es definitivo, apunta a una página equivalente, evita cadenas y compruébala siempre después.


Si quieres llevar esto a una estrategia técnica completa, el Diplomado SEO + AIO de aprendoclub es el punto de partida.

Preguntas frecuentes

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

La documentación de Google que revisé no da una duración concreta. Como criterio práctico, mantenla mientras la URL vieja siga recibiendo enlaces o visitas, y no la quites solo por haber pasado unas semanas, porque quien llegue por un enlace antiguo se encontraría con un error.

¿Es un error el código 301?

No. Una redirección 301 no es un error, es un código de estado que indica que la página se movió de forma permanente. Lo que sí puede ser un problema es una cadena de redirecciones o una que lleva a una página sin relación con la original.

¿Sirve una redirección con JavaScript?

Google puede seguirla, pero la ejecuta después del rastreo y, si falla el renderizado, puede no verla. Por eso solo conviene usarla si no tienes acceso al servidor. Siempre que puedas, haz la redirección en el servidor.

¿Cómo hacer una redirección 301 sin tocar código?

Depende de tu plataforma, porque la redirección 301 se declara en lugares distintos según cómo esté montado el sitio. Revisa si tu CMS o tu hosting trae un apartado de redirecciones, y si no, pide a quien administra el servidor que añada la regla. No te puedo dar un paso exacto por plataforma porque Google no lo documenta.

¿Qué pasa si uso una 302 en lugar de una 301?

Google trata la 302 como temporal y mantiene la URL original en los resultados, así que la página nueva puede tardar en ocupar su lugar. Si el cambio es definitivo, usa la permanente y compruébalo después en Search Console.

Sigue leyendo