Zum Inhalt springen

CMS · ARCHITEKTUR · 24. MAI 2026

Sanity, Strapi, Storyblok — und warum wir uns für Sanity entschieden haben.

Ein praxisorientierter Vergleich der drei führenden Headless-CMS für deutsche Mittelständler — mit Befunden aus unserem eigenen Proof of Concept und einem klaren Blick auf SEO.

17 MIN LESEZEIT/STAND: MAI 2026/PROOF OF CONCEPT

Sanity vs. Strapi vs. Storyblok: Headless-CMS-Vergleich 2026 – und warum wir uns für Sanity entschieden haben

Ein praxisorientierter Vergleich der drei führenden Headless-CMS für deutsche Mittelständler – mit Befunden aus unserem eigenen Proof of Concept und einem klaren Blick auf SEO.


Autor: André Freier, Geschäftsführer der Calvarius GmbH (Karlstadt am Main). Calvarius berät und entwickelt für mittelständische Unternehmen moderne, suchmaschinenoptimierte Web-Architekturen auf Basis von Headless-CMS.

Veröffentlicht: Mai 2026 · Letzte Aktualisierung: Mai 2026 Methodik: Eigener Proof of Concept mit allen drei Systemen, ergänzt um öffentlich dokumentierte Tarif- und Feature-Daten der Anbieter (Stand Mai 2026, Quellen am Ende verlinkt).


Auf einen Blick: Die Kurzfassung

Wenn Sie wenig Zeit haben, hier das Ergebnis vorweg:

  • Sanity behandelt Inhalt wie strukturierte Daten. Beste Grundlage für komplexe, mehrkanalige und SEO-getriebene Inhalte. Die einmalige Einrichtung übernimmt ein Entwicklungspartner – das Redaktionsteam pflegt anschließend bequem über fertige, wiederverwendbare Vorlagen.
  • Strapi behandelt Inhalt wie Code und gibt Ihnen den Server dazu. Die Wahl für volle Datenhoheit, Self-Hosting und die Anbindung relationaler Daten.
  • Storyblok behandelt Inhalt wie ein Design-System. Branchenführender visueller Editor, mit dem das Redaktionsteam nach dem Aufbau besonders eigenständig Seiten zusammenstellt.

Wir (Calvarius) haben uns nach einem Proof of Concept für Sanity entschieden und setzen es auch für unsere Kunden ein: Wir richten das System einmalig sauber ein und übergeben unseren Kunden eine Redaktionsumgebung, in der das Pflegen von Seiten und Inhalten einfach und sicher ist – ganz ohne Entwicklerwissen. Warum diese Aufteilung in der Praxis so gut funktioniert, und für wen eine andere Wahl sinnvoller ist, lesen Sie im Detail unten.


Worum es in diesem Beitrag geht

Die Wahl eines Headless CMS ist eine dieser Entscheidungen, die man genau einmal richtig treffen sollte. Wer falsch wählt, verbringt die nächsten zwei Jahre damit, gegen sein eigenes System zu kämpfen, statt mit ihm zu arbeiten. Denn anders als bei einem Theme-Wechsel in WordPress sitzt ein Headless CMS tief in der Architektur: Es bestimmt, wie Inhalte modelliert werden, wie Entwickler Daten abfragen, wie schnell Seiten ausgeliefert werden – und damit indirekt, wie gut Inhalte in Suchmaschinen und zunehmend auch in KI-Antwortsystemen sichtbar sind.

In unserem Beratungsalltag bei Calvarius begegnet uns diese Frage ständig. Deshalb haben wir die drei meistdiskutierten Kandidaten – Sanity, Strapi und Storyblok – nicht nur anhand von Datenblättern verglichen, sondern in einem eigenen Proof of Concept selbst aufgesetzt und gegeneinander getestet. Alle drei sind ausgereift, alle drei haben überzeugte Anhänger – aber sie verfolgen grundverschiedene Philosophien.

Vorab eine wichtige Einordnung: Es gibt hier kein objektiv „bestes" CMS. Es gibt nur das richtige für einen bestimmten Anwendungsfall, ein bestimmtes Team und eine bestimmte Wachstumsperspektive. Dieser Beitrag soll Ihnen helfen, Ihr richtiges zu finden – nicht unseres zu übernehmen.


Unser Testaufbau: So sind wir vorgegangen

Damit dieser Vergleich nicht bei Marketing-Versprechen stehen bleibt, haben wir einen identischen Anwendungsfall in allen drei Systemen nachgebaut: eine mehrsprachige Unternehmenswebsite mit Blog, Produktbereich und verschachtelten Inhaltsbeziehungen (Autoren, Kategorien, Glossarbegriffe, Standortseiten). Bewertet haben wir entlang von fünf Dimensionen:

  1. Inhaltsmodellierung – Wie sauber lassen sich komplexe, verschachtelte Strukturen und Beziehungen abbilden?
  2. Editor-Erlebnis – Wie gut kommen technische und nicht-technische Redakteure zurecht?
  3. Entwickler-Erlebnis – Wie schnell und kontrolliert lässt sich Inhalt ins Frontend (Next.js) holen?
  4. SEO-Fähigkeit – Wie gut unterstützt das System strukturierte Metadaten, Schema.org/JSON-LD und Performance?
  5. Betrieb & Kosten – Welcher Aufwand und welche laufenden Kosten entstehen?

