Redirección 301

SEO Redirects WebDevelopment AffiliateMarketing

Una redirección 301 es un código de estado HTTP — 301 Movido Permanentemente — que indica a navegadores y motores de búsqueda que una página se ha movido a una nueva URL de forma permanente. Cuando un visitante o rastreador solicita la dirección antigua, el servidor web responde con el estado 301 y un encabezado Location que apunta al nuevo destino. El navegador lo sigue automáticamente, y los motores de búsqueda transfieren las señales de posicionamiento — incluyendo el equity de enlaces — desde la URL antigua a la nueva.

Piénsalo como presentar un formulario permanente de cambio de dirección en la oficina de correos. El correo enviado a tu casa antigua se reenvía a la nueva. Una redirección 301 hace lo mismo con el tráfico web.

¿Qué Indica una Redirección 301?

Una redirección 301 indica que el recurso solicitado ha sido movido permanentemente a la URL especificada en el encabezado de respuesta Location. Es uno de varios códigos de estado de redirección HTTP, agrupados en la clase 3xx, y es el método más utilizado para el reenvío permanente de URLs.

Características clave de lo que señala una 301:

  • Permanencia: La URL antigua no volverá a servir contenido. Los motores de búsqueda deben desindexarla y reemplazarla por la nueva URL en su índice.
  • Transferencia de valor SEO: Google y otros motores de búsqueda transfieren señales de posicionamiento — incluyendo PageRank — a través de redirecciones 301 hacia el nuevo destino.
  • Comportamiento automático del navegador: Todos los navegadores principales siguen una respuesta 301 sin interacción del usuario. La redirección ocurre del lado del servidor, antes de que se cargue cualquier contenido de la página.

La respuesta HTTP en sí misma se ve así:

HTTP/1.1 301 Moved Permanently
Location: https://www.example.com/new-page
Esa respuesta de dos líneas es todo el mecanismo. El 301 le indica al cliente que el movimiento es permanente. El encabezado Location le indica a dónde ir.
Logo de PostAffiliatePro

Lanza tu programa de afiliados hoy

Configura el seguimiento avanzado en minutos. No se requiere tarjeta de crédito.

¿Cómo Funciona una Redirección 301?

El proceso sigue un ciclo simple de solicitud-respuesta que involucra al cliente (navegador o rastreador) y al servidor web.

Paso 1: El Cliente Solicita la URL Antigua

Un usuario hace clic en un enlace o escribe https://ejemplo.com/pagina-antigua. El navegador envía una solicitud HTTP GET al servidor que aloja ese dominio.

Paso 2: El Servidor Responde con 301

En lugar de devolver el contenido de la página, el servidor responde con el código de estado 301 Movido Permanentemente y un encabezado Location que contiene la nueva URL. El encabezado Location identifica el destino; también puede estar presente un cuerpo de respuesta.

Paso 3: El Navegador Sigue la Redirección

El navegador lee el encabezado Location e inmediatamente emite una nueva solicitud GET a la URL de destino. Esto ocurre en milisegundos — el usuario solo ve la página final.

Paso 4: Los Motores de Búsqueda Actualizan su Índice

Cuando un rastreador como Googlebot encuentra una 301, registra el movimiento permanente. En rastreos posteriores, transfiere las señales de posicionamiento a la nueva URL y eventualmente elimina la URL antigua del índice.

¿Por Qué Deberías Usar Redirecciones 301?

Sin una redirección 301, mover una página deja un callejón sin salida. Los visitantes ven un error 404. Los motores de búsqueda pierden el valor de posicionamiento acumulado en la URL antigua. Ambos resultados perjudican tu sitio.

Preservar el Posicionamiento SEO

Cuando rediriges una URL antigua a una nueva con una 301, los motores de búsqueda transfieren el equity de enlaces acumulado — enlaces entrantes, señales de autoridad e historial de posicionamiento — al destino. Como ha declarado John Mueller de Google, el PageRank puede transmitirse tanto a través de redirecciones 301 como 302, ayudando la redirección a Google a elegir una URL canónica y concentrar allí las señales.

