Saltar al contenido

EmDash, el CMS de Cloudflare: ¿dejar WordPress en 2026?

EmDash 1.0 es el CMS de Cloudflare basado en Astro. Para quién encaja hoy, para quién no y cómo es migrar de verdad desde WordPress.

Por Diego Meijide ·

El 1 de abril de 2026, Cloudflare presentó un CMS llamado EmDash y lo describió como el «sucesor espiritual de WordPress». No era una inocentada. Seis meses después, el 28 de septiembre, llegó la versión 1.0, y a mediados de octubre ya iba por la 1.3.1.

La pregunta que nos hacen es la lógica: ¿hay que irse de WordPress? La respuesta corta es que casi nadie, todavía. La larga depende de qué tengas. Y conviene decir de dónde sale cada dato: esto se apoya en la documentación oficial, el repositorio y la prensa, no en un proyecto nuestro con EmDash.

Qué es EmDash, sin el eslogan

Es un gestor de contenidos escrito en TypeScript, con licencia MIT, construido sobre Astro. Tiene panel de administración (tipos de contenido, medios, menús, taxonomías, revisiones, borradores, programación), entrada con passkey y roles de administrador, editor, autor y colaborador. Según su repositorio, no necesita PHP: se despliega en Cloudflare (Workers, D1 y R2) o en un servidor Node.js, con SQLite u otras bases de datos.

Lo que lo distingue de otros CMS «headless» son dos decisiones:

Plugins en cajas aisladas. En WordPress, un plugin corre dentro del mismo proceso que todo lo demás y puede leer la base de datos entera. En EmDash, cada plugin se ejecuta en su propio entorno y declara en un manifiesto qué permisos necesita (leer contenido, enviar email, acceder a ciertos dominios). Si no lo declara, no puede. El administrador aprueba lo que pide. Es la razón de peso que da Cloudflare, y tiene lógica: muchos de los fallos de seguridad de WordPress vienen de plugins.

Pensado para trabajar con agentes de IA. Cada instalación trae un servidor MCP integrado, una línea de comandos y habilidades para agentes, de modo que una herramienta de IA pueda gestionar contenido y esquema casi como lo haría una persona desde el panel.

Madurez: más de lo que parece, menos de lo que necesitas

A favor:

  • Hay versión estable (1.0) desde el 28 de septiembre y un ritmo de versiones alto: la 1.3.1 salió el 18 de octubre.
  • Según Cloudflare, el propio blog de Cloudflare se movió a EmDash en agosto y sirve millones de visitas semanales. Es el dato más fuerte, y lo da la empresa que lo hace.
  • Más de 175 colaboradores y 25 idiomas en el panel, siempre según el comunicado de la 1.0.

En contra:

  • Es un comunicado de Cloudflare. Lo que dice de fiabilidad y seguridad no está verificado por terceros, y el propio texto no define «estable» con números.
  • Gobierno del proyecto. La publicación no describe un modelo de gobernanza formal. Joost de Valk (Yoast) señaló en su día la duda sobre quién lo guía a largo plazo. Sigue siendo, en la práctica, un proyecto de Cloudflare.
  • Plugins de pago, todavía no. El registro de plugins (descentralizado, sobre el protocolo AT de Bluesky) aún no admite plugins de pago.
  • El ecosistema es pequeño. WordPress tiene decenas de miles de plugins, y comparar ese catálogo con el de EmDash es comparar un océano con un estanque. Cloudflare cita 44 temas de Astro con variantes para EmDash de un solo proveedor.
  • Constructores visuales e integraciones listas para usar, que hoy das por hechas en WordPress: aquí te las construyes tú o no existen.

También hay una crítica que se repite: que el modelo de aislamiento solo funcionaría en Cloudflare. Según CMSWire, Matt Mullenweg lo argumentó así (es una sola fuente, y no he visto la cita original). La documentación oficial matiza que en Node.js los plugins corren en un proceso aparte (workerd), con diferencias entre ambas plataformas que remite al manual. Cuánto aísla de verdad cada opción es algo que conviene mirar antes de apostar en serio.

Migrar desde WordPress: lo que dice el manual

Existe una ruta oficial, y es mejor de lo que cabría esperar de un proyecto joven. Pero «existe» no significa «es un botón».

Hay dos formas de importar: subir un archivo de exportación de WordPress (WXR, el de Herramientas > Exportar) o instalar el plugin EmDash Exporter en tu WordPress y conectarlo con una clave. La segunda trae más cosas: comentarios, menús, logo, favicon, campos de ACF y los datos de Yoast o Rank Math.

Qué pasa con cada cosa, según su propia documentación:

Elemento

Qué ocurre

Entradas y páginas

Se importan. El contenido de Gutenberg se convierte a Portable Text (un formato estructurado, no HTML)

Bloques que WordPress genera en el servidor (Últimas entradas, bloques de plugins)

