Casi todo el mundo empezó con WordPress. Es lo normal: era rápido de montar, barato y había un tutorial para cualquier cosa. El problema llega después, cuando el negocio crece y la web empieza a ir justa. Te suena, ¿verdad? Páginas que tardan en cargar cuando hay mucho contenido, sustos de seguridad cada pocos meses, una maraña de plugins que se pisan entre ellos y una estructura que se sostiene con cinta aislante.
Si has llegado hasta aquí, probablemente ya le estás dando vueltas a migrar de WordPress a Drupal. Y seguramente con cierto vértigo: "¿y si pierdo el SEO?", "¿cuánto me va a costar esto?", "¿voy a tener la web caída tres días?". Respira. Migrar bien no es un salto al vacío, es un proceso ordenado. En esta guía lo recorremos paso a paso: cuándo merece la pena, qué cambia de verdad, cuánto cuesta y dónde está cada trampa para que no caigas en ella.
¿Cuándo merece la pena migrar de WordPress a Drupal?
Voy a ser honesto contigo: no todas las webs necesitan Drupal. Y forzar la migración sin un motivo claro es tirar el dinero. Estas son las señales de que sí tiene sentido dar el salto.
Tu web se ha hecho grande, demasiado para lo que WordPress gestiona con soltura: cientos o miles de páginas, varios tipos de contenido conviviendo, taxonomías que ya nadie entiende del todo. También cuando la seguridad deja de ser un "ya veremos" y pasa a ser crítica, porque manejas datos sensibles, tienes que cumplir un RGPD estricto o el ENS, o ya te has llevado algún disgusto con una brecha.
Hay más casos en los que migrar a Drupal compensa de verdad:
- Necesitas multiidioma serio. La gestión multilingüe nativa de Drupal le da mil vueltas a las soluciones de plugins de WordPress.
- Quieres ir headless o desacoplado. Drupal trae API-first de serie; en WordPress eso son plugins y parches.
- Los plugins se han vuelto el problema y no la solución: incompatibilidades, actualizaciones que rompen cosas, extensiones que su autor abandonó hace años.
- Tu flujo editorial es complejo: revisión, aprobación, publicación programada y roles bien diferenciados.
- Vas a integrar de verdad con un CRM, un ERP u otros sistemas internos.
Cuándo es mejor que te quedes donde estás
Igual de importante: hay momentos para no migrar. Si tu web es un blog o una corporativa sencilla que funciona bien, el coste no se justifica, así de claro. Tampoco si no tienes presupuesto para la migración y para el mantenimiento posterior en Drupal, que también cuenta. Y si tu equipo vive de la sencillez de WordPress y nadie está dispuesto a formarse, te vas a pegar contra un muro de resistencia interna que ninguna tecnología arregla.
¿Qué cambia de verdad al pasar de WordPress a Drupal?
Antes de meternos en el proceso, conviene que sepas a qué te enfrentas. Drupal no es WordPress con otra piel; hay diferencias de fondo, y casi todas juegan a tu favor.
Arquitectura de contenido. En WordPress casi todo es un "post" o una "page" al que le vas pegando campos con plugins (ACF, Meta Box). En Drupal los tipos de contenido son ciudadanos de primera: defines campos, relaciones, taxonomías y vistas desde el propio core, sin depender de terceros.
Usuarios y permisos. WordPress te da cuatro roles de fábrica (administrador, editor, autor, suscriptor) y poco margen. Drupal te deja crear roles a medida con permisos finísimos: por tipo de contenido, por campo concreto, por acción específica. Si alguna vez has peleado para que un usuario pudiera editar una cosa pero no otra, esto te va a aliviar.
Módulos frente a plugins. Los módulos de Drupal equivalen a los plugins, pero contribuir a Drupal.org es un proceso bastante más exigente. ¿La consecuencia? Módulos más estables y mejor mantenidos. Y ojo: muchas cosas que en WordPress son un plugin, en Drupal vienen ya en el core.
Theming. El sistema de themes de Drupal usa Twig, más estructurado y seguro que meter PHP directo en las plantillas como en WordPress. Pide más nivel técnico, sí, pero a cambio tienes más control y menos riesgo de que alguien te cuele código.
El proceso de migración, fase a fase
Aquí está el corazón del asunto. La buena noticia es que una migración de WordPress a Drupal bien llevada es predecible: sabes qué toca en cada momento. Te lo desgloso con plazos orientativos para que puedas hacerte una idea real del calendario.
Fase 1: Auditoría y planificación (1-2 semanas)
Antes de tocar absolutamente nada, toca hacer inventario. Suena aburrido y es justo lo que evita el 80 % de los sustos. Hay que poner sobre la mesa:
- El contenido: páginas, posts, custom post types, campos personalizados, medios.
- Las taxonomías: categorías, etiquetas y las que te hayas inventado por el camino.
- Los usuarios: roles, permisos, datos de perfil.
- La funcionalidad: qué hace cada plugin y si Drupal tiene un equivalente.
- Las integraciones: APIs, formularios, e-commerce, newsletter.
- El SEO: URLs, redirects, metadatos, sitemap.
- El tráfico y el rendimiento actuales, que te servirán de baseline para comparar después.
Esta auditoría define el alcance real de la migración. Sin ella vas a ciegas.
Fase 2: Diseño de la arquitectura en Drupal (1-2 semanas)
Con el inventario delante, el equipo de desarrollo dibuja cómo va a ser todo en Drupal: los tipos de contenido y campos que replican (y mejoran) lo que tenías, las taxonomías, los roles y permisos, qué módulos contribuidos se van a usar y cómo será la capa de presentación. Es el plano de la casa antes de levantar paredes.
Fase 3: Desarrollo y configuración (3-6 semanas)
Aquí se construye el sitio: tipos de contenido, vistas, bloques, menús, formularios, integraciones y theme. Y un detalle que tranquiliza: todo esto ocurre en un entorno de desarrollo aparte. Tu web actual sigue funcionando como si nada mientras tanto.
Fase 4: Migración del contenido (1-3 semanas)
Drupal trae su propio módulo de migración, la Migrate API, capaz de importar contenido directamente desde la base de datos de WordPress. En esta fase se mapean los tipos de contenido de un lado al otro, se trasladan campos, taxonomías, usuarios y medios, se transforman las URLs y rutas, y se verifica que los datos llegan íntegros. No se hace a la primera y ya: se ejecuta en pruebas, se valida, se corrige y se repite las veces que haga falta antes del lanzamiento real.
Fase 5: Redirecciones y SEO (1 semana)
Llegamos al punto que más nervios da, así que vamos despacio. El objetivo es que cada URL de tu WordPress acabe llevando a su sitio correcto en Drupal. Eso significa redirects 301 de todas las URLs antiguas a las nuevas, URLs limpias y legibles en Drupal (el módulo Pathauto se encarga), traslado de los metadatos SEO (meta títulos, descripciones, Open Graph), envío del nuevo sitemap a Google Search Console y una revisión a fondo de que no queda ningún enlace roto.
Te lo digo sin dramatismo pero claro: meter la pata aquí es lo que de verdad puede costarte posicionamiento. Por eso esta fase tiene su propia semana y nadie la acelera.
Fase 6: Testing y QA (1-2 semanas)
Antes de abrir la puerta, se prueba todo: que el contenido migrado está completo, que los formularios, la búsqueda, la navegación y el área privada funcionan, que los tiempos de carga aguantan, que se ve bien en móvil y en distintos navegadores, y que cumple accesibilidad (WCAG). Mejor encontrar los fallos ahora que el lunes siguiente al lanzamiento.
Fase 7: Lanzamiento y vigilancia (1 semana)
Se corta la web WordPress y se activa la de Drupal. Durante esos primeros días no se mira para otro lado: se vigilan los errores 404 y los redirects que fallen, el rendimiento, cómo va indexando Google en Search Console y qué dicen los usuarios y el equipo interno. La migración no termina al pulsar el botón; termina cuando los números confirman que todo va bien.
Cuánto cuesta migrar de WordPress a Drupal
Vamos con la pregunta que de verdad te trajo aquí. Estos son los rangos orientativos por concepto:
| Concepto | Coste orientativo |
|---|---|
| Auditoría y planificación | 1.500 – 4.000 € |
| Arquitectura y configuración Drupal | 3.000 – 8.000 € |
| Desarrollo del theme | 3.000 – 12.000 € |
| Migración de contenido | 2.000 – 8.000 € |
| Redirecciones y SEO | 1.000 – 3.000 € |
| Testing y QA | 1.000 – 3.000 € |
| Formación del equipo | 500 – 2.000 € |
| Total | 12.000 – 40.000 € |
¿Qué significa esto en tu caso? Para una web corporativa de pyme con 50-200 páginas, un solo idioma y funcionalidad estándar, lo habitual se mueve entre 15.000 y 25.000 euros. El resto del rango lo explican los extras.
Qué dispara el presupuesto
El multiidioma es el factor que más sube la factura: cada idioma adicional suma entre 3.000 y 8.000 €. El e-commerce también pesa, porque Drupal Commerce pide más configuración que WooCommerce. Y luego están las integraciones complejas con sistemas externos, el volumen bestia de contenido (miles de páginas o productos) y un diseño hecho íntegramente a medida. Si nada de esto va contigo, respira: estás en la parte baja de la tabla.
Los errores que pagan caro (y cómo esquivarlos)
Casi todas las migraciones que salen mal repiten los mismos fallos. Conocerlos de antemano es media batalla ganada.
No planificar las redirecciones. El más caro de todos en términos de SEO. Si no mapeas cada URL antigua a la nueva con un 301, Google entiende que tu contenido se ha esfumado y el posicionamiento se va contigo. Volvemos a lo de la Fase 5: no se improvisa.
Querer clonar WordPress dentro de Drupal. Drupal no es WordPress con otra cara. Empeñarse en reproducir la misma estructura y los mismos flujos suele dar un resultado mediocre. Aprovecha el cambio para repensar cómo organizas el contenido; estás a tiempo y casi nunca lo estarás tanto como ahora.
Tratar la formación como un detalle menor. Tu equipo lleva años con WordPress en los dedos. La administración de Drupal es distinta y más densa. Sin formación, la gente se frustra y la adopción se hunde, por muy buena que sea la plataforma.
Migrarlo todo sin filtrar. No todo tu WordPress merece viajar. Páginas obsoletas, posts caducados, duplicados: se limpian antes de migrar, no después. Migrar basura solo te da basura ordenada.
Ahorrar en especialistas Drupal. Drupal pide experiencia concreta. Un buen desarrollador de WordPress no migra a Drupal de un día para otro sin formarse. Busca una agencia o un profesional que pueda enseñarte proyectos Drupal reales, no promesas.
¿Voy a perder SEO al migrar? La pregunta de los millones
Te lo respondo directo, porque sé que es lo que más te preocupa: si la migración se hace bien, no deberías perder posicionamiento. Es más, hay muchas empresas que mejoran su SEO después de pasarse a Drupal, y no por arte de magia, sino por motivos concretos: URLs más limpias y configurables, una web más rápida, una estructura de contenido por fin ordenada y metadatos gestionados de forma nativa con el módulo Metatag.
¿La diferencia entre conservar tu SEO o perderlo? Está en dos cosas que ya hemos visto: planificar las redirecciones con cabeza y vigilar de cerca Search Console las semanas posteriores al lanzamiento. Hazlo bien y ni Google se entera de que has cambiado de casa.
Cómo te acompañamos en Tangram Consulting
En Tangram Consulting llevamos tiempo migrando webs de WordPress a Drupal, y el proceso que te hemos contado en esta guía es, básicamente, cómo trabajamos: auditoría completa, planificación detallada, migración automatizada con Migrate API, gestión cuidadosa de las redirecciones SEO y formación de tu equipo para que el primer día no se sienta perdido. La transición sale limpia, sin perder contenido ni posicionamiento.
Si le estás dando vueltas a migrar tu web, escríbenos desde el formulario de https://tangramconsulting.es/contacto. Miramos tu caso concreto sin compromiso y te damos un presupuesto detallado, con números reales y no rangos genéricos.
En resumen: cuándo, cuánto y con qué tranquilidad
Migrar de WordPress a Drupal tiene sentido cuando tu web ha superado los límites de WordPress en seguridad, escalabilidad o complejidad, y no antes. Es un proyecto serio: pide planificación, manos con experiencia y una inversión que se mueve entre 12.000 y 40.000 euros según el alcance. Pero hecho con orden no es ningún caos, sino un proceso predecible fase a fase. Y al final del camino tienes una plataforma más robusta, más segura y preparada para crecer contigo durante años, sin que tengas que volver a plantearte esto en mucho tiempo.
Artículos relacionados
- ¿Por qué elegir Drupal para tu web de empresa? Ventajas, costes y comparativa con WordPress
- Migrar web de WordPress a Drupal: ventajas y guía
- Cómo migrar tu sitio web de WordPress a Drupal sin perder SEO ni contenido
Te puede interesar
Preguntas frecuentes sobre
Cómo mejorar mi negocio con la metodología Anticompetencia
En Tangram no queremos que la información pase por una cadena interminable de intermediarios donde se pierden los detalles importantes.
Contarás con un interlocutor que coordinará la comunicación y trasladará las decisiones al equipo responsable de tu proyecto.
Cuando sea necesario profundizar en cuestiones de estrategia, diseño o tecnología, podremos involucrar a los especialistas correspondientes.
Así tendrás una comunicación organizada, sin necesidad de gestionar personalmente a todos los profesionales que intervienen.
Queremos que tengas acceso al conocimiento de un equipo especializado, sin sufrir la complejidad de coordinarlo.
No tendrás que averiguar a quién escribir cada vez que tengas una duda.
En Tangram contemplamos la figura del Account Manager como interlocutor principal, encargado de acompañarte durante el proyecto, coordinar la comunicación y facilitar el seguimiento de las decisiones.
Nuestra metodología incluye reuniones de revisión, canales de comunicación y herramientas para que puedas participar en el trabajo.
La organización concreta, la frecuencia de las reuniones y los canales disponibles se establecerán según el proyecto contratado.
Lo importante es que sepas con quién hablar, en qué punto está tu proyecto y qué decisiones necesitan tu participación.
Sí, podemos valorar una colaboración con los profesionales que ya trabajan en tu empresa.
No siempre tiene sentido sustituir un equipo que conoce bien tu negocio. En muchas situaciones, lo más útil es complementar sus conocimientos con especialistas en determinadas áreas.
Podemos estudiar qué responsabilidades asumiría Tangram, cuáles mantendría tu equipo y cómo coordinar las decisiones para evitar duplicidades.
La forma concreta de colaboración dependerá de la organización, las herramientas y las necesidades del proyecto.
No se trata de reemplazar lo que ya funciona, sino de aportar el conocimiento que necesitas para llegar más lejos.
No tienes por qué cambiar de proveedor para explorar una colaboración con Tangram.
Durante nuestra trayectoria hemos trabajado con agencias y consultoras, participando en proyectos en los que cada empresa asumía una parte diferente del trabajo.
Esa experiencia nos permite comprender la importancia de definir responsabilidades y coordinar a los profesionales implicados.
Podemos valorar una colaboración para cubrir necesidades concretas que tu proveedor actual no ofrece o para reforzar determinadas áreas.
Si tienes una relación profesional que funciona, no queremos que la rompas sin motivo. Queremos encontrar dónde podemos aportar valor.
La confidencialidad es especialmente importante cuando hablamos de nuevas ideas de negocio, información económica, estrategias comerciales o desarrollos tecnológicos.
En Tangram tenemos experiencia trabajando en proyectos sujetos a acuerdos de confidencialidad, motivo por el que no podemos mostrar públicamente muchos de los trabajos en los que hemos participado.
Si tu proyecto requiere un acuerdo de confidencialidad (NDA) antes de compartir información sensible, podemos revisar sus condiciones y acordar cómo proteger esa información antes de entrar en los detalles.
Entendemos que la confianza empieza por respetar lo que todavía no quieres hacer público.