Headless CMS: wohin sich moderne Webentwicklung bewegt

73 Prozent Verbreitung in Unternehmen, 14 Punkte mehr als 2021. Strapi v5, Contentful, Sanity, Payload 3 und Keystatic, sortiert nach Teamgröße und Technikstand.

9 Min. LesezeitVonBoncz Bálint

Was ist ein Headless CMS?

Ein Headless CMS verwaltet Inhalte, liefert sie aber ausschließlich über eine REST- oder GraphQL-Schnittstelle aus. Die Darstellung übernimmt ein separates Frontend. Redaktion und Ausgabe sind damit entkoppelt: derselbe Datensatz geht an die Website, an eine App und an jeden weiteren Kanal, ohne dass ihn jemand zweimal pflegt.

Der Name kommt vom fehlenden Kopf, also von der Präsentationsschicht. Übrig bleibt ein Redaktionssystem mit API. Ob daraus eine Next.js-Seite, ein Astro-Build oder eine React-Native-App wird, entscheidet das Entwicklungsteam und nicht der CMS-Hersteller.

Ein Headless CMS ist deshalb keine schnellere Version von WordPress, sondern eine andere Aufgabenteilung. Das ist der Punkt, an dem die meisten Projektdiskussionen kippen.

Reicht WordPress nicht mehr aus?

Für viele Projekte reicht es. W3Techs führt WordPress seit Jahren bei rund 43 Prozent aller Websites, und eine Firmenpräsenz mit zehn Seiten braucht selten mehr. Eng wird es an zwei Stellen: sobald derselbe Inhalt auch in eine App oder ein Partnerportal muss, und sobald das Frontend eine eigene Technologie bekommen soll.

In einem klassischen CMS hängen Inhalt und Darstellung fest zusammen. WordPress kümmert sich in einem Prozess um Datenbank, Templating, Server-Logik und Auslieferung. Das ist bequem, solange man innerhalb dieses Rahmens bleibt. Verlässt man ihn, zahlt man mit Plugins, und jedes Plugin ist eine Abhängigkeit, die aktualisiert und im Zweifel ersetzt werden will.

Wir bauen weiterhin WordPress-Projekte, wenn die Anforderung dazu passt. Den direkten Vergleich haben wir separat aufgeschrieben: Individualentwicklung oder WordPress.

Wie funktioniert eine Headless-Architektur?

Die Redaktion schreibt im CMS, das CMS speichert den Inhalt und stellt ihn über eine API bereit. Jedes Frontend holt sich die Daten dort ab, entweder beim Build oder zur Laufzeit. Die Auslieferung an den Browser übernimmt anschließend ein CDN, nicht mehr der CMS-Server.

Klassisches, monolithisches CMS:

Anfrage des Besuchers
    →
WordPress-Server → Datenbankabfrage
    →
HTML-Erzeugung (PHP)
    →
ausgelieferte Seite

Headless CMS:

Redaktion → Headless CMS → Datenbank
    →
REST- / GraphQL-API
    →
mehrere Ziele parallel:
  → Website (Astro, Next.js)
  → Mobile App (React Native, Flutter)
  → Digital Signage / IoT

Wie viel schneller wird die Website wirklich?

Deutlich, aber die Zahl hängt am Setup. In unseren eigenen Projekten liegt die Time to First Byte bei statisch ausgelieferten Seiten zwischen 50 und 100 Millisekunden, bei klassischen WordPress-Installationen zwischen 200 und 800. Das sind Erfahrungswerte aus laufenden Deployments, keine Erhebung mit offengelegter Methodik.

KennzahlKlassisches WordPressJAMstack + Headless
Time to First Byte200–800 ms50–100 ms
Arbeit pro SeitenaufrufPHP-Prozess + DatenbankabfrageCDN gibt vorgebautes HTML zurück
LastspitzenCaching-Schichten, Load Balancer, ReplikationCDN skaliert ohne Zutun
Angriffsflächewp-admin, Plugin-Kette, Datenbank am Netzkein Admin im Frontend, keine offene Datenbank
Vorschau für die Redaktionsofort und eingebautmuss über Preview-Deployments eingerichtet werden

