Payload CMS: Warum Entwickler es lieben
Payload CMS überzeugt mit Code-first-Ansatz, TypeScript und starker SEO. Warum wir es neben Sanity und Directus im Auge behalten.
Wer heute ein neues Webprojekt plant, steht vor einer Fülle an Headless-CMS-Optionen. Viele davon versprechen Flexibilität, wenige halten das Versprechen so konsequent ein wie Payload CMS. Seit der Veröffentlichung von Version 3.0 hat sich Payload von einem Geheimtipp zu einem der am schnellsten wachsenden Content-Management-Systeme entwickelt – mit über 40'800 Sternen auf GitHub und einer Community, die stetig wächst (Quelle: GitHub).
Wir setzen bei abteilung.ch auf verschiedene Headless-CMS-Lösungen, je nach Projektanforderung. Payload hat sich dabei als Werkzeug etabliert, das wir bewusst im Auge behalten und bei passenden Projekten gerne empfehlen. Was dahintersteckt, schauen wir uns in diesem Artikel genauer an.
Was Payload CMS anders macht
Die meisten Content-Management-Systeme setzen auf visuelle Schema-Builder: Du klickst dich durch ein Interface, legst Felder an, konfigurierst Validierungen. Das funktioniert – bis ein Projekt eine gewisse Komplexität erreicht. Dann wünschst du dir, dass dein Schema versioniert, getestet und reviewt werden kann wie normaler Code.
Genau hier setzt Payload an. Schemas werden in TypeScript definiert, direkt im Code. Aus diesen Definitionen generiert Payload automatisch die REST- und GraphQL-APIs, das Admin-Panel und die TypeScript-Typen. Das bedeutet: Eine einzige Quelle der Wahrheit für dein gesamtes Datenmodell.
Das klingt zunächst nach einem Vorteil nur für Entwickler. Der geschäftliche Nutzen ist aber handfest: Weniger Fehlerquellen, schnellere Anpassungen und ein Datenmodell, das mit dem Projekt mitwächst, ohne dass jemand manuell im CMS herumklicken muss. Seit Version 3.0 installiert sich Payload zudem direkt in den /app-Ordner einer Next.js-Anwendung. Frontend und CMS leben im selben Projekt – das reduziert Infrastruktur und Komplexität gleichermassen.
SEO ab Werk – nicht als Nachgedanke
Suchmaschinenoptimierung wird bei vielen CMS-Lösungen als Plugin nachgeliefert, oft mit eingeschränktem Funktionsumfang. Payload bietet ein offizielles SEO-Plugin, das von Anfang an mitgedacht wurde.
Was das konkret heisst: Meta-Titel und -Beschreibungen lassen sich direkt im Editor pflegen, inklusive Live-Vorschau, wie der Eintrag in den Google-Suchergebnissen aussehen wird. Das Plugin unterstützt json-ld und Schema-Markup, also strukturierte Daten, die Suchmaschinen helfen, den Inhalt deiner Seite besser zu verstehen.
Für Redaktionsteams ist das ein echter Gewinn. Statt SEO-Felder in einem separaten Tool zu pflegen oder auf die Entwicklung zu warten, können Inhalte direkt beim Schreiben suchmaschinengerecht aufbereitet werden. Die SERP-Vorschau zeigt sofort, ob der Titel zu lang ist oder die Beschreibung abgeschnitten wird.
GEO: Sichtbar für KI-Suchmaschinen
SEO kennt jeder. GEO – Generative Engine Optimization – ist der nächste logische Schritt. Damit ist die Optimierung von Inhalten für KI-gestützte Suchsysteme gemeint: ChatGPT, Perplexity, Google AI Overviews und ähnliche Dienste, die Inhalte nicht einfach verlinken, sondern zusammenfassen und zitieren.
Was braucht es, damit eine KI deine Inhalte findet und korrekt wiedergibt? Vor allem drei Dinge: sauber strukturierte Daten, maschinenlesbare Schnittstellen und verlässliche Auszeichnungen wie json-ld.
Payload liefert das von Haus aus. Der API-first-Ansatz bedeutet, dass jeder Inhalt über eine saubere Schnittstelle abrufbar ist. In Kombination mit dem SEO-Plugin und json-ld-Markup sind deine Inhalte nicht nur für klassische Suchmaschinen, sondern auch für die nächste Generation von KI-Assistenten gut aufbereitet. Ein dediziertes GEO-Plugin gibt es noch nicht, aber die Architektur von Payload ist so angelegt, dass du bereits heute GEO-ready arbeitest.
Payload im Zusammenspiel mit Sanity und Directus
Bei abteilung.ch setzen wir auf verschiedene Headless-CMS-Lösungen – nicht aus Unentschlossenheit, sondern weil unterschiedliche Projekte unterschiedliche Anforderungen haben.
Sanity ist unsere erste Wahl, wenn es um kollaboratives Arbeiten geht. Die Echtzeit-Zusammenarbeit, das flexible Content-Modeling und die verwaltete Infrastruktur machen Sanity ideal für Projekte, bei denen mehrere Personen gleichzeitig an Inhalten arbeiten. Bei einem Projekt im Medienbereich hat sich das besonders bewährt: Redaktion, Grafik und Entwicklung arbeiten im selben System, ohne sich in die Quere zu kommen.
Directus spielt seine Stärken aus, wenn eine bestehende Datenbank als Grundlage dient. Es legt sich wie eine Verwaltungsoberfläche über vorhandene SQL-Datenbanken und eignet sich hervorragend für Projekte, die auf bestehende Datenstrukturen aufbauen.
Payload ist die richtige Wahl, wenn du volle Kontrolle über Hosting und Datenmodell brauchst. Bei einem Projekt im E-Commerce-Bereich war genau das entscheidend: Die Anforderungen an Datenhoheit und individuelle Geschäftslogik liessen sich mit Payload sauber umsetzen, ohne auf ein externes Hosting angewiesen zu sein. Der Code-first-Ansatz passt besonders gut in Teams, die ohnehin stark in TypeScript und Next.js unterwegs sind.
Die drei Systeme konkurrieren nicht miteinander – sie ergänzen sich.
Hosting und Kosten: Transparent und flexibel
Ein häufiger Kritikpunkt an SaaS-CMS-Lösungen sind laufende Kosten, die mit dem Wachstum steigen. Payload geht hier einen anderen Weg.
Das CMS ist vollständig Open Source unter der MIT-Lizenz. Du kannst es auf deinem eigenen Server betreiben – kostenlos, ohne Einschränkungen. Für Teams, die sich nicht um Infrastruktur kümmern möchten, gibt es Payload Cloud mit Plänen zwischen 35 und 199 Dollar pro Monat. Seit kurzem ist auch das Deployment auf Cloudflare Workers möglich, was zusätzliche Flexibilität bei Hosting und Skalierung bietet.
Diese Transparenz bei den Kosten schätzen wir. Du weisst von Anfang an, was auf dich zukommt, und kannst die Hosting-Strategie jederzeit anpassen, ohne an einen Anbieter gebunden zu sein.
Das Wesentliche auf einen Blick
- Code-first und TypeScript-native: Schemas leben im Code, Typen und APIs werden automatisch generiert. Das reduziert Fehler und beschleunigt die Entwicklung.
- Direkte Next.js-Integration: Seit Version 3.0 installiert sich Payload in den App-Ordner deiner Next.js-Anwendung. Ein Projekt, ein Deployment.
- SEO out of the box: Offizielles Plugin mit Meta-Feldern, SERP-Vorschau und json-ld-Unterstützung – direkt im Editor nutzbar.
- GEO-ready: Strukturierte Daten und API-first-Architektur machen Inhalte für KI-Suchmaschinen zugänglich.
- Flexibles Hosting: Self-hosted kostenlos (MIT-Lizenz), Payload Cloud ab 35 Dollar/Monat oder Cloudflare Workers – du entscheidest.
- Starke Community: Über 40'800 GitHub-Sterne und das steilste Wachstum unter den Headless-CMS-Lösungen seit 2025 sprechen für sich.