Saltar al contenido

Para desarrolladores y stacks headless

Un CMS API-first para desarrolladores.Que también escribe las entradas.

Todo CMS headless te da una API de contenido y un editor vacío. Structura te da la API y el contenido: artículos investigados para SEO, escritos y publicados según un calendario, servidos como JSON que tu frontend en Next.js, Astro o a medida consulta. Tres endpoints de lectura, sin autenticación, nada que alojar.

Plan gratuito · Sin tarjeta · Tu propia clave de IA, sin recargo

Lo que cuesta de verdad un blog en un stack headless

El CMS nunca fue la parte cara.

Conectar un CMS headless se hace en una tarde. Después alguien tiene que investigar, escribir y publicar tres entradas por semana — para siempre.

Licencia de CMS headless
0–300 $/mesy el editor sigue vacío
Redactor o agencia
100 $+/entradapor artículo — con tu brief, pegado por ti
Structura
desde 0 $backend de contenido y la redacción, una API

En los planes Free y BYOK pagas directamente al proveedor de IA (OpenAI or Gemini en Free, OpenAI, Gemini, or Anthropic en BYOK) — normalmente 5–15 $ al mes para publicar a diario. No recargamos la IA.

CMS headless vs. Structura

La misma forma de API. Solo uno entrega contenido.

Un CMS headless es una base de datos con editor. Structura es el editor, el redactor y la API — con el trabajo SEO hecho antes de que la entrada llegue a tu fetch.

API de contenido

CMS headless típico

Sí — vacía hasta que alguien escribe

Structura

Sí — llena según el calendario que fijes

Quién escribe

CMS headless típico

Tu equipo, un freelance o nadie

Structura

Structura — entradas investigadas en las SERP, con la voz de tu persona

Metadatos SEO

CMS headless típico

Campos que rellenas a mano

Structura

Meta título, descripción, keyphrase, OG, JSON-LD — en la respuesta

Imágenes

CMS headless típico

Súbelas tú

Structura

Generadas, con alt, entregadas con ancho y alto

Enlaces internos

CMS headless típico

Manuales

Structura

Validados y apuntando a tu dominio real

Autenticación

CMS headless típico

Claves de API, tokens, planes por cuota

Structura

Ninguna — API pública de lectura, cacheada en CDN

Alojamiento

CMS headless típico

Autoalojar o pagar por asiento

Structura

Nada que operar — Structura es el backend

¿Ya usas WordPress como backend headless? Consérvalo — el plugin funciona en modo headless y publica en la REST API de WordPress que tu frontend ya lee.

Hecho para el fetch, no para el panel

Un contrato de respuesta que puedes renderizar a ciegas.

Todo lo que necesita una página de blog vuelve en un solo GET — sin segunda llamada para imágenes, sin plugin SEO aparte, sin HTML que tengas que sanear tú.

HTML saneado o bloques estructurados

Cada entrada llega como HTML con lista blanca estricta de etiquetas que puedes inyectar tal cual — sin scripts ni handlers inline — más un array de bloques si prefieres renderizar tus propios componentes.

Campos SEO en el payload

Meta título, meta descripción, keyphrase, Open Graph, categorías y etiquetas. Tu head es un spread, no un formulario.

JSON-LD por separado

Los esquemas FAQPage y HowTo llegan como un array junto al cuerpo, así el saneador puede quitar los scripts y sigues optando a resultados enriquecidos.

Imágenes con dimensiones

Las imágenes destacada y de cuerpo llegan como url, ancho, alto y alt — listas para next/image, sin saltos de layout.

Pensado para ISR

publishedAt y updatedAt en cada entrada, cursores en ambas direcciones en cada lista, respuestas cacheadas en CDN. Revalida con updatedAt y deja de re-renderizarlo todo.

Un blog por idioma

Un parámetro de idioma selecciona un blog independiente con su propia campaña, categorías y etiquetas. Sirve en, de, es y fr desde un solo backend.

Cómo funciona