Den wirtschaftlichen Effekt hat Deloitte Ireland im Auftrag von Google gemessen (veröffentlicht am 24.03.2020): 0,1 Sekunden schnellere mobile Ladezeit hoben die Conversion im Handel um 8,4 Prozent, im Reisesegment um 10,1 Prozent. Ausgewertet wurden Mobildaten europäischer und US-amerikanischer Marken aus Handel, Reise, Luxus und Leadgenerierung über vier Wochen; die genaue Zahl der Marken nennt der Bericht nicht. Vodafone dokumentiert im Web-Vitals-Fallbeispiel 31 Prozent besseren Largest Contentful Paint und 8 Prozent mehr Umsatz.

Beide Zahlen stammen aus Verkaufsprozessen. Auf einer Karriereseite würden wir denselben Effekt nicht erwarten, und wir haben auch keine Messung, die das belegen würde.

Der zweite Gewinn ist die Sicherheit, und der wird meist unterschätzt. Ohne öffentliches Admin-Panel, ohne serverseitig ausgeführten Code im Frontend und ohne Datenbankverbindung zum Besucher fällt ein großer Teil der üblichen Angriffswege weg. Was bleibt, ist die API des CMS, und die ist ein deutlich kleineres Ziel als eine gewachsene Plugin-Kette.

Welches Headless CMS passt zu welchem Team?

Es gibt kein bestes System, nur ein passendes. Die Auswahl hängt an zwei Fragen: Wer betreibt die Infrastruktur, und wie technisch ist die Redaktion? Fünf Systeme decken aus unserer Sicht das relevante Feld ab, von selbst gehostet bis Enterprise-SaaS.

Strapi v5

Das ausgereifteste Open-Source-System im Feld, inzwischen in Version 5 allgemein verfügbar. Node.js-basiert, selbst hostbar, große Community. Die Cloud-Variante beginnt bei 29 USD im Monat, self-hosted kostet die Lizenz nichts, dafür übernehmen Sie Updates und Betrieb. Der Sprung von v4 auf v5 ist keine Nebentätigkeit, das sollte man bei Bestandsprojekten einplanen.

// Strapi-API-Aufruf
const response = await fetch('https://api.example.com/api/articles?populate=*');
const { data } = await response.json();

Contentful

Der etablierte Anbieter für Konzernstrukturen. Der bezahlte Einstieg liegt bei 300 USD im Monat, Enterprise-Verträge werden individuell verhandelt und nicht veröffentlicht. Stark bei Auslieferung, SDKs und GraphQL, schwach beim Preis und bei der Abhängigkeit: Ihre Inhaltsmodelle liegen in einem proprietären System, ein späterer Wechsel ist Projektarbeit.

Sanity

Sanity setzt auf gleichzeitiges Arbeiten am selben Dokument, ähnlich wie man es aus kollaborativen Texteditoren kennt. Der kostenlose Bereich ist großzügig, danach wird nutzungsbasiert abgerechnet. Die Abfragesprache GROQ ist mächtig und ungewohnt zugleich, und die Anpassung des Studios kostet mehr Einarbeitung, als die Demo vermuten lässt.

// Sanity-GROQ-Abfrage
const query = `*[_type == "article" && language == "de"] | order(publishedAt desc) {
  title,
  slug,
  "coverImage": coverImage.asset->url,
  publishedAt,
  excerpt
}`;

Payload 3

TypeScript zuerst, Konfiguration im Code statt in einer Oberfläche, und als einziges der fünf Systeme installiert es sich direkt in den App-Ordner eines Next.js-Projekts. Self-hosted ohne Lizenzkosten, Payload Cloud als Alternative. Entwürfe, Vorschau, Versionierung und geplantes Veröffentlichen sind eingebaut. Der Preis dafür ist die Bindung an Next.js und eine jüngere Community.

// Payload-3-Konfiguration in TypeScript
import { buildConfig } from 'payload';