Was uns dabei aufgefallen ist, fließt an den entsprechenden Stellen als „PoC-Befund" ein.


Die drei Philosophien in einem Satz

Die treffendste Zusammenfassung, die sich auch in unserem PoC bestätigt hat:

Sanity behandelt Inhalt wie Daten. Storyblok behandelt Inhalt wie ein Design-System. Strapi behandelt Inhalt wie Code – und gibt Ihnen den Server gleich dazu.

Diese drei Sätze erklären erstaunlich viel über die jeweiligen Stärken und Schwächen.

Positionierung der drei Plattformen Sanity, Strapi und Storyblok


Teil 1: Die Kandidaten im Einzelnen

Sanity – Das „Content Operating System"

Sanity geht von einer radikalen Grundidee aus: Inhalt ist strukturierte Daten, keine Seiten. Alles wird als JSON-Dokument in der sogenannten Content Lake gespeichert – einer cloud-gehosteten, echtzeitfähigen Datenbank. Jeder Artikel, jede Produktbeschreibung, jedes Bild wird zu einem wiederverwendbaren Datenobjekt.

Die wichtigsten Bausteine:

  • Schema-as-Code: Inhaltsmodelle werden in JavaScript/TypeScript definiert, nicht in einer Klick-Oberfläche. Das versioniert sich sauber in Git und ist für komplexe, verschachtelte oder polymorphe Datenstrukturen extrem mächtig.
  • GROQ: Eine eigene Abfragesprache (Graph-Relational Object Queries), mit der man punktgenau exakt die Felder abfragt, die eine Seite braucht. Optional steht auch GraphQL zur Verfügung.
  • Sanity Studio: Eine quelloffene, vollständig in React anpassbare Editor-Oberfläche, die sich bis ins kleinste Detail an redaktionelle Arbeitsabläufe anpassen lässt.
  • Portable Text: Ein strukturiertes Rich-Text-Format, das Migrationen übersteht und sauber in jedes Frontend rendert – Web, App, Sprachassistent.
  • Visual Editing / Presentation: Sanity bietet inzwischen ein vollwertiges „Click-to-Edit" aus der Vorschau heraus.

PoC-Befund: Die größte Stärke zeigte sich genau dort, wo wir sie erwartet hatten – bei den verschachtelten Beziehungen. Autoren, Glossarbegriffe und Standorte ließen sich als eigenständige, referenzierte Dokumente modellieren, und GROQ holte daraus mit einer einzigen Abfrage exakt das, was die jeweilige Seite brauchte. Wichtig zu verstehen: GROQ und Schema-as-Code sind Werkzeuge der Einrichtungsphase – also unsere Aufgabe als Entwicklungspartner. Sobald das Modell steht, sehen Redakteure davon nichts mehr; sie arbeiten in einer aufgeräumten Eingabemaske.

Für wen? Für Unternehmen, die eine professionell eingerichtete, langfristig tragfähige Content-Plattform wollen und die einmalige technische Einrichtung an einen Partner übergeben. Nach dem Setup pflegt das eigene Team Inhalte komfortabel über vorbereitete Vorlagen – die volle Flexibilität von Sanity steckt dann unsichtbar „unter der Haube".


Strapi – Der Open-Source-Platzhirsch

Strapi ist das prominenteste quelloffene, selbst-hostbare Headless CMS. Die Community Edition ist kostenlos (MIT-Lizenz), und mit über 72.000 GitHub-Sternen verfügt Strapi über eines der größten Ökosysteme im Markt. Mit Strapi 5 (ausgerollt 2025) kamen eine überarbeitete Draft-and-Publish-Logik und TypeScript-first-Schemadefinitionen hinzu.

Die wichtigsten Bausteine:

  • Self-Hosting als Kern-Versprechen: Sie betreiben Strapi auf Ihrer eigenen Infrastruktur, behalten volle Datenhoheit und zahlen keine SaaS-Gebühren – dafür übernehmen Sie Betrieb, Wartung, Sicherheit und Skalierung selbst.
  • SQL-Datenbank im Hintergrund: Strapi setzt auf relationale Datenbanken (PostgreSQL, MySQL u.a.). Ein echter Vorteil für Organisationen mit bestehenden relationalen Datenbanken, Data Warehouses und BI-Tools.
  • Content-Type-Builder: Eine grafische Oberfläche, mit der auch weniger technische Nutzer Inhaltstypen anlegen können – out of the box.
  • REST- und GraphQL-APIs: Werden automatisch generiert.
  • Strapi Cloud: Optional gibt es eine gehostete Variante, die einen Teil des Betriebsaufwands abnimmt.

PoC-Befund: Der Content-Type-Builder fühlte sich für nicht-technische Kollegen am vertrautesten an. Der wunde Punkt zeigte sich beim Betrieb: Schema-Änderungen an einer laufenden Instanz erforderten mehr Sorgfalt als bei den Cloud-Konkurrenten, und uns wurde schnell klar, dass „kostenlos" hier lizenzkostenfrei heißt, nicht aufwandsfrei – Datenbank, Storage und Wartung muss jemand verantworten.