Tres endpoints. Una tarde.

  1. Crea un espacio headless

    En el portal de cliente, añade un sitio, elige Headless e introduce tu URL pública. El mismo asistente que usan los sitios WordPress aprende tu marca, persona y estilo visual.

  2. Lanza una campaña

    Structura construye un banco de keywords a partir de demanda real de búsqueda y luego investiga, escribe, ilustra, enlaza y publica entradas según tu calendario. Aprueba cada una o déjalo funcionar.

  3. Consulta y renderiza

    GET /posts para el índice, GET /posts/{slug} para una página, GET /terms para la navegación del archivo. Inyecta el HTML, extiende los metadatos en tu head, emite el JSON-LD. Listo.

Precios simples

Un backend de contenido que cuesta menos que un asiento de CMS.

Empieza gratis con tu propia clave de IA. Pasa a IA gestionada y al stack de inteligencia completo cuando quieras — sin contratos en ningún caso.

Clientes fundadores40% de por vidaLimitado · 25 plazas
ver la oferta
40% de por vida

BYOK

$1240% de por vida
$7.20/ sitio / mes

El stack completo de inteligencia — tú aportas la IA, nosotros aportamos el motor. La distribución Channels y las herramientas de workspace vienen incluidas en cada sitio que actives.

Conectar mi clave APIUsa el código FOUNDING al pagar
  • Todo lo de Free
  • Protocolo SEO de 20+ puntos en cada entrada — Yoast/RankMath en verde de fábrica
  • Inteligencia SERP y de competidores en tiempo real
  • Banco de Palabras Clave — descubre automáticamente 20–50 palabras clave de alto valor por campaña
  • Enlaces de autoridad, validados antes de publicar
  • Analíticas de Search Console — rendimiento por publicación, oportunidades de mejora priorizadas y un resumen semanal
  • Stock pre-generado — las publicaciones programadas se publican en menos de un segundo
  • Imágenes destacadas y de cuerpo, optimizadas en WebP
  • Hasta 10 campañas activas por workspace
  • Biblioteca completa de bloques + notificaciones de publicación (Slack, Discord, webhooks)
  • Soporte prioritario — acceso directo al equipo

Tú aportas la IA (OpenAI, Gemini, or Anthropic). Coste API típico para publicación diaria: 5–15 $ / mes por sitio — menos que un solo post de freelance.

Más popular40% de por vida

Cloud

$3940% de por vida
$23.40/ sitio / mes

Todo lo de BYOK, totalmente gestionado. Nosotros nos ocupamos de la IA — sin claves API, sin presupuestos de tokens que vigilar. La tarifa por sitio baja a medida que añades sitios.

Generar artículos en la nubeUsa el código FOUNDING al pagar
  • Todo lo de BYOK — los mismos motores de SEO, SERP y enlaces de autoridad
  • IA gestionada — sin clave API necesaria
  • 2M de tokens por sitio / mes
  • Campañas activas ilimitadas por workspace
  • Failover automático de proveedores (OpenAI → Gemini → Anthropic)
  • Precios por volumen escalonados — la tarifa por sitio baja a medida que añades sitios
  • Soporte premium con respuesta prioritaria

IA gestionada con precios por volumen escalonados — la tarifa por sitio cae a partir de 5 sitios. Ideal cuando prefieres no lidiar con claves API, elección de modelos o facturas de proveedores.

40% de por vida

Cloud Pro

$11940% de por vida
$71.40/ sitio / mes

Modelos de IA de gama alta y cuotas más amplias, con precios por volumen escalonados a medida que creces y un canal de soporte dedicado.

Publicar con modelos de vanguardiaUsa el código FOUNDING al pagar
  • Todo lo de Cloud — los mismos motores de SEO, SERP y enlaces de autoridad
  • Modelos de IA de vanguardia por defecto — GPT-5.2, Claude Opus 4.7, Gemini 3 Pro
  • 150 imágenes por sitio / mes (frente a 90 en Cloud)
  • Precios por volumen escalonados — la tarifa por sitio baja a medida que añades sitios
  • Canal de soporte dedicado

El nivel premium — modelos de vanguardia por defecto, las cuotas de imágenes y contenido más altas y precios por volumen escalonados a partir de 5 sitios. Diseñado para editores y operadores multi-marca que ejecutan su motor de blogs a escala.