export default buildConfig({
  collections: [
    {
      slug: 'articles',
      fields: [
        { name: 'title', type: 'text', required: true },
        { name: 'content', type: 'richText' },
        { name: 'locale', type: 'select', options: ['de', 'en'] },
      ],
    },
  ],
});

Keystatic

Von Thinkmill, dem Team hinter Keystone.js. Der Inhalt liegt als Markdown, YAML oder JSON direkt im Git-Repository, es gibt keine Datenbank und keine zusätzliche Infrastruktur. Für kleine bis mittlere Textmengen ist das die schlankeste Lösung im Feld. Bei sehr großen Inhaltsbeständen und bei gleichzeitiger Bearbeitung stößt der Ansatz an Grenzen.

Der Vergleich auf einen Blick

KriteriumStrapi v5ContentfulSanityPayload 3Keystatic
ModellOpen SourceSaaSSaaS + Self-HostOpen SourceOpen Source
SpracheNode.jsTypeScriptTypeScript
Selbst hostbarjaneinteilweisejaja (Git-basiert)
Einstiegspreis0 EUR self-hosted300 USD/Monatnutzungsbasiert0 EUR self-hosted0 EUR
Einarbeitungmittelhochhochmittel bis hochgering
Passt zuallgemeinen ProjektenKonzernstrukturengemeinsamer RedaktionNext.js-Teamskleinen Setups

Was kostet ein Headless-Projekt in Euro?

Die Lizenz ist selten der große Posten, die Entwicklung schon. Bei uns liegt eine Unternehmenswebsite zwischen 2.080 und 3.900 EUR, eine Webanwendung oder ein individueller Shop zwischen 3.900 und 13.000 EUR. Alle Werte umgerechnet mit 385 HUF/EUR, Stand August 2026, als Richtwert vor dem Scoping.

PaketPreis (EUR)DauerUmfang
Broschüren-Website780–2.0804–6 Wochen5 bis 10 Seiten, Basis-SEO, Kontaktformular, einfaches CMS
Unternehmenswebsite2.080–3.9006–10 Wochen10 bis 25 Seiten, eigenes UX/UI, Blog, Mehrsprachigkeit mit hreflang
Webanwendung / Shop3.900–13.0002–5 Monateeigene Geschäftslogik, Zahlungsanbindung, ERP- oder CRM-Integration
Richtwerte aus abgeschlossenen Projekten, Umrechnung 385 HUF/EUR, Stand August 2026. Der finale Preis entsteht nach dem Scoping-Gespräch.

Dazu kommen die laufenden Systemkosten. Strapi, Payload und Keystatic kosten als Lizenz nichts, aber der Betrieb ist nicht gratis: Server, Backups, Updates und Monitoring bleiben bei Ihnen oder bei uns. Contentful startet bei 300 USD im Monat, Sanity rechnet nutzungsbasiert ab. Bei kleinen Redaktionen ist die SaaS-Variante rechnerisch meist die bessere Wahl, bei großen Beständen dreht sich das Verhältnis.

Zum Einordnen der Entwicklungsstunden: deutsche Agenturen werden in Ratgeberquellen mit 100 bis 180 EUR pro Stunde angegeben, der Median im DACH-Raum liegt laut Freelancer-Kompass 2026 bei 95 EUR (Panelerhebung unter IT-Freelancern, veröffentlicht am 02.07.2026). Nearshore-Anbieter werden mit 40 bis 80 EUR beziffert. Die Detailrechnung steht in unserem Beitrag zu Entwicklungskosten in Deutschland und im Nearshoring, unsere Pakete finden Sie unter Website-Preise.

Was bedeutet die Wahl für DSGVO und Hosting-Standort?

Ein SaaS-CMS verarbeitet Daten Ihrer Redaktion und je nach Konfiguration auch von Besuchern. Damit brauchen Sie einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO sowie Klarheit über Rechenzentrumsregion, Unterauftragsverarbeiter und Löschfristen. Bei selbst gehosteten Systemen entfällt dieser Vertrag, dafür verantworten Sie den Betrieb.