Proteger la Experiencia del Usuario

Los visitantes que marcaron la URL antigua o siguieron un enlace desactualizado llegan a la página correcta en lugar de a un error 404. La redirección es transparente — sin página intermedia, sin mensaje de “haga clic aquí para continuar”.

Cuándo Usar una Redirección 301

Usa una redirección 301 siempre que la URL antigua nunca vuelva a servir contenido. Estos son los escenarios más comunes:

EscenarioEjemploPor qué una 301
Migración de dominiositioantiguo.com → nuevositio.comMovimiento permanente; todas las páginas se trasladan a un nuevo dominio
Actualización de HTTP a HTTPShttp://ejemplo.com → https://ejemplo.comLa actualización de seguridad es permanente
Reestructuración de URLs/blog/2023/post → /blog/postLa estructura antigua se retira; la nueva la reemplaza
Consolidación de páginasDos artículos similares → una página completaURLs antiguas retiradas; contenido fusionado en el nuevo destino
Eliminación de una página con un reemplazo relevanteProducto discontinuado → página de categoríaLos usuarios obtienen el siguiente mejor destino
Corrección de contenido duplicadoejemplo.com y www.ejemplo.com → una sola canónicaUna versión se convierte en la canónica permanente
Cambio de marcamarcaantigua.com → nuevamarca.comTodo el dominio cambia permanentemente

Cuándo NO Usar una 301

  • Movimientos temporales de contenido: Si planeas restaurar la URL original, usa una redirección 302 (temporal) en su lugar. Una 301 indica a los motores de búsqueda que desindexen la URL antigua, lo que hace que revertir el cambio sea lento e impredecible.
  • Pruebas A/B: Redirigir tráfico para pruebas divididas debe usar redirecciones basadas en JavaScript o 302 para que la URL original se mantenga indexada.
  • Geosegmentación o servicio basado en dispositivo: Estos escenarios requieren lógica condicional, no redirecciones permanentes generalizadas.

¿Cuál es la Diferencia Entre una Redirección 301 y 302?

Una 301 señala un movimiento permanente, mientras que una 302 señala uno temporal. Elige según la duración prevista y la URL que quieres que los motores de búsqueda traten como canónica.

Característica301302
PropósitoReemplazo permanenteDestino temporal
Señal de búsquedaSeñal fuerte de que el destino debe ser canónicoNormalmente retiene el origen como la URL de búsqueda prevista; otras señales pueden afectar la indexación
EjemplosMigración de dominio, reestructuración de URLs, consolidación de páginasPromoción temporal, mantenimiento, una prueba temporal
Comportamiento del métodoUn cliente puede cambiar POST a GETUn cliente puede cambiar POST a GET

Ninguno de los dos códigos garantiza un resultado de posicionamiento. Prueba el destino, los parámetros de seguimiento y la atribución de forma independiente a la elección del estado.

301 vs. 308: ¿Cuál Deberías Usar?

Tanto 301 Movido Permanentemente como 308 Redirección Permanente señalan un movimiento permanente. La diferencia está en cómo se maneja el método HTTP durante la redirección.

  • 301: El cliente puede cambiar el método de solicitud de POST a GET en la solicitud redirigida. Este es el comportamiento predeterminado según el Estándar Fetch y es casi siempre lo que deseas para páginas web.
  • 308: El cliente debe preservar el método HTTP original. Si la solicitud original era un POST, la solicitud redirigida sigue siendo un POST.

Recomendación: Para redirecciones de páginas web estándar — la gran mayoría de los casos de uso — usa una 301. Reserva una 308 para endpoints de API o envíos de formularios donde sea importante preservar el método POST.

Cómo Crear una Redirección 301

El método de implementación depende de tu servidor web y CMS. Estos son los enfoques más comunes.

Apache: Archivo .htaccess