Für wen? Teams, die volle Datenhoheit und Infrastrukturkontrolle brauchen, keine wiederkehrenden SaaS-Kosten wollen, eigene DevOps-Kompetenz mitbringen – oder eine bestehende SQL-Landschaft anbinden müssen.


Storyblok – Der visuelle Editor für Marketing-Teams

Storyblok schlägt die Brücke zwischen Headless-Architektur und den visuellen Erwartungen von Marketing-Teams. Das Alleinstellungsmerkmal ist der Visual Editor – ein echtes WYSIWYG-Erlebnis, bei dem Redakteure direkt in einer Live-Vorschau auf Elemente klicken und sie bearbeiten. Änderungen erscheinen in Echtzeit.

Die wichtigsten Bausteine:

  • Visueller Editor: Branchenführend. Wenn Ihr Marketing-Team je geklagt hat, „headless" bedeute „wir sehen nicht, was wir tun", ist Storyblok die Antwort.
  • Komponentenbasiertes Modell: Entwickler definieren wiederverwendbare Komponenten (Bloks); Redakteure setzen daraus Seiten zusammen wie aus Bausteinen. Das passt natürlich zu modernen Frontend-Frameworks (React, Vue, Astro).
  • Framework-spezifische SDKs für Next.js, Nuxt, Astro und SvelteKit, die die Visual-Editor-Integration automatisch übernehmen.
  • Eingebauter Bilderdienst und solide SEO-Grundlagen.
  • Release Merging (neu 2026): Erkennt automatisch, wenn freigegebene Inhalte nach der Freigabe geändert werden, und markiert sie zur erneuten Prüfung.

PoC-Befund: Beim Bauen von Landingpages war Storyblok unschlagbar schnell und intuitiv – hier holt das System nicht-technische Nutzer am besten ab. Sobald wir aber tiefere, mehrstufige Datenbeziehungen abbilden wollten (etwa Land → Stadt → Standort), wurde es umständlich. Storyblok denkt in Seiten, nicht in Datengraphen. Ein wichtiger Praxishinweis: Das oft gehörte „ohne Entwickler"-Versprechen bezieht sich auf die laufende Pflege, nicht auf den Aufbau. In einem uns bekannten Kundenprojekt fiel der Einrichtungsaufwand für die Komponenten-Architektur, das Frontend und die Integrationen sogar höher aus als zunächst angenommen – ein professionelles Setup durch einen Entwicklungspartner ist also auch hier die Regel.

Für wen? Organisationen, deren primäre Treiber Marketer und Redakteure sind und die nach dem Aufbau besonders eigenständig arbeiten wollen. Den initialen Aufbau der Komponenten und des Frontends sollte man auch hier als vollwertiges Entwicklungsprojekt einplanen.


Teil 2: Die direkte Gegenüberstellung

Architektur & Grundphilosophie

KriteriumSanityStrapiStoryblok
GrundmodellInhalt = strukturierte Daten (JSON)Inhalt = Code + relationale DBInhalt = visuelle Komponenten/Seiten
HostingCloud / Managed (Content Lake)Self-hosted oder Strapi CloudCloud / Managed (SaaS)
DatenbankContent Lake (proprietär, gehostet)SQL (PostgreSQL, MySQL …)Proprietär, gehostet
InhaltsmodellierungSchema-as-Code (JS/TS)GUI-Builder + CodeGUI (Bloks/Komponenten)
AbfragespracheGROQ (+ GraphQL optional)REST + GraphQL (auto-generiert)REST (+ GraphQL ab Premium)
Rich TextPortable Text (strukturiert)Blocks / MarkdownRichtext-Feld
DatenhoheitBei Sanity (Cloud)Bei Ihnen (self-hosted)Bei Storyblok (Cloud)

Editor-Erlebnis & Verwaltung

Hier trennen sich die Wege am deutlichsten – und genau hier sollten Sie ehrlich einschätzen, wer in Ihrer Organisation täglich mit dem System arbeitet.

KriteriumSanityStrapiStoryblok
Editor-TypAnpassbares Studio (formularbasiert + Visual Editing)Admin-Panel (formularbasiert)Visueller WYSIWYG-Editor (führend)
Eignung für nicht-technische Redakteure (nach Setup)Hoch (aufgeräumte Eingabemasken, Live-Vorschau)Mittel (solides Admin out of the box)Sehr hoch
Live-VorschauJa (Presentation-Tool, Click-to-Edit)Ja (Side-by-Side, validierungs­orientiert)Ja (echtes WYSIWYG, primäre Oberfläche)
Wer richtet ein?Entwicklungspartner (einmalig)Eigene DevOps / PartnerEntwicklungspartner (einmalig)
Anpassbarkeit der OberflächeSehr hoch (React-basiert)Hoch (Plugins, Custom Fields)Mittel (komponentengebunden)