Wie stark die Herkunftsfrage im deutschen Markt wiegt, zeigt der Bitkom Cloud Report 2026 (603 Unternehmen ab 20 Beschäftigten, repräsentativ, veröffentlicht am 17.06.2026): Für 98 Prozent spielt die Herkunft des Cloud-Anbieters eine Rolle, 91 Prozent würden einen deutschen bevorzugen, 68 Prozent einen europäischen. Tatsächlich nutzen 71 Prozent einen US-Anbieter, und 37 Prozent würden für eine ausschließlich deutsche Datenverarbeitung Nachteile in Kauf nehmen, nach 27 Prozent im Vorjahr.

Für die CMS-Entscheidung heißt das wenig Überraschendes: Wer die Herkunftsfrage sauber beantworten muss, landet eher bei Strapi, Payload oder Keystatic auf eigener EU-Infrastruktur. Wer Contentful oder Sanity einsetzt, sollte Region und Vertragsanhänge vor der Unterschrift klären statt hinterher. Reine Redaktionsdaten sind meist unkritisch. Formular- und Kommentardaten sind es nicht.

Unser Team arbeitet aus Budapest, also im selben Rechtsrahmen und in derselben Zeitzone. AVV, EU-Hosting und Quellcode-Übergabe sind damit Vertragspunkte, über die wir vor Projektstart sprechen, und keine offenen Fragen im Betrieb. Wie wir Projekte aufsetzen, steht unter Webentwicklung.

Wann sollten Sie kein Headless CMS einsetzen?

Wenn der Aufwand keinen Empfänger hat. Ein Headless-Setup zahlt sich über mehrere Kanäle, hohe Lastspitzen oder ein eigenständiges Frontend aus. Fehlen diese Treiber, kaufen Sie sich eine zweite Codebasis ein, ohne dafür etwas zurückzubekommen.

Wer noch grundsätzlicher zwischen Baukasten und eigener Entwicklung schwankt, findet die Abwägung hier: Wix oder individuelle Website.

Wie migriert man eine bestehende WordPress-Seite?

Inhalte über die WP-REST-API oder den WXR-Export ziehen, ins neue System importieren, Frontend neu bauen, URL-Struktur erhalten oder per 301 umleiten. Für die Inhalte rechnen wir je nach Textmenge mit ein bis vier Wochen. Der größere Posten ist fast immer der Frontend-Neubau.

  1. Inhaltsmodell festlegen. Welche Felder braucht ein Artikel wirklich, was ist über die Jahre nur mitgewachsen?
  2. Export und Import inklusive Medien, Taxonomien und Autoren, meist über ein einmaliges Skript statt per Hand.
  3. URL-Plan aufstellen. Jede bestehende Adresse bekommt entweder dieselbe Adresse oder eine 301-Weiterleitung, sonst verlieren Sie Rankings.
  4. Frontend bauen und Vorschau einrichten, damit die Redaktion nicht blind arbeitet.
  5. Parallelbetrieb, Abnahme, Umschaltung. Danach zwei bis vier Wochen Monitoring auf 404er und Indexierung.

Es gibt einen Zwischenschritt, der oft unterschätzt wird: WordPress als reines Backend behalten und nur das Frontend neu bauen. Die Redaktion behält ihre gewohnte Oberfläche, die Auslieferung wird trotzdem statisch. Als Etappe auf dem Weg funktioniert das gut, als Dauerzustand schleppen Sie die alte Datenbank mit.

Wie entscheiden Sie jetzt?

Die Verbreitung von Headless-Systemen wird in Marktübersichten mit 73 Prozent der Unternehmen angegeben, 14 Punkte über dem Wert von 2021. Wir zitieren die Zahl mit Vorbehalt: Eine primäre Erhebung mit offengelegter Stichprobe haben wir dazu nicht gefunden, die Quellen sind anbieternah. Die Richtung stimmt trotzdem, das sehen wir an den Anfragen.

73 %

angegebene Verbreitung in Unternehmen

Marktübersichten 2026, keine offengelegte Methodik

50–100 ms

Time to First Byte bei statischer Auslieferung

eigene Projektmessungen

8,4 %