Para sitios que funcionan con Apache, añade reglas de redirección al archivo .htaccess en el directorio raíz del sitio:

Redirect 301 /pagina-antigua.html /pagina-nueva.html
Para una redirección de dominio completo:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sitioantiguo\.com [NC]
RewriteRule ^(.*)$ https://nuevositio.com/$1 [L,R=301]

Nginx

Nginx no usa .htaccess. Añade reglas de redirección a la configuración del bloque del servidor:

server {
    listen 80;
    server_name sitioantiguo.com;
    return 301 https://nuevositio.com$request_uri;
}

Plugins de WordPress

Plugins como Redirection o Yoast SEO Premium te permiten gestionar redirecciones 301 desde el panel de administración de WordPress sin editar archivos del servidor. Este es el método más accesible para usuarios no técnicos.

Métodos específicos de CMS

Algunas plataformas alojadas proporcionan configuraciones de redirección en su interfaz de administración. Consulta la documentación actual de la plataforma y confirma que la regla configurada devuelve el estado HTTP previsto; una etiqueta en la interfaz por sí sola no verifica la respuesta.

Redirección PHP con Header

Para aplicaciones personalizadas, puedes enviar una redirección 301 de forma programática:

header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.ejemplo.com/nueva-pagina");
exit();

Cómo Afectan las Redirecciones 301 al SEO

Transferencia de Equity de Enlaces

Una redirección permanente es una señal de canonicalización fuerte. Los motores de búsqueda deben rastrear y procesar el movimiento, por lo que el tiempo y la visibilidad en búsquedas pueden variar. Evita asumir que cada migración tiene una caída de posicionamiento o un período de recuperación fijo.

Cronograma de Indexación

Los cambios de indexación dependen del rastreo y de otras señales de canonicalización. Monitorea las URLs de origen y destino en lugar de prometer un número fijo de días.

Cadenas de Redirección

Una cadena de redirección ocurre cuando una URL redirige a otra URL, que a su vez redirige a una tercera. Cada salto añade latencia y otro punto de fallo; evita cadenas innecesarias en lugar de asumir una pérdida fija de valor de posicionamiento por salto. Google recomienda mantener las cadenas de redirección al mínimo. Idealmente, actualiza todos los enlaces internos para que apunten directamente a la URL de destino final.

Errores Comunes de SEO

  • Redirigir todo a la página de inicio: Redirigir masivamente páginas antiguas a la página de inicio en lugar de a páginas nuevas relevantes crea una mala experiencia de usuario y desperdicia equity de enlaces. Asigna cada URL antigua a su página nueva equivalente más cercana.
  • Usar 302 para movimientos permanentes: Los motores de búsqueda pueden no desindexar la URL antigua, dividiendo las señales de posicionamiento entre dos páginas.
  • Olvidar actualizar los enlaces internos: Incluso con redirecciones implementadas, actualiza los enlaces internos de tu sitio para que apunten directamente a las nuevas URLs. Esto reduce las cadenas de redirección y mejora la eficiencia del rastreo.
  • Mantener redirecciones para siempre sin monitoreo: Las redirecciones se acumulan durante migraciones y rediseños del sitio. Audítalas periódicamente y elimina las que ya no sean necesarias.

¿Puedes Tener Demasiadas Redirecciones 301?

Sí. Aunque no hay un límite estricto en el número de redirecciones 301 que un sitio puede tener, las redirecciones excesivas crean problemas:

  • Sobrecarga del servidor: Cada redirección requiere un ciclo adicional de solicitud-respuesta HTTP. Cientos de miles de redirecciones innecesarias aumentan la carga del servidor.
  • Desperdicio del presupuesto de rastreo: Googlebot pasa tiempo siguiendo cadenas de redirección en lugar de descubrir contenido nuevo. Esto es especialmente relevante para sitios grandes.
  • Cadenas de redirección: Múltiples redirecciones secuenciales ralentizan la navegación y complican la resolución de problemas.

