Migración de URLs: inventario, mapa 301 y QA

PUBLICADO: 2026-10-07
AUTOR: MANUEL PRIETO
SEO & Arquitectura Web

Una migración de sitio cambia las URL de contenido que los buscadores ya conocen y que otras páginas enlazan. Cada ruta que desaparece sin destino equivalente se lleva su historial de enlaces, su posicionamiento y, a veces, los usuarios que llegaban a ella desde un correo o un PDF. La regla de partida es simple. Ninguna URL con tráfico, enlaces, leads o valor de soporte se elimina sin inventario, destino equivalente y redirección validada.

El trabajo se reparte en seis bloques que se pueden copiar a cualquier proyecto. Un caso real con cifras muestra cómo se aplicaron.

Inventario de URLs

El inventario es la lista de todo lo que existe antes de decidir qué ocurre con ello. Se construye con fuentes que se cruzan, porque ninguna es completa por sí sola.

FuenteQué aporta
Sitemaps del sitio antiguoLas rutas que el sitio declara.
Rastreo del sitio antiguoRutas enlazadas que no están en el sitemap.
AnalíticaRutas con visitas, aunque nadie las enlace ya.
Search ConsoleRutas con impresiones y clics orgánicos.
Herramienta de backlinksRutas con enlaces externos.
CRM o gestor de formulariosRutas que originaron leads.

Cada fila del inventario lleva como mínimo los campos de la tabla siguiente.

CampoPara qué sirve
URL antiguaClave única, normalizada.
IdiomaEvita mezclar versiones y prefijos.
Plantilla o tipo de contenidoAgrupa rutas que se resuelven con una misma regla.
TráficoPrioriza y mide después.
BacklinksSeñala lo que más pierde si falla la redirección.
LeadsProtege las rutas con valor comercial.
Estado actualRespuesta HTTP en el sitio antiguo.
DestinoRuta equivalente en el sitio nuevo, o decisión de retirada.

Un inventario solo de rutas, sin tráfico ni backlinks, permite comprobar respuestas HTTP pero no priorizar. Conviene decir de cuál de los dos se dispone antes de afirmar que la migración está cubierta.

Mapa 301 de URL a URL

El mapa asocia cada ruta antigua con una ruta nueva concreta. Una redirección 301GlosarioRedirección 301Respuesta HTTP que indica que un recurso se ha movido de forma permanente a otra URL. Los buscadores trasladan a la URL nueva las señales de la antigua, como los enlaces entrantes. En una migración, el mapa de redirecciones asocia cada URL antigua con un destino equivalente en un solo salto. Una cadena de redirecciones encadena varios saltos antes de llegar al destino y retrasa la carga y el rastreo.Ver término completo → traslada a la nueva URL las señales de la antigua, y esa transferencia depende de que el destino sea equivalente.

ReglaMotivo
Un destino equivalente por cada URLUn destino distinto rompe la intención de búsqueda.
Nada de redirecciones genéricas a la HomeLos buscadores pueden tratarlas como errores blandos y el usuario pierde el contexto.
Un solo salto, sin cadenasCada salto añade una petición y retrasa el rastreo.
Comodines por patrón de slugUn grupo grande de rutas con la misma estructura se resuelve con una regla.
Prefijo de idioma conservadoEvita llevar a un usuario a la versión equivocada.
Query conservada si el destino la usaMantiene filtros y parámetros de campañas.
410 para lo retirado sin equivalenteDeclara que la ausencia es intencionada.

Antes de dar el mapa por bueno, se valida que no contenga duplicados, bucles ni destinos que a su vez redirijan. Una cadena nace casi siempre cuando el sitio antiguo ya tenía sus propias redirecciones, y el mapa nuevo se apila sobre ellas. Conviene empezar por el último salto de cada cadena existente.

QA previo al lanzamiento

La revisión previa se ejecuta sobre el entorno nuevo, con el mapa 301 ya cargado.

ÁreaQué se comprueba
RastreoQue un crawler recorre el sitio sin errores 4xx ni 5xx internos.
Enlaces internosQue ninguno apunta a una ruta con redirección ni a un 404.
CanonicalsQue cada página se declara a sí misma y no a otra.
HreflangQue las versiones de idioma se referencian entre sí.
RobotsQue el entorno nuevo no bloquea lo que debe indexarse.
SitemapQue lista las URL definitivas y ninguna redirigida.
FormulariosQue envían y atribuyen la fuente.
AssetsQue imágenes, scripts y hojas de estilo cargan con 200.
RedireccionesQue todas las del inventario responden en un salto.

Los criterios de aceptación que conviene fijar por escrito son tres. Ningún 404 interno crítico, ninguna cadena de redirección y ninguna página huérfana prioritaria.

Barrido de URLs

El barrido convierte el inventario en una prueba repetible. Un script lee las rutas antiguas, pide cada una al sitio nuevo y clasifica la respuesta.

EstadoSignificado
200La ruta existe igual en el sitio nuevo.
301 correctoUn salto hasta un destino que responde 200.
CadenaMás de un salto.
BucleLa redirección vuelve sobre sí misma.
404Sin destino.
5xxError del servidor.

El script debe terminar con un código de error si encuentra 404, bucles o 5xx, y guardar un informe con fecha en un formato que se pueda comparar con el anterior. Cada ronda reduce la lista de problemas y deja un historial. El barrido se lanza contra el entorno de pruebas durante la preparación y debe repetirse contra el dominio definitivo tras el corte, porque son dos pruebas distintas.

Registro de 404 y 5xx

Después del lanzamiento aparecen las rutas que el inventario no conocía. Un registro propio de errores HTTP las recoge sin depender de la analítica.

DatoDecisión de diseño
Una fila por ruta y códigoAgrupa repeticiones.
Visitas y primera y última apariciónOrdena por impacto.
Referers recortados a dominio y rutaLocaliza el enlace roto.
Sin IP ni datos personalesReduce la carga de privacidad.
Excluir administración, cron y ruido de botsEvita falsos positivos.
Retención acotadaLimita el volumen almacenado.

Un resumen periódico por correo, con un umbral de visitas, evita abrir el panel cada día. Cada ruta registrada termina en una de cuatro decisiones, que son redirigir, restaurar, retirar con 410 o ignorar.

Seguimiento durante los primeros 30 días

El seguimiento compara lo que ocurre con lo que se esperaba, y para eso necesita un punto de partida.

IndicadorQué se revisa
IndexaciónPáginas válidas y excluidas en Search Console.
Errores 404 y 5xxRutas nuevas en el registro, por visitas.
Tráfico orgánicoSesiones y clics frente a la línea base.
PosicionamientoConsultas principales y páginas de entrada.
EngagementTiempo de interacción y recorridos.
ConversionesFormularios y descargas por idioma y fuente.

Antes del lanzamiento hay que fijar para cada indicador una línea base, una definición, una fuente, un responsable y un objetivo temporal. Sin esa ficha no se debe presentar una mejora porcentual como compromiso, y tampoco una pérdida como resultado. Un plan de monitorización sin analítica posterior en marcha queda en una intención.

Preguntas frecuentes sobre migración de URLs