Kurz gesagt: Die entscheidende Frage ist nicht „technisch oder nicht-technisch?", sondern „Wie aufwendig ist der einmalige Aufbau – und wie einfach die tägliche Pflege danach?". Wichtig: Ein professioneller Aufbau durch einen Partner ist bei allen drei Systemen die Regel, sobald es um eine ernsthafte Unternehmenswebsite geht – auch bei Storyblok, dessen „ohne Entwickler"-Versprechen sich auf die spätere Pflege bezieht, nicht auf den Aufbau. Der echte Unterschied liegt danach: Storyblok spielt seine Stärke beim freien, visuellen Seitenbau durch Redakteure aus. Sanity punktet mit aufgeräumten Eingabemasken und langfristiger Flexibilität. Strapi liegt mit seinem Admin-Panel dazwischen. Genau diese Aufteilung in einmaligen Aufbau und laufende Pflege erklären wir im nächsten Abschnitt, weil sie für die meisten Mittelständler den größten Unterschied macht.

Einmal einrichten, dauerhaft einfach pflegen

Ein verbreitetes Missverständnis lautet: „Sanity ist nur etwas für Entwickler." Das stimmt nur für die Einrichtung – nicht für den Betrieb. Und die Einrichtung ist genau die Arbeit, die ein Partner wie Calvarius einmalig übernimmt.

Der Grund, warum das so gut funktioniert: Die allermeisten Seiten einer Website folgen wiederkehrenden Mustern. Eine Blog-Seite ist strukturell wie die nächste, eine Produktseite wie die übernächste, eine Standortseite wie alle anderen. Diese Muster modellieren wir einmal als Vorlage (im Fachjargon: Schema). Danach gilt:

  • Neue Inhalte = Formular ausfüllen. Ihr Team legt eine neue Seite an, indem es eine bestehende Vorlage wählt und die Felder befüllt – Titel, Text, Bild, Meta-Beschreibung. Kein Code, keine GROQ-Abfrage, keine technische Hürde.
  • Konsistenz ist eingebaut. Weil jede Seite aus derselben Vorlage entsteht, können wichtige Felder (z.B. SEO-Titel oder Aktualisierungsdatum) verpflichtend gemacht werden. Niemand kann sie „vergessen".
  • Live-Vorschau inklusive. Über das Presentation-Tool sehen Redakteure ihre Änderungen direkt im Seitenlayout und können per Klick ins richtige Feld springen.
  • Erweiterungen bleiben möglich. Braucht es später einen neuen Seitentyp, ergänzen wir eine Vorlage – das Team arbeitet sofort damit weiter, ohne Migrationsschmerzen.

Arbeitsteilung: Calvarius richtet ein, Ihr Team pflegt

Anders gesagt: Sie kaufen nicht „ein Tool, das Sie selbst programmieren müssen", sondern eine fertig eingerichtete Redaktionsumgebung, die so einfach zu bedienen ist wie ein gutes Formular – mit der vollen technischen Stärke von Sanity unsichtbar im Hintergrund.


Was geht – und was nicht so gut geht

Anwendungsfall / AnforderungSanityStrapiStoryblok
Einfacher Blog / Landingpages✅ Gut✅ Gut✅✅ Hervorragend
Komplexe, verschachtelte Inhaltsmodelle✅✅ Hervorragend✅ Gut⚠️ Eingeschränkt
Dokumentübergreifende Beziehungen / Referenzen✅✅ Erstklassig (graph-artig)✅ Gut (echte SQL-Beziehungen)⚠️ Mäßig
Echte Omnichannel-Auslieferung (Web+App+IoT+KI)✅✅ Hervorragend✅ Gut⚠️ Schwächer (seitenzentriert)
Visuelles Seiten-Bauen durch Marketer✅ Gut (nach Setup)⚠️ Begrenzt✅✅ Branchenführend
Volle Datenhoheit / On-Premise❌ Nein (Cloud)✅✅ Ja (self-hosted)❌ Nein (Cloud)
Anbindung an bestehende SQL-/BI-Landschaft⚠️ Über API✅✅ Nativ⚠️ Über API
Echtzeit-Kollaboration (mehrere Editoren gleichzeitig)✅✅ Stark⚠️ Begrenzt✅ Gut
Skalierung auf zehntausende Seiten✅✅ Sehr gut✅ Abhängig vom eigenen Setup✅ Gut
Keine Infrastruktur verwalten müssen✅✅ Ja❌ Nein (außer Strapi Cloud)✅✅ Ja

Legende: ✅✅ = besondere Stärke · ✅ = solide · ⚠️ = mit Einschränkungen / Mehraufwand · ❌ = nicht vorgesehen


Typische Probleme, die in der Praxis auftreten

Jede Plattform hat ihre wiederkehrenden Reibungspunkte. Ehrlich benannt – teils aus unserem PoC, teils aus dokumentierter Praxis:

