Manual de redirecciones: qué tipos existen, cuándo usarlos y cómo no romper el SEO
No es un post del blog, sino una página de referencia práctica para equipos, desarrolladores y SEOs con tipos de redirección, patrones de producción y reglas de decisión.
Referencia
Qué tipos de redirect existen
No todos los redirects resuelven el mismo problema. El error más común en producción no es tener un redirect, sino elegir el tipo equivocado.
Un redirect permanente del lado del servidor.
Un redirect temporal del lado del servidor.
Un redirect temporal que conserva el método HTTP.
Un redirect permanente que conserva el método HTTP.
Un redirect implementado en HTML en lugar de HTTP.
Un redirect activado en el navegador después de cargar la página.
Decisión
Qué redirect usar en escenarios reales
La pregunta más útil no es “qué código existe”, sino “cuál es correcto en este caso”.
Una página se movió de forma permanente a un nuevo slug
La URL cambió de forma permanente, así que navegadores y buscadores necesitan una señal permanente estable.
Una migración completa a un nuevo dominio
Es una migración permanente clásica. Las URLs antiguas deben apuntar directamente a los destinos canónicos finales.
Una página promo temporal o una campaña de corto plazo
Cuando termine la campaña, la URL original debe volver a ser el destino principal.
Un endpoint de API se movió temporalmente, pero POST debe seguir siendo POST
307 preserva el método de la solicitud y encaja mejor en flujos técnicos.
Un endpoint de API se movió de forma permanente y el método debe seguir igual
Combina un movimiento permanente con la preservación del método de la solicitud.
Quieres “resolverlo rápido” con un redirect de JavaScript
Suele ser un parche temporal que luego daña el SEO, el debugging y la estabilidad del rastreo.
Checklist
Reglas de redirect seguras para producción
Incluso el código de estado correcto no sirve si la capa de redirects está construida sin cuidado.
Prefiere un solo salto directo a la URL canónica final en lugar de una cadena con dos o tres pasos intermedios.
No mezcles varios objetivos en una sola cadena. HTTP a HTTPS, non-www a www y ruta antigua a ruta nueva deberían idealmente colapsar en un único redirect final.
No mantengas 302 temporales cuando la decisión ya es permanente.
No redirijas contenido eliminado a la home solo para evitar un 404.
Prueba los redirects no solo en el navegador, sino como una cadena HTTP real: saltos intermedios, URL final, tiempo de respuesta e incidencias.
Antes del despliegue, el mapa de migración debe revisarse sobre las URLs más importantes y más enlazadas.
Riesgos
Qué no hacer
Estos patrones suelen hacer que una capa de redirects “funcione”, pero de forma dañina.
Mezcla semántica permanente y temporal, complica la ruta de rastreo y añade más puntos de fallo.
Es una mala UX y una mala coincidencia semántica. Para SEO suele ser peor que un 404/410 honesto o un destino relevante.
El navegador puede mostrar la pantalla correcta, pero la respuesta HTTP sigue siendo incorrecta para buscadores y clientes externos.
Ese “después” muchas veces nunca llega. La migración termina viviendo meses sobre un mecanismo de redirect débil.
Si una URL se ha movido de forma permanente, normalmente necesitas 301.
Si el cambio es temporal, usa 302.
Si es un flujo de API o formulario y la solicitud debe conservar el método HTTP, usa 307 o 308.
Si la idea es resolverlo con JavaScript redirect o meta refresh, la arquitectura probablemente es incorrecta.
¿301 siempre es mejor que 302?
No. 301 solo es mejor cuando el cambio es permanente. Si el cambio es temporal, 302 es la opción más honesta y correcta.
¿Puedo usar 308 en lugar de 301?
Sí, pero para la mayoría de los casos SEO de contenido, 301 sigue siendo la opción más familiar. 308 es más útil cuando importa conservar el método HTTP.
¿Cuándo 404 o 410 es mejor que un redirect?
Cuando la URL antigua no tiene un reemplazo relevante. Redirigir a una página no relacionada solo para evitar un 404 suele ser peor.
Incluso después de leer este manual, debes probar los redirects en una cadena real
El tipo correcto de redirect en teoría no garantiza que producción lo devuelva sin saltos extra, bucles o respuestas temporales. La comprobación final debe hacerse a nivel HTTP.
Rutas relacionadas
Usa el manual con herramientas en vivo y artículos más profundos
Señales de estado
301 Redirect Checker
Usa un 301 redirect checker para confirmar que las URLs antiguas responden con el código permanente correcto y llegan al destino canónico esperado.
Abrir recursoQA de migración
Redirect Chain Checker
Usa un redirect chain checker para identificar redirecciones de varios hops, flujos canónicos débiles y regresiones de cadena tras deploys o migraciones.
Abrir recursoPreparación del lanzamiento
Checklist de redirects para migración web
Prepara migraciones de dominio, HTTPS y estructura de URLs con una checklist de redirects centrada en destinos canónicos, limpieza de cadenas y validación repetible.
Abrir recursoSEO
¿Qué es una redirección 301 y por qué importa para el SEO?
Una redirección 301 mueve una URL permanentemente. Aprenda cómo pasa la equidad de enlaces.
Abrir recurso