Qué decide un 301
Una respuesta 301 Moved Permanently envía a un navegador o a un rastreador desde una URL de origen a una URL de destino. Es una afirmación sobre la relación entre URL, no una promesa sobre posiciones ni tráfico. Google documenta las redirecciones permanentes como una señal de canonicalización: el destino es el candidato que debe aparecer en la Búsqueda cuando el traslado no se vaya a revertir.
La decisión tiene dos partes. Primero, el recurso antiguo debe tener un sustituto realmente duradero. Segundo, el destino debe responder a la misma intención o a una más útil. Un producto descatalogado sin un sucesor razonable puede necesitar un 404 o un 410 en lugar de una redirección a una categoría o a la portada. Redirigir cada URL retirada a una página general hace que la relación resulte poco clara para las personas y para los rastreadores.
Cuándo encaja una redirección permanente
Usa un 301 cuando la URL antigua se haya trasladado a largo plazo: una página renombrada, un duplicado consolidado, una consolidación de protocolo o de host, o una migración de sitio documentada a nivel de página. Asigna las páginas antiguas a sus equivalentes supervivientes más cercanos. Así se mantiene un camino útil para quien llega desde un marcador antiguo o un enlace externo, y los rastreadores tienen una ruta sin ambigüedades que revisar.
- Buena correspondencia
- Una guía antigua se sustituye por una nueva que cubre la misma tarea; la redirección es un solo salto hacia esa guía nueva.
- Mala correspondencia
- Un elemento retirado se envía a una página de aterrizaje sin relación solo porque existe.
- No es un traslado
- La página puede volver más adelante o se está probando brevemente; en ese caso trátalo como una cuestión de redirección temporal.
En una migración, haz el mapa de redirecciones antes de cambiar la navegación. Cada fila debe registrar la ruta de origen, el destino elegido, la justificación, la respuesta observada tras el lanzamiento y un responsable de las excepciones. Usa un mapa a nivel de página y prueba la respuesta final: así una regla general de host no convierte en silencio miles de páginas sin relación en la portada.
Implementación y comprobaciones
- Haz una lista de las URL antiguas que puedan recibir visitas o enlaces y elige un único destino final e indexable para cada página relevante.
- Configura la redirección en la capa del servidor o de la plataforma, donde devuelva un 301 HTTP y una cabecera Location antes de servir el contenido de la página.
- Actualiza los enlaces internos, los sitemaps XML y las referencias canonical a la URL final; no deben seguir apuntando al origen de la redirección.
- Solicita la URL de origen y sigue la cadena. Registra la secuencia de estados, la URL final y si la página final responde correctamente.
- Vuelve a rastrear el conjunto afectado tras el lanzamiento. Investiga los bucles, las cadenas de varios saltos, las reglas de redirección hacia otra redirección y los destinos bloqueados o con noindex.
curl -I https://example.com/old-page
# Expect: HTTP/2 301 and a Location header
curl -IL https://example.com/old-page
# Inspect every hop and the final responseLa sintaxis exacta de configuración depende de la plataforma. Lo que se mantiene válido es más importante que una regla copiada: un origen debe resolverse en un solo salto hacia el destino canónico previsto. Mantén separadas las reglas temporales de infraestructura y los cambios de contenido, para que revertir un cambio de mantenimiento no desmonte también un mapa de migración.
Fallos y límites
Una conclusión falsa frecuente es que cualquier 301 «transfiere autoridad» de forma mecánica. Los buscadores evalúan varias señales y vuelven a rastrear según su propio calendario. Lo que sí se puede verificar es más acotado: el servidor devuelve el estado previsto, el destino es accesible e indexable, el mapa es relevante y las referencias propias del sitio usan la URL final. No uses un porcentaje fijo para el valor de los enlaces ni un plazo garantizado para que se sustituya un resultado.
- Aparece una cadena cuando se añade una segunda regla de migración; sustitúyela por una regla directa de origen a destino final.
- Se produce un bucle de redirección cuando una regla de host o de protocolo contradice una regla de página; prueba las variantes HTTP/HTTPS y de host.
- Un 301 acaba en un 404, en una página con noindex o en una ruta bloqueada; corrige el destino antes de dar por completo el mapeo de origen.
- Un sitemap antiguo sigue publicado; elimina las URL redirigidas para que el sitemap declare solo páginas finales indexables.