Mejor práctica: Mantén las redirecciones en lo necesario. Después de una migración del sitio, audita tu mapa de redirecciones y elimina las reglas para URLs que ya no reciben tráfico ni enlaces entrantes.

¿Por Cuánto Tiempo Debes Mantener las Redirecciones 301?

Mantén las redirecciones de migración mientras los visitantes, enlaces entrantes y rastreadores sigan usando las URLs antiguas. Planifica su duración como parte de la migración:

  • Al menos un año después del movimiento, como mínimo.
  • Permanentemente para URLs con enlaces entrantes significativos o tráfico de referencia. El costo de mantener una regla de redirección es insignificante; el costo de perder equity de enlaces no lo es.
  • Hasta que el tráfico a la URL antigua caiga a casi cero durante al menos varios meses, si debes eliminarlas eventualmente.

Monitorea el tráfico de las URLs antiguas en tus análisis. Un período de análisis sin actividad no prueba que todos los enlaces externos o rastreadores hayan dejado de usar la URL antigua. Revisa los enlaces entrantes, el tráfico de referencia y las restricciones operativas antes de retirar una regla.

¿Puedes Cambiar una Redirección 301?

Sí. Puedes actualizar la URL de destino de una redirección 301 existente en cualquier momento modificando la regla en tu archivo .htaccess, configuración de Nginx o gestor de redirecciones del CMS.

Sin embargo, ten en cuenta que:

  • Los motores de búsqueda pueden haber indexado ya el destino intermedio. Cambiarlo crea una nueva cadena de redirección que tarda tiempo en reprocesarse.
  • Si cambias una 301 dentro de los días posteriores a su implementación, el impacto es mínimo. Si cambias una que ha estado vigente durante meses, espera un período de reprocesamiento más largo.
  • Mejor práctica: planifica tu mapa de redirecciones antes de implementarlo, para minimizar las correcciones a medio camino.

¿Cuánto Tiempo Tardan en Hacer Efecto las Redirecciones 301?

Desde la perspectiva del usuario, una redirección 301 surte efecto de inmediato — en el momento en que se despliega la configuración del servidor, los visitantes son redirigidos a la nueva URL.

Desde la perspectiva del SEO, el cronograma varía:

  • Rastreo: Googlebot debe volver a rastrear la URL antigua para descubrir la redirección. Para sitios con alta autoridad, esto puede ocurrir en cuestión de horas. Para sitios más pequeños, puede llevar días o semanas.
  • Indexación: Después de descubrir la redirección, Google procesa la señal y actualiza su índice. Esto suele tomar de unos días a unas semanas.
  • Estabilización del posicionamiento: La nueva URL puede fluctuar en los rankings durante varias semanas mientras las señales se consolidan. La estabilización completa puede llevar un mes o más para migraciones a gran escala.

Relevancia para el Marketing de Afiliados y el Software de Afiliados

Las redirecciones 301 son importantes en el marketing de afiliados para tres grupos: anunciantes (comerciantes), editores (afiliados) y gestores de programas de afiliados.

Para Anunciantes y Comerciantes

Cuando gestionas un programa de afiliados, tus enlaces de afiliado son el conducto entre tus socios y tu tienda. Si cambias la estructura de tu sitio — migrando a un nuevo dominio, cambiando de HTTP a HTTPS, o reestructurando URLs de productos — cada enlace de afiliado que apunte a las URLs antiguas se rompe a menos que implementes redirecciones 301.

Ejemplo práctico: Un comerciante cambia de marca de tiendaantigua.com a nuevatienda.com. Cientos de afiliados han enlazado profundamente a páginas de producto en el dominio antiguo. Sin redirecciones 301, cada uno de esos enlaces devuelve un 404. Los afiliados pierden comisiones y el comerciante pierde ingresos. Con un mapa de redirecciones 301 adecuado, los visitantes pueden llegar a las páginas correspondientes en el nuevo dominio, y los parámetros de seguimiento de afiliados deben preservarse y probarse deliberadamente a través de la redirección.