Sanity

  • GROQ ist mächtig, aber neu – mit einer Lernkurve. Diese betrifft jedoch die Einrichtung (Partner-Aufgabe), nicht die spätere Inhaltspflege.
  • Das Kostenmodell ist nutzungsbasiert. Direkte (nicht gecachte) API-Anfragen kosten rund das Zehnfache von CDN-Anfragen. Mit einer durchdachten Auslieferung (CDN-Caching) lässt sich das von Anfang an im Griff halten.
  • Add-ons sind teuer: SAML-SSO und zusätzliche Datasets schlagen jeweils im vierstelligen Bereich pro Monat zu Buche – relevant erst bei größeren Enterprise-Anforderungen.
  • Dokumentlimits können bei sehr inhaltsreichen Sites einen Tarifwechsel erzwingen.

Strapi

  • Schema-Änderungen können Downtime erfordern – ein häufig genannter Schmerzpunkt, der bei laufendem Betrieb Planung verlangt.
  • Self-Hosting heißt: Sie tragen die Verantwortung für Upgrades, Sicherheitspatches, Backups und Skalierung. Das ist kein „set and forget".
  • Die wahren Kosten verstecken sich in der Infrastruktur und der Entwicklerzeit, nicht im (nicht vorhandenen) Lizenzpreis.
  • Multi-Channel-Auslieferung funktioniert, ist aber nicht so elegant gelöst wie bei datenzentrierten Systemen.

Storyblok

  • Die Stärke bei Seiten wird zur Schwäche bei reiner Datenauslieferung über viele Kanäle.
  • Eingebaute Datasources erlauben keine tiefen, mehrstufigen Schlüsselbeziehungen.
  • GraphQL und fortgeschrittene Workflow-/Rollen-Features sind erst ab den Enterprise-Tarifen (Premium/Elite) verfügbar.
  • Kein natives Video-Hosting auf dem Niveau des Bilderdienstes – viele Teams behelfen sich mit Vimeo o.ä.

Teil 3: Die Kostenfrage

Preise ändern sich ständig – die folgenden Angaben spiegeln den Stand Mai 2026 wider und sollten vor einer Entscheidung stets auf den offiziellen Seiten verifiziert werden. Wichtiger als der Sticker-Preis ist ohnehin das Kostenmodell, denn dort entstehen die Überraschungen.

Drei verschiedene Kostenmodelle im Vergleich

Tarif-Übersicht (Richtwerte, Stand Mai 2026)

SanityStrapiStoryblok
KostenlosFree: 20 Sitze, 10.000 Dokumente, 2 Datasets, 1 Mio. CDN- + 250k API-Anfragen/MonatCommunity Edition (self-hosted): voller Funktionsumfang, kostenlosStarter: 1 Sitz (max. 2), 100 GB Traffic, 100k API-Anfragen/Monat
Einstieg (bezahlt)Growth: 15 $/Sitz/MonatStrapi Cloud ab ca. 15–18 $/Projekt/Monat (Essential)Growth: 99 $/Monat (5 Sitze inkl.)
Mittlere StufeGrowth + Add-ons (Quota, Support, Datasets)Cloud Pro ca. 90 $/MonatGrowth Plus: 349 $/Monat (15 Sitze inkl.)
EnterpriseCustom (SSO, SLA, Support)Cloud Scale ca. 450 $/Monat bzw. Enterprise (self-hosted) customPremium / Elite: Custom
Free-Tier-GroßzügigkeitSehr hoch (20 Sitze!)Voll (self-hosted), aber Betrieb kostetMittel (1 Sitz)

Hinweise zum Kleingedruckten:

  • Sanity: Der Free-Tier mit 20 Sitzen gilt als einer der großzügigsten am Markt. GROQ, GraphQL, Echtzeit-Kollaboration und Visual Editing sind in jedem Tarif enthalten. Die Unterschiede betreffen Team-Features und Skalierung, nicht die Kernfunktionalität. Vorsicht bei API-Overages und teuren Add-ons.
  • Strapi: „Kostenlos" bedeutet bei Self-Hosting lizenzkostenfrei, nicht kostenlos. Realistische Infrastrukturkosten bewegen sich je nach Setup im Bereich einiger hundert Euro pro Jahr aufwärts – plus Wartungs- und DevOps-Zeit. Bestehende Essential-Kunden behalten ihre alten Limits; neue Limits gelten erst für Abos ab dem 22. Dezember 2025.
  • Storyblok: Der Free-Tier (Starter) ist auf 1 Sitz beschränkt – für ein echtes Team schnell zu eng. Der Sprung auf Growth (99 $/Monat) und Growth Plus (349 $/Monat) ist deutlich. Wichtige Enterprise-Features (Custom Roles, Workflows, GraphQL, SSO) liegen erst in Premium/Elite.

Teil 4: Performance & SEO

Jetzt zum Kern unserer eigenen Entscheidung. Hier wird es konkret, weil SEO heute weit über Meta-Tags hinausgeht.

Ist Headless überhaupt gut für SEO?

Ja – wenn richtig umgesetzt. Eine Headless-Architektur gibt Entwicklerteams mehr Kontrolle über Frontend-Performance, Seiten-Rendering, Metadaten und Core Web Vitals. Korrekt gebaut, bedeutet das schnellere Ladezeiten und stärkere technische SEO. Der entscheidende Punkt: Headless gibt mehr SEO-Kontrolle, nicht weniger – aber es verschiebt Verantwortung vom Plugin (Stichwort Yoast) zum eigenen Code. Statt eines Plugins modelliert man SEO-Felder direkt ins Inhaltsmodell, implementiert Schema.org-Daten und automatisiert XML-Sitemaps selbst.

