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
Was ein Blog auf einem Headless-Stack wirklich kostet
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“ zahlst du deinen KI-Anbieter direkt – bei Free OpenAI or Gemini, bei BYOK OpenAI, Gemini, or Anthropic – 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.
Gebaut für den Fetch, nicht fürs Dashboard
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.
So funktioniert es
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.
Einfache 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
Der vollständige Intelligence-Stack — du lieferst die KI, wir liefern die Engine. Channels-Distribution und Workspace-Tools sind auf jeder aktivierten Website inklusive.
FOUNDING an der Kasse verwenden- Alles aus Free
- 20+ Punkte SEO-Protokoll bei jedem Beitrag — Yoast/RankMath grün out of the box
- Echtzeit-SERP- und Wettbewerbsintelligenz
- Keyword-Bank — automatische Entdeckung von 20–50 hochwertigen Keywords pro Kampagne
- Authority-Links, vor der Veröffentlichung validiert
- Search-Console-Analysen — Leistung pro Beitrag, priorisierte Verbesserungschancen und eine Wochenübersicht
- Vorab-generierter Bestand — geplante Beiträge erscheinen in unter einer Sekunde
- Body- und Beitragsbilder, WebP-optimiert
- Bis zu 10 aktive Kampagnen pro Workspace
- Vollständige Block-Bibliothek + Veröffentlichungs-Benachrichtigungen (Slack, Discord, Webhooks)
- Priority-Support — direkter Zugang zum Team
Du lieferst die KI (OpenAI, Gemini, or Anthropic). Typische API-Kosten für tägliches Publizieren: 5–15 $ / Monat pro Website — weniger als ein einzelner Freelance-Beitrag.
Cloud
Alles aus BYOK, vollständig verwaltet. Wir kümmern uns um die KI — keine API-Schlüssel, keine Token-Budgets zu überwachen. Der Preis pro Website sinkt, je mehr Websites du hinzufügst.
FOUNDING an der Kasse verwenden- Alles aus BYOK — gleiche SEO-, SERP- und Authority-Link-Engines
- Verwaltete KI — kein API-Schlüssel nötig
- 2 Mio. Tokens pro Website / Monat
- Unbegrenzte aktive Kampagnen pro Workspace
- Automatisches Provider-Failover (OpenAI → Gemini → Anthropic)
- Gestaffelte Volumenpreise — der Preis pro Website sinkt, je mehr Websites du hinzufügst
- White-Glove-Support mit priorisierter Reaktion
Verwaltete KI mit gestaffelten Volumenpreisen — der Preis pro Website sinkt ab 5 Websites. Ideal, wenn du dich nicht mit API-Schlüsseln, Modellauswahl oder Anbieterrechnungen herumschlagen möchtest.
Cloud Pro
Top-Tier-KI-Modelle und höhere Kontingente, mit gestaffelten Volumenpreisen beim Wachsen und einem dedizierten Support-Kanal.
FOUNDING an der Kasse verwenden- Alles aus Cloud — gleiche SEO-, SERP- und Authority-Link-Engines
- Frontier-Modelle als Standard — GPT-5.2, Claude Opus 4.7, Gemini 3 Pro
- 150 Bilder pro Website / Monat (statt 90 bei Cloud)
- Gestaffelte Volumenpreise — der Preis pro Website sinkt, je mehr Websites du hinzufügst
- Dedizierter Support-Kanal
Der Premium-Tarif — Frontier-Modelle standardmäßig, die höchsten Bild- und Content-Kontingente und gestaffelte Volumenpreise ab 5 Websites. Gebaut für Verleger und Multi-Brand-Betreiber, die ihre Blog-Engine in großem Maßstab betreiben.
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 — der Preis pro Website sinkt, je mehr Websites du hinzufügst
1 – 4 Websites
- Jährlich abgerechnet
- $39$23.40 pro Website/Monat
- Monatlich abgerechnet
- $49$29.40 pro Website/Monat
5 – 9 Websites
- Jährlich abgerechnet
- $34$20.40 pro Website/Monat
- Monatlich abgerechnet
- $43$25.80 pro Website/Monat
10 – 24 Websites
- Jährlich abgerechnet
- $30$18 pro Website/Monat
- Monatlich abgerechnet
- $37$22.20 pro Website/Monat
25+ Websites
Kontaktiere den Vertrieb für individuelle Preise| Websites | Jährlich abgerechnet | Monatlich abgerechnet |
|---|---|---|
| 1 – 4 Websites | $39$23.40 pro Website/Monat | $49$29.40 pro Website/Monat |
| 5 – 9 Websites | $34$20.40 pro Website/Monat | $43$25.80 pro Website/Monat |
| 10 – 24 Websites | $30$18 pro Website/Monat | $37$22.20 pro Website/Monat |
| 25+ Websites | Kontaktiere den Vertrieb für individuelle Preise |
Die Volumenstufe wird zum Abrechnungsdatum anhand der Anzahl aktiver Websites berechnet. Websites können jederzeit hinzugefügt oder entfernt werden; die Abrechnung passt sich zum nächsten Zyklus an.
Volumenpreise
Cloud Pro — der Preis pro Website sinkt, je mehr Websites du hinzufügst
1 – 4 Websites
- Jährlich abgerechnet
- $119$71.40 pro Website/Monat
- Monatlich abgerechnet
- $149$89.40 pro Website/Monat
5 – 9 Websites
- Jährlich abgerechnet
- $105$63 pro Website/Monat
- Monatlich abgerechnet
- $131$78.60 pro Website/Monat
10 – 24 Websites
- Jährlich abgerechnet
- $90$54 pro Website/Monat
- Monatlich abgerechnet
- $112$67.20 pro Website/Monat
25+ Websites
Kontaktiere den Vertrieb für individuelle Preise| Websites | Jährlich abgerechnet | Monatlich abgerechnet |
|---|---|---|
| 1 – 4 Websites | $119$71.40 pro Website/Monat | $149$89.40 pro Website/Monat |
| 5 – 9 Websites | $105$63 pro Website/Monat | $131$78.60 pro Website/Monat |
| 10 – 24 Websites | $90$54 pro Website/Monat | $112$67.20 pro Website/Monat |
| 25+ Websites | Kontaktiere den Vertrieb für individuelle Preise |
Die Volumenstufe wird zum Abrechnungsdatum anhand der Anzahl aktiver Websites berechnet. Websites können jederzeit hinzugefügt oder entfernt werden; die Abrechnung passt sich zum nächsten Zyklus an.
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.
Dein Content-Backend, gefüllt
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.