Für Entwickler & Headless-Stacks
Ein API-first CMS für Entwickler. Das die Beiträge gleich mitschreibt.
Jedes Headless-CMS gibt dir eine Content-API und einen leeren Editor. Structura gibt dir die API und den Content: SEO-recherchierte Artikel, nach Zeitplan geschrieben und veröffentlicht, als JSON ausgeliefert, das dein Next.js-, Astro- oder Custom-Frontend abruft. Drei Lese-Endpunkte, keine Auth, nichts zu hosten.
Kostenloser Plan · Keine Kreditkarte · Dein eigener KI-Schlüssel, kein Aufschlag
Headless-CMS-Kosten für einen Blog
Das CMS war nie der teure Teil.
Ein Headless-CMS ist an einem Nachmittag angebunden. Danach muss jemand drei Beiträge pro Woche recherchieren, schreiben und veröffentlichen – für immer.
- Headless-CMS-Lizenz
- 0–300 $/Mon.und der Editor bleibt leer
- Texter oder Agentur
- 100 $+/Beitragpro Artikel – von dir gebrieft, von dir eingepflegt
- Structura
- ab 0 $Content-Backend und das Schreiben, eine API
Bei den Plänen „Free“ und „BYOK“ bringst du deinen eigenen Schlüssel von OpenAI, Gemini oder Claude mit und zahlst den Anbieter direkt – typischerweise 5–15 $ im Monat für tägliches Veröffentlichen. Wir schlagen nichts auf die KI auf.
Headless-CMS vs. Structura
Gleiche API-Form. Nur eines liefert Content.
Ein Headless-CMS ist eine Datenbank mit Editor. Structura ist Editor, Autor und API – und die SEO-Arbeit ist erledigt, bevor der Beitrag bei deinem Fetch ankommt.
Content-API
Typisches Headless-CMS
Ja – leer, bis jemand schreibt
Structura
Ja – gefüllt nach deinem Zeitplan
Wer schreibt
Typisches Headless-CMS
Dein Team, ein Freelancer oder niemand
Structura
Structura – SERP-recherchierte Beiträge in Persona-Stimme
SEO-Metadaten
Typisches Headless-CMS
Felder, die du von Hand ausfüllst
Structura
Meta-Titel, Description, Keyphrase, OG, JSON-LD – in der Antwort
Bilder
Typisches Headless-CMS
Selbst hochladen
Structura
Generiert, mit Alt-Text, geliefert mit Breite und Höhe
Interne Links
Typisches Headless-CMS
Manuell
Structura
Validiert und auf deine echte Domain gerichtet
Authentifizierung
Typisches Headless-CMS
API-Keys, Tokens, Rate-Pläne
Structura
Keine – öffentliche Lese-API, CDN-gecacht
Hosting
Typisches Headless-CMS
Selbst hosten oder pro Seat zahlen
Structura
Nichts zu betreiben – Structura ist das Backend
| Typisches Headless-CMS | Structura | |
|---|---|---|
| Content-API | Ja – leer, bis jemand schreibt | Ja – gefüllt nach deinem Zeitplan |
| Wer schreibt | Dein Team, ein Freelancer oder niemand | Structura – SERP-recherchierte Beiträge in Persona-Stimme |
| SEO-Metadaten | Felder, die du von Hand ausfüllst | Meta-Titel, Description, Keyphrase, OG, JSON-LD – in der Antwort |
| Bilder | Selbst hochladen | Generiert, mit Alt-Text, geliefert mit Breite und Höhe |
| Interne Links | Manuell | Validiert und auf deine echte Domain gerichtet |
| Authentifizierung | API-Keys, Tokens, Rate-Pläne | Keine – öffentliche Lese-API, CDN-gecacht |
| Hosting | Selbst hosten oder pro Seat zahlen | Nichts zu betreiben – Structura ist das Backend |
Du nutzt WordPress bereits als Headless-Backend? Behalt es – das Plugin läuft im Headless-Modus und veröffentlicht in die WordPress-REST-API, die dein Frontend ohnehin liest.
Content-API für Entwickler
Ein Antwort-Contract, den du blind rendern kannst.
Alles, was eine Blog-Seite braucht, kommt in einem GET zurück – kein zweiter Call für Bilder, kein separates SEO-Plugin, kein HTML, das du selbst bereinigen musst.
Bereinigtes HTML oder strukturierte Blöcke
Jeder Beitrag kommt als HTML mit strikter Tag-Allowlist, das du direkt einfügen kannst – keine Skripte, keine Inline-Handler – plus ein Blocks-Array, falls du lieber eigene Komponenten renderst.
SEO-Felder im Payload
Meta-Titel, Meta-Description, Keyphrase, Open Graph, Kategorien und Tags. Dein Head-Tag ist ein Spread, kein Formular.
JSON-LD separat geliefert
FAQPage- und HowTo-Schema kommen als Array neben dem Body – der Sanitizer darf Script-Tags entfernen, und du bleibst trotzdem für Rich Results qualifiziert.
Bilder mit Abmessungen
Beitrags- und Body-Bilder kommen als URL, Breite, Höhe und Alt-Text – bereit für next/image, kein Layout-Shift.
ISR-freundlich gebaut
publishedAt und updatedAt an jedem Beitrag, Cursor in beide Richtungen an jeder Liste, CDN-gecachte Antworten. Revalidiere auf updatedAt und hör auf, alles neu zu rendern.
Ein Blog pro Sprache
Ein Sprachparameter wählt einen eigenen Blog mit eigener Kampagne, eigenen Kategorien und Tags. Liefere en, de, es und fr aus einem Backend.
API-first CMS in drei Endpunkten
Drei Endpunkte. Ein Nachmittag.
Headless-Space anlegen
Im Kundenportal Website hinzufügen, „Headless“ wählen, öffentliche URL eintragen. Derselbe Assistent wie bei WordPress-Sites lernt Marke, Persona und visuellen Stil.
Kampagne starten
Structura baut eine Keyword-Bank aus echter Suchnachfrage, dann recherchiert, schreibt, bebildert, verlinkt und veröffentlicht es Beiträge nach deinem Zeitplan. Gib jeden frei oder lass es laufen.
Abrufen und rendern
GET /posts für die Übersicht, GET /posts/{slug} für eine Seite, GET /terms für die Archiv-Navigation. HTML einfügen, Meta in den Head spreaden, JSON-LD ausgeben. Fertig.
API-first CMS: Preise
Ein Content-Backend, das weniger kostet als ein CMS-Seat.
Starte kostenlos mit deinem eigenen KI-Schlüssel. Wechsle zu Managed-KI und dem vollen Intelligenz-Stack, wann immer du bereit bist – ohne Vertragsbindung in beide Richtungen.
BYOK
Du lieferst die KI. Wir liefern die Engine.
Eigener API-Schlüssel
Du zahlst deinen KI-Anbieter direkt.
Spare $36 pro Website / Jahr
Die komplette Publishing-Engine
- Alles aus Free
- SEO-, SERP- und Wettbewerbsrecherche
- Keyword Bank und Authority-Links
- Alle Channels und Search Console
- Bis zu 10 aktive Kampagnen
- Priority-Support
Die KI-Nutzung rechnet dein Anbieter ab.
Cloud
Wir betreiben die KI. Keine API-Schlüssel, keine Anbieterrechnungen.
Spare $120 pro Website / Jahr
Pro Website, jeden Monat inklusive
- Beiträge
- 30
- Bilder
- 90
- KI-Videos
- 10
- Alles aus BYOK
- Gleiche KI-Qualität bei jedem Volumen
- Alle Channels und unbegrenzte Kampagnen
- Support vom Structura-Team
Günstigere Preise ab deiner fünften Website.
Anwendbare Steuern werden beim Checkout basierend auf deinem Standort berechnet.
Willst du es einfach mit deinem eigenen API-Schlüssel ausprobieren? Mit dem kostenlosen Plan starten
Volumenpreise
Cloud · 30 Beiträge
Pro Website / Monat · jährlich abgerechnet
- Websites 1–4
- $39
- Websites 5–9
- $34
- Websites 10–24
- $30
- 25+ Websites
- Vertrieb kontaktieren
Jeder Preis gilt für die Websites in seiner Stufe.
Entwickler-Fragen
Was Entwickler zuerst fragen
Ist das ein Headless-CMS?
Funktional ja: ein Content-Speicher mit öffentlicher Lese-API, die dein Frontend rendert. Der Unterschied ist, was drin ist. Ein Headless-CMS kommt leer und wartet auf Redakteure; Structura füllt es nach Zeitplan mit SEO-recherchierten Beiträgen – die API lohnt sich ab Tag eins.
Funktioniert es mit Next.js?
Ja – du fetchst zur Build- oder Revalidierungszeit wie jede andere Datenquelle. Die Docs enthalten ein App-Router-Beispiel mit ISR, und derselbe Fetch funktioniert aus Astro, Nuxt, SvelteKit, Remix, einer Mobile-App oder purem Node. Kein SDK zu installieren – es ist JSON über HTTPS.
Wie ist die API authentifiziert?
Gar nicht, mit Absicht. Die API liefert ausschließlich veröffentlichte Beiträge, und ein Blog ist per Definition öffentlich – also gibt es keine Keys, die rotieren oder leaken könnten. Entwürfe und geplante Beiträge erscheinen nie. Antworten sind CDN-gecacht.
Kann ich WordPress als Backend behalten?
Ja. Wenn dein Frontend bereits eine Headless-WordPress-Installation liest, betreib das Plugin dort im Headless-Modus: Es veröffentlicht native Gutenberg-Beiträge in WordPress und richtet interne Links und Channel-Shares auf deine öffentliche Domain statt auf den CMS-Host.
Bekomme ich rohes HTML oder strukturierte Daten?
Beides. Jeder Beitrag enthält bereinigtes HTML, das du direkt einfügen kannst – strikte Tag-Allowlist, keine Skripte oder Inline-Handler – und ein Blocks-Array, falls du lieber eigene Komponenten renderst. Schema.org-JSON-LD kommt als separates Array, damit nichts entfernt wird.
Woher weiß ich, wann es einen neuen Beitrag gibt?
Frag den Listen-Endpunkt in deinem Revalidierungsintervall ab und richte dich nach updatedAt – das ist dein Revalidierungssignal. Listen sind in beide Richtungen cursor-paginiert, eine Übersichtsseite rendert also rein aus ihrem eigenen URL-Token.
Kann ich Beiträge prüfen, bevor sie in der API landen?
Ja. Jeder Beitrag landet zur Prüfung im Portal, und erst das Veröffentlichen macht ihn in der API sichtbar. Oder du stellst eine Kampagne auf vollen Autopilot, sobald du ihr vertraust.
Content-API mit Beiträgen inklusive
Hör auf, ein leeres CMS anzubinden.
Leg einen Headless-Space an, starte deine erste Kampagne und ruf noch heute einen echten Beitrag ab – kostenlos.