Skip to main content

Herramientas para migraciones web: las nueve a las que recurrimos.

Una migración se rompe en cuatro sitios: el mapa de redirecciones, la importación de datos, el scripting que nadie presupuestó y la semana posterior al lanzamiento, cuando nadie puede demostrar qué cambió. Estas son las nueve herramientas a las que recurrimos, qué cubre cada una y en qué momento entra.

Siete pequeñas herramientas de plastilina alineadas sobre papel color crema, junto a una flecha de plastilina que divide un camino en dos
La versión corta
  1. Una migración falla en cuatro sitios distintos. El mapa de redirecciones, la importación de datos, el scripting que nadie presupuestó y la semana posterior al lanzamiento, cuando nadie puede demostrar qué cambió. Un conjunto de herramientas que cubre tres de ellos pierde igualmente la discusión en el cuarto.
  2. El mapeo de redirecciones es lo que peor escala a mano. Emparejar diez mil URLs manualmente son semanas de trabajo y una tasa de error garantizada. Es el primer sitio donde gastar dinero, y el único donde una puntuación de confianza por coincidencia vale más que la coincidencia misma.
  3. Una línea base no se construye a posteriori. Search Console guarda 16 meses de historial y después desaparece. Descarga el export a nivel de página antes del cambio, porque la conversación posterior al lanzamiento trata por completo de cómo estaban los números antes. Cubre un solo canal: los rastreadores de IA siguen su propio calendario y no aparecen en ninguna interfaz, así que esa línea base hay que capturarla aparte.
  4. Ninguna herramienta decide qué redirecciones importan. Cada herramienta de esta lista comprime trabajo que alguien haría a mano. Ninguna decide qué redirecciones importan, qué páginas sostienen la facturación, ni si una caída de tráfico es la migración o la temporada.

Cada uno de estos cuatro fallos es evitable

Los cuatro están resueltos desde hace tiempo. Aun así aparecen el día del lanzamiento, cuando el trabajo desborda el calendario y el plan no deja hueco para las partes que escalan mal. Las herramientas de abajo son lo que mantiene cada uno fuera del camino crítico.

Primero el mapa de redirecciones. Después la importación de datos, que suele descubrirse cuando una página de categoría renderiza con la mitad de sus productos. En tercer lugar el scripting que nadie metió en el presupuesto: normalización de URLs, ficheros de redirección en tres formatos de servidor, marcado schema en unos cientos de plantillas. El cuarto llega dos semanas después del lanzamiento, cuando el tráfico ha bajado y nadie puede demostrar si la migración fue la causa.

01El mapa de redireccionesMiles de URLs antiguas frente a una estructura que no encaja con la anterior.
02La importación de datosProductos, medios y metadatos que llegan incompletos, en el campo equivocado o directamente no llegan.
03El scripting no presupuestadoTransformaciones masivas y validadores que se dieron por hechos en lugar de estimarse.
04La semana posterior al lanzamientoEl tráfico se mueve y no hay línea base contra la que medirlo.

Las nueve herramientas de abajo cubren esos cuatro. Son las que están en nuestras propias máquinas, listadas en el orden en que una migración recurre a ellas.

Las nueve

01

Redirects.net

Mapa de redirecciones
El panel de Redirects.net con pares de URLs emparejados y sus puntuaciones de confianza

Emparejar URLs antiguas con nuevas es la tarea que peor escala a mano. Redirects.net lee ambos conjuntos y propone coincidencias con un modelo de lenguaje, lo que aguanta en las estructuras que derrotan a las reglas por patrón: slugs de producto con SKUs incrustados, rutas de categoría reorganizadas, URLs heredadas que nadie sabe explicar.

Qué hace
Propone un destino para cada URL de origen y puntúa su confianza en cada coincidencia. Decenas de miles de URLs se procesan en minutos.
Por qué la usamos
La puntuación de confianza, más que el emparejamiento. Ordena diez mil filas en los pocos cientos que necesitan a una persona y el resto que no, que es la diferencia entre revisar el mapa y firmarlo sin mirar.
Dónde encaja
Antes del cambio, en cuanto la nueva estructura de URLs sea lo bastante estable para exportarla.
02

Claude Code

Scripting

Cada migración arrastra un montón de ingeniería repetible que nadie estimó. Claude Code es la herramienta agéntica de línea de comandos de Anthropic. Lee el repositorio, planifica un cambio, ejecuta los comandos y deja una sesión revisable.

