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

Coste de un blog con CMS 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 traes tu propia clave de OpenAI, Gemini o Claude y pagas directamente al proveedor — 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.

API de contenido para desarrolladores

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.

CMS API-first en tres endpoints

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 del CMS API-first

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.

Trae tu propia IA

BYOK

Tú pones la IA. Nosotros, el motor.

Trae tu propia clave API

Pagas directamente a tu proveedor de IA.

Precio con facturación mensual $15$12/ sitio / mes
$144 por sitio, facturado anualmente
Ahorra $36 por sitio / año

El motor de publicación completo

  • Todo lo de Free
  • Investigación de SEO, SERP y competencia
  • Keyword Bank y enlaces de autoridad
  • Todos los canales y Search Console
  • Hasta 10 campañas activas
  • Soporte prioritario

Tu proveedor factura el uso de IA.

IA gestionadaIA incluida

Cloud

Nosotros gestionamos la IA. Sin claves API ni facturas de proveedores.

Entradas por sitio al mes
Punto de partida recomendado
Precio con facturación mensual $49$39/ sitio / mes
$468 por sitio, facturado anualmente
Ahorra $120 por sitio / año

Incluido por sitio, cada mes

entradas
30
imágenes
90
vídeos con IA
10
  • Todo lo de BYOK
  • La misma calidad de IA en cada volumen
  • Todos los canales y campañas ilimitadas
  • Soporte del equipo de Structura

Tarifas más bajas a partir de tu quinto sitio.

Cloud, 30 entradas por sitio al mes: $39 por sitio al mes, $468 por sitio facturado anualmente. Incluye 90 imágenes y 10 vídeos con IA por sitio al mes.

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 · 30 entradas

Por sitio / mes · facturado anualmente

Sitios 1–4
$39
Sitios 5–9
$34
Sitios 10–24
$30

Cada tarifa se aplica a los sitios de su tramo.

Compara todos los planes en detalle

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.

API de contenido con los artículos incluidos

Deja de conectar un CMS vacío.

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