Los impuestos aplicables se calculan en checkout según tu ubicación.

¿Solo quieres probarlo con tu propia clave de API? Empieza con el plan gratuito

Precios por volumen

Cloud — la tarifa por sitio baja a medida que añades sitios

1 – 4 sitios

Facturado anualmente
$39$23.40 por sitio/mes
Facturado mensualmente
$49$29.40 por sitio/mes

5 – 9 sitios

Facturado anualmente
$34$20.40 por sitio/mes
Facturado mensualmente
$43$25.80 por sitio/mes

10 – 24 sitios

Facturado anualmente
$30$18 por sitio/mes
Facturado mensualmente
$37$22.20 por sitio/mes

El nivel de volumen se calcula sobre el total de sitios activos en la fecha de facturación. Añade o quita sitios en cualquier momento; la facturación se ajusta en el siguiente ciclo.

Precios por volumen

Cloud Pro — la tarifa por sitio baja a medida que añades sitios

1 – 4 sitios

Facturado anualmente
$119$71.40 por sitio/mes
Facturado mensualmente
$149$89.40 por sitio/mes

5 – 9 sitios

Facturado anualmente
$105$63 por sitio/mes
Facturado mensualmente
$131$78.60 por sitio/mes

10 – 24 sitios

Facturado anualmente
$90$54 por sitio/mes
Facturado mensualmente
$112$67.20 por sitio/mes

El nivel de volumen se calcula sobre el total de sitios activos en la fecha de facturación. Añade o quita sitios en cualquier momento; la facturación se ajusta en el siguiente ciclo.

Compara todos los planes en detalle
FOUNDING

Preguntas de desarrolladores

Lo que los desarrolladores preguntan primero

¿Es esto un CMS headless?

Funcionalmente, sí: un almacén de contenido con una API pública de lectura que tu frontend renderiza. La diferencia está en lo que contiene. Un CMS headless llega vacío y espera a los editores; Structura lo llena con entradas investigadas para SEO según un calendario, así que la API merece la pena desde el primer día.

¿Funciona con Next.js?

Sí — consulta en tiempo de build o de revalidación como cualquier otra fuente de datos. La documentación incluye un ejemplo con App Router e ISR, y el mismo fetch funciona desde Astro, Nuxt, SvelteKit, Remix, una app móvil o Node a secas. No hay SDK que instalar; es JSON sobre HTTPS.

¿Cómo se autentica la API?

No se autentica, a propósito. La API sirve solo entradas publicadas, y un blog es público por definición, así que no hay claves que rotar ni filtrar. Los borradores y las entradas programadas nunca aparecen. Las respuestas se cachean en CDN.

¿Puedo mantener WordPress como backend?

Sí. Si tu frontend ya lee una instalación headless de WordPress, ejecuta allí el plugin en modo headless: publica entradas nativas de Gutenberg en WordPress y apunta los enlaces internos y las publicaciones en canales a tu dominio público en lugar del host del CMS.

¿Recibo HTML en bruto o datos estructurados?

Ambos. Cada entrada incluye HTML saneado que puedes inyectar directamente — lista blanca estricta de etiquetas, sin scripts ni handlers inline — y un array de bloques si prefieres renderizar tus propios componentes. El JSON-LD de schema.org llega como array aparte para que nada se elimine.

¿Cómo sé cuándo hay una entrada nueva?

Consulta el endpoint de listado en tu intervalo de revalidación y fíjate en updatedAt — es tu señal de revalidación. Los listados se paginan por cursor en ambas direcciones, así que una página de índice se renderiza solo a partir de su propio token de URL.

¿Puedo revisar las entradas antes de que lleguen a la API?

Sí. Cada entrada llega al portal para su revisión, y publicarla es lo que la hace aparecer en la API. O pon una campaña en piloto automático total cuando confíes en ella.

Tu backend de contenido, lleno

Deja de conectar un CMS vacío.

Crea un espacio headless, lanza tu primera campaña y consulta una entrada real hoy mismo — gratis.