höhere Conversion im Handel je 0,1 s schnellerer Ladezeit

Deloitte Ireland im Auftrag von Google

Was ist ein Headless CMS?

Ein Headless CMS verwaltet Inhalte und liefert sie über eine REST- oder GraphQL-Schnittstelle aus. Die Darstellung übernimmt ein eigenes Frontend, das technisch unabhängig vom Redaktionssystem ist. Derselbe Datensatz geht damit an die Website, an eine App und an weitere Kanäle, ohne doppelte Pflege.

Ist ein Headless CMS wirklich schneller als WordPress?

In der Auslieferung ja. Statisch vorgebaute Seiten vom CDN liegen in unseren Projekten bei 50 bis 100 Millisekunden Time to First Byte, klassische WordPress-Installationen bei 200 bis 800. Der Grund ist banal: kein PHP-Prozess und keine Datenbankabfrage pro Aufruf. Das sind Erfahrungswerte, keine Studie mit offengelegter Methodik.

Welches Headless CMS ist das beste?

Es gibt kein bestes, nur ein passendes. Strapi v5 für allgemeine Projekte mit eigener Infrastruktur, Contentful für Konzernstrukturen mit Budget, Sanity für Redaktionen mit gleichzeitiger Bearbeitung, Payload 3 für Next.js-Teams mit TypeScript-Anspruch, Keystatic für kleine Git-basierte Setups ohne separate Infrastruktur.

Was kostet ein Headless-Projekt in Euro?

Bei uns liegt eine Unternehmenswebsite bei 2.080 bis 3.900 EUR, eine Webanwendung oder ein individueller Shop bei 3.900 bis 13.000 EUR. Umgerechnet mit 385 HUF/EUR, Stand August 2026, als Richtwert vor dem Scoping. Die CMS-Lizenz ist dabei selten der große Posten, die Frontend-Entwicklung schon.

Wie steht ein Headless CMS zur DSGVO?

Bei einem SaaS-CMS brauchen Sie einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO sowie Klarheit über Rechenzentrumsregion, Unterauftragsverarbeiter und Löschfristen. Bei selbst gehosteten Systemen wie Strapi, Payload oder Keystatic entfällt dieser Vertrag, dafür verantworten Sie Betrieb und Absicherung selbst.

Wann ist ein Headless CMS die falsche Wahl?

Bei einem einfachen Blog ohne App-Anforderung, bei einer Redaktion ohne Entwicklerbegleitung, bei knappem Budget im ersten Jahr und bei sehr kurzen Deadlines. Wer in zwei Wochen live gehen muss, ist mit WordPress und einem soliden Theme schneller am Ziel.

Wie migriert man von WordPress zu einem Headless CMS?

Inhalte lassen sich über die WP-REST-API oder den WXR-Export ziehen und in Strapi, Sanity oder Payload importieren. Für die Inhalte rechnen wir mit ein bis vier Wochen, abhängig von der Textmenge. Der größere Posten ist der Frontend-Neubau. Die URL-Struktur bleibt erhalten oder wird per 301 umgeleitet.

Kommt eine nicht technische Redaktion damit zurecht?

Ja, wenn das System vernünftig konfiguriert ist. Sanity Studio, Strapi Admin und die Payload-Oberfläche bieten Editor, Medien-Upload, Felder und Kategorien wie gewohnt. Der spürbare Unterschied ist die Vorschau: Sie muss über Preview-Deployments oder Visual-Editing-Erweiterungen eingerichtet werden und kommt nicht automatisch mit.

Quellen

Wenn Sie vor der Entscheidung stehen oder eine bestehende Seite ablösen wollen, sehen wir uns Ihr Inhaltsmodell und Ihre Kanäle an und sagen Ihnen, ob sich der Aufwand rechnet. Angebot anfordern.

Nächster Schritt

Sprechen wir über Ihr Projekt. 30 Minuten, kostenlos.

Innerhalb von 24 Stunden erhalten Sie eine konkrete Preisspanne, eine realistische Zeitschätzung und den nächsten Schritt. Kein Verkaufsgespräch.

Projekt starten