Llegan como un comentario HTML y no muestran nada: hay que rehacerlos

Shortcodes y constructores visuales

No hay conversión automática. La documentación pide revisar el resultado y rehacer las páginas

Tipos de contenido personalizados

Se crean como colecciones

Campos personalizados

Con WXR no se copian todos. Con el Exporter sí, pero las relaciones apuntan aún a los IDs de WordPress

Taxonomías personalizadas

Si no existe la definición en EmDash, se omiten

Imágenes

El WXR no lleva los archivos: EmDash los descarga de tu WordPress, que debe seguir funcionando

Plugins y tema

No se migran. Hay una guía para portar plugins (no tiene sentido portar lo que Astro o EmDash ya cubren, como la caché de páginas) y el tema se rehace en Astro

Y un problema que a nosotros, como estudio que se preocupa de SEO, nos parece el mayor. En el repositorio hay una incidencia abierta (#4046, del 9 de octubre) que explica que EmDash no conserva los enlaces permanentes de WordPress: el importador descarta la URL original y el sistema de patrones solo admite variables sencillas ({slug}, {id}, fechas). Si tu web usa categorías en la URL o estructuras anidadas, las direcciones cambian. Es una incidencia de usuario, aunque el bot del propio proyecto confirmó los hechos esenciales. Con una web que vive del tráfico orgánico, eso se resuelve con redirecciones 301 planificadas una a una, o no se hace la migración.

Para quién encaja hoy

  • Un sitio nuevo, sobre todo de contenidos, con alguien que sepa de TypeScript y Astro. Aquí no hay nada que migrar y el aislamiento de plugins pesa a favor.
  • Webs ligeras de empresa o documentación, donde el contenido manda y no hay tienda.
  • Equipos ya en Cloudflare que quieren integrarlo todo.
  • Proyectos con flujos de IA, donde el servidor MCP integrado ahorra trabajo.

Para quién no encaja (todavía)

  • Tiendas. WooCommerce es una plataforma, no un plugin, y no tiene equivalente maduro en EmDash. Cloudflare menciona que Urumi está lanzando un plugin de comercio electrónico basado en su trabajo con WooCommerce; es un anuncio de un tercero y no un catálogo con años de rodaje. Para una tienda que cobra cada día, hoy no.
  • Webs que dependen de muchos plugins (reservas, membresías, formularios complejos, multi-idioma con plugin) o de constructores visuales como Elementor. Cada pieza se reconstruye o se sustituye.
  • Equipos de contenido sin perfil técnico. El panel funciona, pero cualquier cambio de estructura pasa por código Astro.
  • Webs con mucho SEO acumulado y URLs complejas, por lo de los enlaces permanentes.

Qué haríamos según tu caso

  1. Tienes WordPress y funciona: no te muevas por moda. Antes que migrar, actualiza, optimiza y mantén. WordPress.org, además, ha añadido una revisión automática de seguridad a las versiones de plugins (la contamos en otro artículo).
  2. Estás pensando en una web nueva y sin tienda: compara de verdad. Pide presupuesto para las dos opciones, WordPress y una pila Astro, y mira quién va a mantener cada una dentro de dos años.
  3. Tu web de contenidos es pequeña y tienes un perfil técnico: merece la pena un piloto. Importa una copia a un EmDash de prueba, revisa lo que falla y mide el esfuerzo antes de decidir.
  4. Tienes una tienda WooCommerce: nada de EmDash por ahora. Si te duele la velocidad, hay formas de arreglarla dentro de WordPress.

En AGENCIA RSE trabajamos con las dos cosas: WordPress y WooCommerce para lo que necesita un ecosistema, y Astro sobre Cloudflare para lo que no. De hecho, esta propia web es una web Astro sobre Cloudflare Workers, con la tienda en WooCommerce aparte, en shop.agenciarse.com. Eso nos permite aconsejarte sin tener que vender una sola herramienta. Si vas a plantearte un desarrollo a medida o un cambio de plataforma, lo primero es listar qué hace hoy tu web y qué no podrías perder.

Datos contrastados el 25 de octubre de 2026. EmDash se mueve rápido: si algo ha cambiado, escríbenos y lo actualizamos.

¿Quieres que lo hagamos por ti? Mira cómo trabajamos en este servicio o cuéntanos tu caso en el chat.

¿Hablamos de tu web?

No hace falta que lo tengas todo claro. Cuéntanos qué tienes y qué te gustaría conseguir, y te diremos qué haríamos nosotros y cuánto costaría.

Primera consulta sin coste. Analizamos lo que nos cuentas y te damos una respuesta en 48 h laborables.

Tu proyecto Contratar mantenimiento

Asistente de proyectos

IA AGENCIA RSE · responde al momento

    Estás hablando con una IA. Puedes escribir o pulsar para responder por voz. Una persona revisa cada ficha antes de responderte.

    Pago seguro con Stripe

    Preparando el pago…