Miles de reportes
Migrados desde una plataforma propietaria hacia WordPress VIP, con sus imágenes y archivos adjuntos
Migración de contenido
Miles de registros, un modelo de datos heredado y cero tolerancia a relaciones rotas o posiciones perdidas. Primero mapeamos la estructura vieja sobre la nueva, después importamos, y después demostramos que llegó bien.
El trabajo con los datos
La mayor parte del riesgo de una migración no está en el fin de semana del cutover. Está en las decisiones de mapeo que se tomaron semanas antes, cuando alguien definió en qué se convierte cada tipo de contenido heredado.
Primero catalogamos el origen: cada tipo de contenido, campo personalizado, término de taxonomía, archivo multimedia y vínculo relacional, con sus conteos. No se puede validar una importación contra un origen que nunca se midió.
Cada tipo de objeto heredado recibe una decisión explícita: se mueve tal cual, se transforma o se deprecia. Ese mapeo queda documentado antes de que corra cualquier pipeline, así la importación ejecuta un plan en lugar de criterios improvisados contra reloj.
Autores, términos de taxonomía, contenido relacionado, registros padre e hijo, referencias cruzadas entre catálogos. Son lo primero que se rompe en una exportación ingenua, porque un CSV no tiene noción de clave foránea. Resolvemos las búsquedas relacionales durante la importación en lugar de reconectarlas a mano.
Los archivos se mueven, y también las referencias que viven dentro del contenido. Imágenes en línea, descargas, embeds y links hardcodeados al dominio viejo se reescriben, para que los artículos migrados no queden dependiendo en silencio de un servidor que está por apagarse.
Las importaciones se configuran como trabajos repetibles con lógica condicional, no como scripts de una sola pasada. Eso es lo que hace que valga la pena un piloto en staging, y lo que hace posibles las importaciones incrementales cuando el sitio heredado sigue publicando.
Los slugs se regeneran para encajar en la taxonomía nueva en lugar de heredarse del sistema viejo, así la matriz de redirecciones sale del mismo inventario que el mapeo de contenido. Armarla después del lanzamiento significa reconstruirla a partir de errores de rastreo, y eso siempre queda incompleto.
La reconciliación solía ser un ejercicio de muestreo: revisar cien registros e inferir el resto. La capa de IA de nuestra plataforma Autonomy amplía eso, comparando mucho más del origen contra lo que llegó y marcando los registros que no coinciden, para que la validación cubra más de la biblioteca en la misma ventana de tiempo.
Prueba
Everest Group, una firma global de investigación y asesoría, tenía miles de reportes en una plataforma propietaria, separada de su sitio de marketing. 40Q migró las dos cosas a WordPress VIP en un solo proyecto: los documentos, las imágenes y archivos adjuntos, el contenido de marketing y los usuarios, a través de varias integraciones. Estas cifras describen el alcance de esa migración. No son métricas de performance medidas, y no tenemos cifras publicadas para este proyecto.
Migrados desde una plataforma propietaria hacia WordPress VIP, con sus imágenes y archivos adjuntos
La plataforma de reportes y el sitio de marketing migraron juntos, no uno después del otro
Cuentas migradas a través de varias integraciones, para que el acceso sobreviviera a la mudanza junto con el contenido
Validación
La aprobación no es la sensación de que el sitio se ve bien. Cada uno de estos chequeos produce un artefacto que se puede leer.
Los conteos de registros, los valores de metadatos y los vínculos relacionales se comparan entre el inventario heredado y la base de datos de WordPress, un tipo de contenido a la vez. Las discrepancias se registran, el mapeo se corrige y el trabajo se vuelve a correr, en lugar de parchearse a mano.
Que los conteos den bien no significa que la página esté bien. Revisamos las plantillas críticas para verificar formato, multimedia y salida de bloques, porque un campo puede migrar perfecto y aun así renderizarse como markup crudo.
El mapa de redirecciones se rastrea para confirmar la cobertura y detectar cadenas, y después se monitorea la cobertura en Search Console durante el cutover, así las URLs que faltan aparecen en días y no en un reporte trimestral.
Vale la pena leerlo aunque nunca trabajemos juntos.
Insights relacionados
El caso de negocio que hay detrás de la mayoría de las migraciones que hacemos.
Jun 4, 2025
WordPress
Nov 18, 2025
WordPress
Apr 1, 2026
WordPress
El siguiente paso
Mandanos tu inventario de contenido, o dejá que lo armemos nosotros. Vamos a mapear el volumen, la complejidad de las relaciones y la superficie de redirecciones, y a decirte qué implica la migración.