Limitaciones a conocer:

  • Algunas plataformas de afiliados añaden IDs de clic y parámetros de campaña a las URLs. Asegúrate de que tus reglas de redirección preserven las cadenas de consulta. En Apache, usar RewriteRule con la bandera QSA (Query String Append) maneja esto. En Nginx, $request_uri incluye la cadena de consulta por defecto.
  • Las cadenas de redirección pueden eliminar o distorsionar los parámetros de seguimiento. Prueba tu ruta de redirección de principio a fin con un enlace de afiliado de muestra antes de implementarlo a gran escala.

Para Editores y Afiliados

Los afiliados suelen usar plugins de ocultación de enlaces o redirección para gestionar sus enlaces de afiliado salientes. Una configuración común es:

sitiodeleditor.com/recomienda/producto → 301 → comerciante.com/producto?aff_id=123

Este enfoque ofrece dos beneficios:

  1. Enlaces más limpios y confiables: Los usuarios ven un enlace en tu dominio, no una URL de afiliado larga y llena de parámetros.
  2. Flexibilidad: Si el comerciante cambia su estructura de URLs, actualizas una regla de redirección en tu sitio en lugar de editar cada instancia del enlace en tu contenido.

Precaución: No encadenes múltiples redirecciones 301 (por ejemplo, tu enlace oculto → redirección del comerciante → página de producto final). Cada salto añade latencia y corre el riesgo de perder el parámetro de seguimiento de afiliado. Enlaza directamente a la URL de destino final del comerciante siempre que sea posible.

Para Gestores de Programas de Afiliados

Una redirección 301 desde el dominio de seguimiento antiguo al nuevo preserva el tráfico de afiliados durante la transición. Sin embargo, esto funciona solo si:

  • La nueva plataforma puede analizar los parámetros de seguimiento antiguos, o
  • Mapeas los IDs de afiliados antiguos a los nuevos del lado del servidor.

Recomendación de flujo de trabajo:

  1. Audita todos los enlaces de afiliados existentes antes de la migración.
  2. Construye un mapa de redirecciones desde las URLs de seguimiento antiguas a las nuevas.
  3. Implementa redirecciones 301 a nivel de servidor.
  4. Notifica a los afiliados para que actualicen sus enlaces al nuevo formato.
  5. Monitorea el tráfico durante 30–60 días, luego elimina gradualmente las redirecciones antiguas una vez que la adopción de los nuevos enlaces por parte de los afiliados alcance los niveles objetivo.

¿Cómo se ve una respuesta 301?

Una respuesta simplificada a un recurso movido puede verse así:

HTTP/1.1 301 Moved Permanently
Location: https://comerciante.ejemplo/nuevo-producto
El cliente lee el encabezado Location y realiza una solicitud a la URL de destino. Un servidor también puede incluir un cuerpo de respuesta. Para un enlace de afiliado, verifica que los identificadores requeridos lleguen al destino previsto y que una conversión de prueba reciba la atribución esperada; el código de respuesta por sí solo no registra una venta.

Preguntas frecuentes

Aprende Más Sobre las Redirecciones 301

Domina las redirecciones 301 para mantener el SEO de tu sitio y mejorar la experiencia del usuario. Descubre las mejores prácticas para redirecciones en Post Affiliate Pro.

Más información

Redirección

Redirección

Una redirección envía usuarios y motores de búsqueda de una URL a otra. Conoce los códigos 301, 302 y cómo funcionan las redirecciones en SEO y marketing de afi...

18 min de lectura
Redirects SEO +3
Redirección 302

Redirección 302

Una redirección 302 envía temporalmente a los visitantes a otra URL. Aprende cuándo usarla, en qué se diferencia de una 301 y cómo verificar el seguimiento de a...

14 min de lectura
Redirects SEO +3

¡Estarás en buenas manos!

Únete a nuestra comunidad de clientes satisfechos y brinda excelente soporte al cliente con Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface