Una redirección 301 es un código de estado HTTP que indica que un recurso se ha movido permanentemente a una nueva URL. Cuando un servidor responde con un estado 301, incluye un encabezado Location que especifica la nueva URL. Los navegadores siguen automáticamente la redirección, y los motores de búsqueda tratan la nueva URL indicada en el encabezado Location como la que debe indexarse.
La redirección 301 es el tipo de redirección más importante para el SEO. La documentación de Google Search Central indica que una redirección permanente se usa como señal de que el destino debe considerarse la URL canónica, mientras que una redirección temporal no se usa como esa señal (a abril de 2026). Por eso la 301 es la opción recomendada para cambios permanentes de URL como migraciones de sitios, cambios de dominio y actualizaciones de estructura de URL.
En el acortamiento de URL, las redirecciones 301 se utilizan cuando la URL corta pretende ser un alias permanente del destino. Dado que los navegadores almacenan en caché las redirecciones 301, las visitas posteriores a la misma URL corta pueden omitir completamente el servicio de acortamiento, lo que mejora la velocidad pero reduce la precisión del seguimiento de clics.
La compensación entre redirecciones 301 y 302 es una decisión de diseño clave para los servicios de acortamiento de URL. Una 301 envía la señal más clara sobre qué URL es la canónica, pero es más difícil de rastrear, mientras que una 302 preserva la precisión del seguimiento y deja la URL original como la indexada. Muchos servicios usan 301 por defecto para enlaces de marca y 302 para enlaces de campaña. Elegir bien el tipo de redirección es una de las decisiones básicas de la gestión de enlaces.