Performance-Vergleich (Richtwerte)

MetrikSanityStrapiStoryblok
API-Antwortzeit (CDN, P50)Sehr gutAbhängig vom eigenen SetupBranchenführend (~22 ms P50)
Rendering-StrategienSSG, SSR, ISR (z.B. via Next.js)SSG, SSRSSG, SSR
Skalierbarkeit bei zehntausenden SeitenSehr gut (gezieltes GROQ-Fetching hält Bundles klein)Self-managedGut
ISR / On-Demand-RevalidierungGut unterstützt (Webhook-System)MöglichMöglich

Zur Fairness: Bei reiner CDN-gecachter API-Latenz liegt Storyblok messbar vorne. Für die meisten realen Projekte ist die Rendering-Strategie des Frontends aber wichtiger als wenige Millisekunden API-Latenz – und in allen drei Systemen lassen sich mit SSG/SSR/ISR sehr schnelle Seiten bauen.

Warum strukturierte Daten der entscheidende SEO-Hebel sind

Suchmaschinen und KI-Antwortsysteme bevorzugen Inhalte, deren Bedeutung sie zuverlässig erfassen können. Genau das leisten strukturierte, konsistent modellierte Daten: Sie machen Urheberschaft, Aktualität, Themenzugehörigkeit und Beziehungen zwischen Inhalten maschinenlesbar.

Wie strukturierter Content auf SEO einzahlt

Der Punkt: Wenn ein Autor mit seinen Qualifikationen als eigenes, referenziertes Dokument modelliert ist, lässt sich diese Information automatisch und konsistent über alle seine Artikel als author-Schema ausspielen. Wenn jeder Artikel Pflichtfelder für Aktualisierungsdatum, Quellen und thematische Einordnung hat, entsteht maschinenlesbare Qualität – nicht durch nachträgliches Plugin-Gefrickel, sondern durch das Datenmodell selbst.


Teil 5: Warum wir uns für Sanity entschieden haben

Wir haben unsere Entscheidung an vier Leitfragen festgemacht. Jede zahlt direkt auf SEO ein.

1. Inhalt als Daten – die richtige Grundlage für strukturierte SEO

Für SEO-Arbeit, die auf konsistentem strukturiertem Content beruht – Glossareinträge, die in Langform-Artikel verlinkt sind, Vergleichsseiten, thematische Cluster, Autorenprofile – ist Sanitys datenzentrierter Ansatz die richtige Grundlage. Schemas sind Code, Referenzen zwischen Dokumenten sind erstklassige Bürger, und Portable Text liefert strukturierten Rich-Text, der Migrationen übersteht und sauber in jedes Frontend rendert.

Konkret: Ein Autor existiert genau einmal als Dokument, mit allen relevanten Attributen. Ein Fachbegriff existiert genau einmal und wird überall referenziert. Daraus generieren wir automatisiert sauberes JSON-LD (Article, Person, Organization, BreadcrumbList) – konsistent über tausende Seiten hinweg. Genau diese Konsistenz hat sich in unserem PoC bei Sanity am elegantesten umsetzen lassen.

2. Volle Kontrolle über die technischen SEO-Hebel

Sitemaps, Canonicals, Redirects und interne Verlinkungs-Strukturen sind bei Sanity Implementierungsarbeit – aber Arbeit, die man einmal macht und dann vollständig besitzt. GROQ erlaubt es, exakt die Felder pro Seite zu holen, was Bundle-Größen und Build-Zeiten selbst bei zehntausenden Seiten im Rahmen hält. On-Demand-ISR-Revalidierung ist über Sanitys Webhook-System gut unterstützt – frische Inhalte erscheinen schnell, ohne komplette Rebuilds.

3. Single Source of Truth = konsistente Inhalte

Weil alles aus einer Quelle synchronisiert wird, kann Marketing keine veralteten Preise publizieren und die App keine falsche Beschreibung ziehen. Diese Konsistenz ist nicht nur betrieblich angenehm – widersprüchliche Informationen über Kanäle hinweg sind ein Negativsignal für Suchmaschinen, eine einzige Wahrheitsquelle stützt die Qualität.

4. Zukunftssicherheit für KI-gestützte Discovery

Suche verändert sich. Inhalte müssen nicht mehr nur für klassische SERPs optimiert sein, sondern zunehmend für KI-Antwortsysteme. Strukturierte, sauber modellierte Daten sind genau das Futter, das diese Systeme brauchen. Portable Text rendert sauber über Desktop, Mobile und Sprachassistenten hinweg. Sanitys Selbstverständnis als „Content Operating System" statt bloßes CMS passt zu dieser Entwicklung.

Was bei dieser Wahl zu bedenken ist – und wer es trägt