Qué hace
Normalización masiva de URLs, ficheros de redirección generados para Apache, Nginx y Cloudflare desde una única fuente, marcado schema en todas las plantillas, comparaciones entre staging y producción.
Por qué la usamos
Mueve el cuello de botella. El trabajo que antes esperaba a una semana de ingeniería pasa a ser una tarde supervisada por un especialista, y la salida es un diff en vez de una caja negra.
Dónde encaja
De principio a fin. Con más carga en las dos semanas previas al cambio y la primera posterior.
03

SEOGets

Línea base
SEOGets mostrando el historial de Search Console a nivel de página en el tiempo

Search Console guarda 16 meses y su interfaz nativa hace difícil extraer historial a nivel de página en un volumen útil. SEOGets lo extrae y sigue acumulando más allá de esa ventana.

Qué hace
Exporta el historial completo a nivel de página, sigue métricas por URL en el tiempo y saca a la luz las páginas con más que perder.
Por qué la usamos
La conversación posterior al lanzamiento trata por completo de cómo estaban los números antes. Una línea base construida después del cambio es una opinión.
Dónde encaja
Antes del cambio, y no se puede recuperar a posteriori. Es el único punto de la lista con fecha límite.
04

WISLR.ai

Línea base de IA
El panel de WISLR.ai: volumen diario de rastreo, el reparto entre OpenAI, Anthropic y Perplexity, y las páginas que se recuperan como candidatas a cita

Search Console cubre la línea base de la búsqueda humana. No registra nada sobre los rastreadores de IA, que leen tu catálogo con su propio calendario y envían compradores con el referrer eliminado. Es un segundo canal con su propia línea base, y un replatforming lo altera igual que al primero. Esta herramienta es nuestra.

Qué hace
Captura rastreos de entrenamiento, recuperaciones en mitad de una conversación y referrals de IA en el edge sobre tu propio dominio, informa de la cobertura por página y por motor, y vincula sesiones con pedidos.
Por qué la usamos
Cambiar todas las URLs obliga al modelo a reaprender el sitio, y eso lleva semanas. Sin una lectura anterior al cambio no hay forma de decir si el canal de IA se recuperó o simplemente se quedó en silencio.
Dónde encaja
Instrumentado antes del cambio, vigilado de cerca las semanas siguientes. El plan gratuito guarda 30 días continuos, suficiente para fijar la línea base.
05

Cloudflare

Edge

Los límites de redirecciones de las plataformas son una restricción real en una migración grande. Shopify y la mayoría de carritos alojados topan la lista muy por debajo de lo que produce el movimiento de un catálogo completo, y las reglas guardadas en la aplicación cuestan una consulta en cada petición. Cloudflare mueve el mapa al edge, por delante de la plataforma.

Qué hace
Bulk Redirects para mapas mucho mayores de lo que acepta una plataforma, Transform Rules para reescrituras por patrón, y logs de petición en el edge, donde el comportamiento de los rastreadores sí es visible.
Por qué la usamos
El mapa de redirecciones deja de ser problema de la plataforma, así que puede reemplazarse entero sin un despliegue. Los logs importan igual: son el único registro completo de qué pidió qué, y sobreviven al cambio.
Dónde encaja
Construcción y cambio, y se queda después como capa de entrega.
06

DigitalOcean

Infraestructura

Una migración necesita un sitio donde correr que no sea producción: una copia de staging contra la que probar redirecciones, una máquina donde ejecutar transformaciones, margen para escalar si el tráfico se mueve tras el lanzamiento.

Qué hace
Droplets, bases de datos gestionadas y App Platform para entornos de staging, scripts de migración y el propio sitio en producción.
Por qué la usamos
Precios predecibles y un camino corto entre la decisión y el entorno funcionando. Una máquina de staging cuya aprobación tarda un ciclo de compras no se usa.
Dónde encaja
Desde la primera importación de prueba hasta las semanas posteriores al lanzamiento.
07

Row Zero

Datos
Row Zero manejando un conjunto grande de URLs en el navegador

Los inventarios de URLs revientan las hojas de cálculo domésticas. Un rastreo completo de un catálogo de ecommerce mediano llega a cientos de miles de filas, y la herramienta que lo abre tiene que seguir respondiendo mientras filtras y pivotas.

Qué hace
Abre y manipula conjuntos muy por encima del punto en que una hoja de escritorio se atasca, con los pasos de limpieza y transformación que exige el mapeo de redirecciones.
Por qué la usamos
Los datos de migración llegan inconsistentes, desde varios sistemas y en varias formas. La mayor parte del mapeo de redirecciones consiste en estandarizarlos antes de emparejar nada.
Dónde encaja
En paralelo al mapa de redirecciones, y otra vez durante la validación de la importación.
08

Plausible

Tras el lanzamiento
El panel de Plausible Analytics

Las primeras 48 horas tras el cambio son la ventana en la que una redirección rota sale barata de arreglar. El reporte tiene que ser inmediato y lo bastante simple para leerlo bajo presión.

Qué hace
Analítica ligera y respetuosa con la privacidad, con tráfico en vivo por página, referrer y objetivo, y sin banner de cookies que configurar.
Por qué la usamos
Velocidad de lectura. Un panel de noche de lanzamiento que necesita tres clics y un informe a medida es un panel que nadie mira a las dos de la madrugada.
Dónde encaja
Instrumentado antes del cambio, vigilado de cerca la primera semana.
09

The SEO Community Slack

Personas
El espacio de Slack de The SEO Community

Algunos problemas de migración no están en ninguna documentación, porque son específicos de una versión de plataforma, de un plugin o de una combinación que nadie ha documentado. La vía más rápida a esas respuestas es alguien que se topó con ello el trimestre pasado.

Qué hace
Un espacio de Slack con canales de SEO técnico, Search Console y ecommerce. Solo el canal de SEO técnico pasa de 3.500 miembros.
Por qué la usamos
Comprobaciones de cordura antes del cambio y una segunda opinión durante. Ambas valen más cuanto más cerca está la fecha.
Dónde encaja
En la planificación, y otra vez a las once de la noche del lanzamiento.

Dónde entra cada una

El orden importa más que la lista. Dos de ellas tienen fecha límite: la línea base de Search Console y el entorno de staging dejan de estar disponibles en cuanto se mueve el DNS.

FaseHerramientasPara qué
PlanificaciónSEOGets, WISLR.ai, Row Zero, SlackCapturar ambas líneas base mientras existen, inventariar las URLs, poner a prueba el plan.
ConstrucciónRedirects.net, Claude Code, Cloudflare, DigitalOceanMapear redirecciones, escribir las transformaciones, preparar las reglas del edge, correrlo todo antes contra una copia.
CambioCloudflare, Plausible, Claude CodePublicar el mapa en el edge, vigilar el tráfico en vivo, arreglar reglas rotas mientras sale barato.
DespuésSEOGets, WISLR.ai, PlausibleComparar ambos canales contra sus líneas base y zanjar qué causó la migración.
Antes del cambio

Auditamos la migración a fondo.

Revisamos el mapa de redirecciones antes de que salga, comprobamos el rastreo y el renderizado en staging, capturamos la línea base mientras Search Console todavía la guarda, y leemos las primeras semanas desde logs de servidor en vez de desde una etiqueta que quizá nunca se dispare. Recibes los hallazgos, su gravedad y el orden en que arreglarlos.

Qué cubre la auditoría →

Lo que esta lista no hace

Cada herramienta aquí comprime trabajo que alguien haría a mano. Ninguna decide qué redirecciones importan. Una herramienta puntúa una coincidencia al 60 por ciento de confianza y ahí se detiene. Si esa URL es un producto descatalogado que nadie busca o la página que sostiene un quinto de la facturación de su categoría es una cuestión de criterio, y equivocarse en cualquiera de las dos direcciones sale caro.

Con la semana posterior al lanzamiento pasa lo mismo. La analítica reporta la caída. Decidir si es la migración, la temporada o una actualización de algoritmo que cayó esa misma semana requiere a alguien que haya visto el patrón antes.

Por debajo de unos cientos de URLs, casi nada de esto hace falta. Un rastreo, una hoja de cálculo y una tarde cuidadosa bastan. La lista se justifica por escala y por evidencia, y el export de Search Console merece la pena a cualquier tamaño, porque ese historial desaparece hayas pagado algo o no.

Trabaja con WISLR

Suma nuestro equipo de migraciones al tuyo.

Llevamos más de 100 migraciones web y trabajamos junto al equipo que ya tienes. Estrategia y mapeo de redirecciones, schema y renderizado, y prueba desde logs de servidor de lo que hicieron rastreadores y compradores antes y después del cambio.

Cómo trabajamos →