Ehrlichkeit gehört dazu: Auch die beste Wahl hat Rahmenbedingungen. Entscheidend ist, dass die meisten davon in die Verantwortung des Einrichtungspartners fallen, nicht in die des Kundenteams.

  • Keine volle Datenhoheit wie bei einem self-hosted Strapi: Die Inhalte liegen in Sanitys Content Lake (DSGVO-konform, EU-Hosting wählbar). Wer zwingend On-Premise braucht, ist mit Strapi besser bedient – für die meisten Mittelständler ist die gehostete Lösung jedoch der pragmatischere und sicherere Weg.
  • Einmaliger Einrichtungsaufwand für Schema, SEO-Felder und Frontend: Das ist unsere Arbeit als Partner, nicht Ihre. Für Sie bedeutet es einen klar umrissenen Projektstart statt laufender technischer Last.
  • Aufmerksamkeit beim Kostenmodell: Wir konzipieren die Auslieferung von Anfang an so (CDN-Caching, sinnvolle Abfragemuster), dass die nutzungsbasierten Kosten planbar bleiben und Overages gar nicht erst entstehen.
  • GROQ als Einrichtungswerkzeug: Die Lernkurve betrifft die Aufbauphase – also uns. Ihr Team kommt mit GROQ nie in Berührung.

Kurz: Die Punkte, die anderswo als „Sanity ist kompliziert" auftauchen, sind genau die Aufgaben, die ein guter Partner abnimmt. Übrig bleibt für Sie eine schnelle, suchmaschinenstarke Website mit einer Redaktionsumgebung, die sich im Alltag einfach anfühlt.

Für Unternehmen mit strengen On-Premise-Anforderungen bleibt Strapi die richtige Wahl. Und ein Team, dessen Schwerpunkt klar auf maximaler visueller Selbstständigkeit der Redakteure im Tagesgeschäft liegt, ist mit Storyblok gut beraten – wobei auch hier ein professioneller Aufbau durch einen Partner einzuplanen ist. Für alle, die eine professionell aufgesetzte, langfristig tragfähige und SEO-starke Plattform wollen – ohne sich selbst um die Technik kümmern zu müssen – ist Sanity in Kombination mit einem erfahrenen Partner aus unserer Sicht die beste Gesamtlösung.


Entscheidungshilfe: Welches CMS passt zu wem?

Entscheidungsbaum: welches Headless CMS passt zu wem

Hinweis zur Lesart: „Entwicklerkompetenz" heißt bei Sanity nicht, dass Ihr Team programmieren können muss. Sie betrifft ausschließlich die einmalige Einrichtung – die ein Partner wie Calvarius übernimmt. Die tägliche Inhaltspflege erfordert keinerlei technische Kenntnisse. Das gilt im Übrigen für alle drei Systeme: Ein professioneller Aufbau durch einen Partner ist bei ernsthaften Unternehmensprojekten überall die Regel – der Baum hilft also vor allem dabei, die zur Arbeitsweise passende Plattform zu finden, nicht eine, die „ohne Partner" auskäme.

Die Kurzformel

Wenn Sie …… dann eher
volle Datenhoheit & Self-Hosting brauchenStrapi
eine bestehende SQL-/BI-Landschaft anbindenStrapi
Marketern echtes visuelles Seiten-Bauen ermöglichen wollenStoryblok
schnell und ohne viel Setup starten wollenStoryblok
komplexe, verschachtelte Inhaltsmodelle habenSanity
echt mehrkanalig publizieren (Web, App, KI)Sanity
strukturierte, SEO-getriebene Inhalte priorisierenSanity
eine professionell eingerichtete Plattform wollen, die das eigene Team danach einfach pflegtSanity (mit Setup-Partner)

Fazit

Sanity, Strapi und Storyblok sind allesamt exzellente Werkzeuge – sie lösen nur unterschiedliche Probleme. Storyblok gewinnt, wenn das Redaktions-/Marketing-Erlebnis im Mittelpunkt steht. Strapi gewinnt, wenn Datenhoheit, Self-Hosting und die Anbindung relationaler Daten zählen. Sanity gewinnt, wenn Inhalt als strukturierte Daten gedacht wird, Flexibilität und Mehrkanaligkeit zentral sind – und genau das ist die Grundlage, auf der sich moderne SEO am saubersten umsetzen lässt.

Für uns bei Calvarius war die Entscheidung nach dem Proof of Concept folgerichtig: Wer konsistente, maschinenlesbare und skalierbare Inhalte will, braucht ein Inhaltsmodell, das diese Eigenschaften von Grund auf trägt. Sanity gibt dieses Fundament – und durch die klare Arbeitsteilung (wir richten ein, Ihr Team pflegt) wird aus der vermeintlichen „Entwicklerlastigkeit" ein echter Vorteil: maximale technische Stärke im Hintergrund, einfache Bedienung im Vordergrund.

Unser Rat zum Schluss: Lassen Sie sich nicht von Feature-Listen blenden. Fragen Sie zuerst, wer mit dem System arbeiten wird, wie Ihre Inhalte strukturiert sind und wohin sie ausgeliefert werden sollen. Die Antwort darauf wählt Ihr CMS fast von selbst. Und wenn Sie dabei eine zweite Meinung brauchen: Genau solche Evaluierungen sind unser Tagesgeschäft.


Über den Autor

André Freier ist Geschäftsführer der Calvarius GmbH in Karlstadt am Main. Mit seinem Team berät und entwickelt er für mittelständische Unternehmen moderne, suchmaschinenoptimierte Web-Architekturen auf Basis von Headless-CMS. Die Einschätzungen in diesem Beitrag beruhen auf einem eigenen Proof of Concept mit allen drei vorgestellten Systemen.

Hinweis: Alle Preis- und Feature-Angaben entsprechen dem Recherchestand Mai 2026. Headless-CMS-Anbieter ändern Tarife, Limits und Funktionen regelmäßig – bitte verifizieren Sie die für Sie relevanten Details vor einer Entscheidung auf den offiziellen Anbieterseiten.

Häufige Fragen

Häufige Fragen

Welches Headless CMS ist 2026 das beste für SEO?

Keines ist pauschal das beste. Für strukturierte, mehrkanalige und langfristig skalierbare SEO-Inhalte bietet Sanity durch sein datenzentriertes Modell und GROQ die flexibelste Grundlage. Storyblok punktet bei seitenbasierten Marketing-Sites mit sehr schneller CDN-Auslieferung, Strapi bei voller Kontrolle über die eigene Infrastruktur. Entscheidend ist die saubere Umsetzung im Frontend, nicht das CMS-Label allein.

Muss mein Team programmieren können, um Sanity zu nutzen?

Nein. Die technische Einrichtung (Seitentypen, SEO-Felder, Frontend) übernimmt ein Partner einmalig. Danach pflegt Ihr Team Inhalte über fertige Vorlagen — ähnlich wie das Ausfüllen eines Formulars, inklusive Live-Vorschau. Programmierkenntnisse oder GROQ braucht es im Redaktionsalltag nicht.

Ist Sanity schwerer zu bedienen als Storyblok?

Im täglichen Redaktionsbetrieb sind beide gut bedienbar; Storybloks visueller Editor ist beim freien Seitenbau einen Tick intuitiver. Der Unterschied liegt vor allem in der Einrichtung: Storyblok kann ein Team eher selbst aufsetzen, bei Sanity übernimmt das ein Partner. Dafür ist Sanity bei wachsenden, strukturierten und mehrkanaligen Anforderungen langfristig flexibler — und die laufende Pflege bleibt für Redakteure unkompliziert.

Ist Strapi wirklich kostenlos?

Die self-hostbare Community Edition ist lizenzkostenfrei, aber nicht betriebskostenfrei. Server, Datenbank, Storage, Wartung und Sicherheit verursachen laufende Kosten und binden Entwicklerzeit. Realistisch bewegen sich Infrastrukturkosten je nach Setup im Bereich einiger hundert Euro pro Jahr aufwärts. Strapi Cloud nimmt einem das gegen Gebühr ab.

Kann ich später von einem System zum anderen migrieren?

Grundsätzlich ja, aber Migrationen sind aufwendig und mit Kosten verbunden. Genau deshalb lohnt sich die sorgfältige Erstentscheidung. Sanitys Portable Text ist hier vergleichsweise migrationsfreundlich, weil das Format strukturiert und portabel ist.

Eignen sich alle drei für mehrsprachige Websites?

Ja, alle drei unterstützen Internationalisierung. Die Ansätze unterscheiden sich (dokument- vs. feldbasierte Lokalisierung); welcher besser passt, hängt von Sprachanzahl, Workflow und Übersetzungsprozess ab.

Was kostet Sanity wirklich?

Der Free-Tier (20 Sitze, 10.000 Dokumente, 1 Mio. CDN- und 250k API-Anfragen pro Monat) ist einer der großzügigsten am Markt. Bezahlt startet Growth bei 15 $/Sitz/Monat. Vorsicht bei zwei Posten: Direct-API-Anfragen (nicht über CDN) kosten rund das Zehnfache von CDN-Anfragen, und Add-ons wie SAML-SSO bewegen sich im vierstelligen Bereich pro Monat. Stand: Mai 2026, vor Entscheidung verifizieren.

Was bedeutet die Sanity-Entscheidung für die eigene Datenhoheit?

Inhalte liegen in Sanitys Content Lake — also bei einem SaaS-Anbieter, nicht auf eigener Infrastruktur. Wer volle Datenhoheit oder On-Premise braucht (regulatorisch, vertraglich, strategisch), ist mit self-hosted Strapi besser bedient. Sanity bietet Export- und Backup-Mechanismen, aber kein Self-Hosting.

WIE WIR HELFENHeadless-CMS-Auswahl, die zu Ihrem Team und Ihrer Inhaltsstrategie passt.

Wir begleiten die CMS-Auswahl als Architekturentscheidung — nicht als Feature-Vergleich. In einem 30-Minuten-Erstgespräch klären wir, welches System zu Ihrem Content-Modell, Ihrer Team-Aufstellung und Ihren Wachstumszielen passt. Inklusive ehrlicher Einordnung, auch wenn unsere Empfehlung von der Erwartung abweicht.

Alle BeiträgeStand: 24. Mai 2026