Concrete CMS
Was ist Concrete CMS?
Concrete CMS ist ein quelloffenes Content-Management-System zur Erstellung und Verwaltung von Websites. Die Software verbindet visuelle Bearbeitung direkt auf der jeweiligen Seite mit einem erweiterbaren PHP-Framework. Redakteure können Inhalte ohne Programmierung pflegen, während Entwickler individuelle Themes, Funktionen, Benutzerrechte und Freigabeprozesse umsetzen können.
Wie funktioniert Concrete CMS?
Concrete CMS, früher unter dem Namen concrete5 bekannt, organisiert eine Website als hierarchische Seitenstruktur. Inhalte werden direkt in der sichtbaren Seite bearbeitet. Redakteure wechseln in den Bearbeitungsmodus, klicken auf ein Element und ändern Text, Bild oder Einstellungen an der Stelle, an der das Element später erscheint.
Die grundlegenden Inhaltselemente heißen Blocks. Ein Block kann beispielsweise einen Text, ein Bild, ein Formular, eine Navigation oder einen Slider enthalten. Entwickler definieren Block-Typen, während Redakteure daraus konkrete Block-Instanzen mit eigenen Inhalten erstellen.
Lokale Areas gelten nur für eine einzelne Seite. Globale Areas können dagegen über mehrere Seiten hinweg genutzt werden. Änderungen an einem globalen Element wirken sich deshalb überall dort aus, wo dieses Element eingebunden ist.
Bearbeitung direkt auf der Website
Die In-Context-Bearbeitung ist ein zentrales Merkmal von Concrete CMS. Redakteure arbeiten nicht ausschließlich in abstrakten Eingabemasken, sondern sehen die spätere Website während der Pflege. Das erleichtert die Einschätzung von Textlängen, Bildformaten, Abständen und der Position einzelner Inhalte.
Änderungen lassen sich speichern, prüfen und anschließend veröffentlichen. Seitenversionen dokumentieren frühere Bearbeitungsstände und ermöglichen die Rückkehr zu einer älteren Fassung. Veröffentlichungen können zudem für einen bestimmten Zeitpunkt geplant werden, wenn Inhalte vorbereitet und später automatisch freigeschaltet werden sollen.
Rechte und Freigaben steuern
Concrete CMS bietet ein differenziertes Rechtesystem für Benutzer und Gruppen. Berechtigungen lassen sich unter anderem für Seiten, Dateien, Areas und einzelne Blocks vergeben. Ein Unternehmen kann damit festlegen, wer Inhalte ansehen, bearbeiten, freigeben, verschieben oder löschen darf.
Für kleinere Websites reicht häufig der einfache Berechtigungsmodus. Der erweiterte Modus ermöglicht feinere Regeln, etwa unterschiedliche Bearbeitungsrechte für einzelne Abteilungen oder geschützte Bereiche. Freigabe-Workflows ergänzen das Rechtesystem, indem Änderungen vor ihrer Veröffentlichung geprüft und genehmigt werden.
Concrete CMS und SEO
Concrete CMS stellt grundlegende Funktionen für die Suchmaschinenoptimierung bereit. Redakteure können Meta Title, Meta Description und URL-Slug einer Seite pflegen. Ein zentraler SEO-Editor erleichtert die Bearbeitung dieser Angaben für mehrere Seiten, beispielsweise wenn fehlende Meta-Descriptions ergänzt werden sollen.
Lesbare URLs können ohne den Bestandteil index.php ausgegeben werden. Außerdem lässt sich eine bevorzugte Domain festlegen. Die tatsächliche SEO-Qualität hängt jedoch von der technischen Umsetzung, dem Theme, dem Hosting, der internen Verlinkung und der redaktionellen Pflege ab.
Ein CMS erzeugt nicht automatisch gute Rankings. Eine strukturierte SEO-Optimierung prüft zusätzlich Crawling, Indexierung, Inhalte, interne Links und externe Autorität. Technische Schwächen lassen sich mit einem umfassenden SEO-Audit systematisch erfassen.
Prüfe eine bestehende Concrete-Website auf technische und inhaltliche SEO-Potenziale:
Concrete CMS für GEO
GEO, ausgeschrieben Generative Engine Optimization, optimiert Inhalte für Antworten von ChatGPT, Perplexity, Gemini und Grok. Concrete CMS besitzt keine automatische Garantie für KI-Sichtbarkeit, stellt aber die technische Grundlage bereit, um klar strukturierte, öffentlich erreichbare und regelmäßig aktualisierte Inhalte zu veröffentlichen.
Für Google und KI-Systeme sind präzise Überschriften, eigenständige Antwortabsätze, nachvollziehbare Autoreninformationen und semantisch verständliches HTML relevant. Strukturierte Daten können über das Theme oder individuelle Erweiterungen ergänzt werden. Die korrekte technische Ausgabe muss anschließend im Quellcode und mit geeigneten Testwerkzeugen kontrolliert werden.
Mehrsprachige Websites verwalten
Concrete CMS unterstützt mehrsprachige Websites mit getrennten Seitenbäumen für verschiedene Sprachen und Regionen. Zugehörige Sprachversionen können miteinander verknüpft werden. Berichte zeigen, welche Seiten bereits übersetzt wurden und bei welchen Inhalten noch eine Sprachfassung fehlt.
Für internationales SEO müssen zusätzlich eindeutige Sprach-URLs, korrekte hreflang-Verweise und konsistente interne Links umgesetzt werden. Die CMS-Funktion vereinfacht die Verwaltung, ersetzt aber kein internationales Keyword-Konzept und keine Prüfung regionaler Suchintentionen.
Abgrenzung zu anderen Systemen
Der Unterschied zwischen Concrete CMS und einem Website-Baukasten liegt vor allem in der technischen Kontrolle. Ein Baukasten stellt Hosting, Design und Funktionen innerhalb eines geschlossenen Angebots bereit. Concrete CMS kann selbst gehostet, im Quellcode angepasst und durch eigene Themes oder Erweiterungen ausgebaut werden.
Der Unterschied zwischen Concrete CMS und einer individuell programmierten Website liegt in der vorhandenen Verwaltungsoberfläche. Bei einer vollständigen Eigenentwicklung müssen Bearbeitung, Benutzerverwaltung und Seitenstruktur erst programmiert werden. Concrete CMS stellt diese Funktionen bereits als Grundlage bereit.
| Systemart | Bearbeitung | Erweiterbarkeit | Technischer Aufwand |
|---|---|---|---|
| Concrete CMS | Direkt auf der sichtbaren Seite | Eigene Themes, Blocks und Erweiterungen | Mittel, bei individuellen Funktionen höher |
| Website-Baukasten | Visueller Editor | Durch den Anbieter begrenzt | Niedrig |
| Individuelle Entwicklung | Abhängig von der Umsetzung | Sehr flexibel | Hoch |
Concrete CMS auswählen 2026
Concrete CMS eignet sich besonders für Unternehmensseiten, Portale und individuelle Webprojekte, bei denen Redakteure Inhalte visuell pflegen sollen und Entwickler zugleich technische Kontrolle benötigen. Auch differenzierte Benutzerrechte, mehrsprachige Strukturen und wiederverwendbare Inhaltskomponenten sprechen für das System.
Vor der Auswahl solltest du Anforderungen an Seitenzahl, Schnittstellen, Rollen, Freigaben, Mehrsprachigkeit und Wartung dokumentieren. Eine professionelle Website-Entwicklung mit SEO-Fokus plant diese Punkte vor der Theme- und Modulentwicklung, damit spätere Erweiterungen nicht durch eine ungeeignete Architektur erschwert werden.
Concrete CMS im Projektalltag
In der Projektpraxis entstehen Schwierigkeiten häufig nicht durch den Editor selbst, sondern durch unklare Seitentypen und zu viele frei platzierbare Elemente. Ein klar definiertes Komponentenmodell gibt Redakteuren ausreichend Freiheit und schützt gleichzeitig Layout, Ladezeit und semantische HTML-Struktur.
Bei einem Relaunch müssen bestehende URLs, Metadaten, Inhalte und Weiterleitungen vor der Migration erfasst werden. Die Checkliste für einen Website-Relaunch hilft dabei, technische und redaktionelle Anforderungen frühzeitig zu dokumentieren.
Wenn du die SEO-Daten einer Concrete-Website zentral analysieren möchtest, kannst du einen Free Account mit SEO-Audit anlegen.
Häufige Fragen zu Concrete CMS
Ist Concrete CMS kostenlos?
Ja, der Kern von Concrete CMS ist quelloffen und wird unter der MIT-Lizenz angeboten. Kosten können durch Hosting, Entwicklung, Wartung, individuelle Themes, Erweiterungen und technischen Support entstehen.
Brauche ich Programmierkenntnisse für Concrete CMS?
Für die redaktionelle Pflege einer fertig eingerichteten Website sind normalerweise keine Programmierkenntnisse erforderlich. Die Entwicklung eigener Themes, Blocks, Schnittstellen oder komplexer Funktionen setzt Kenntnisse in PHP, HTML, CSS und JavaScript voraus.
Ist Concrete CMS für kleine Unternehmen geeignet?
Concrete CMS kann für kleine Unternehmen geeignet sein, wenn Inhalte regelmäßig intern gepflegt werden und individuelle Funktionen benötigt werden. Für eine sehr einfache Website ohne besondere Anforderungen kann ein Website-Baukasten weniger technischen Aufwand verursachen.
Kann man mit Concrete CMS einen Onlineshop erstellen?
Shop-Funktionen lassen sich über Erweiterungen oder individuelle Entwicklung ergänzen. Vor der Umsetzung sollte geprüft werden, ob Produktanzahl, Warenwirtschaft, Zahlungsarten und weitere E-Commerce-Anforderungen mit der gewählten Lösung zuverlässig abgedeckt werden.
Ist Concrete CMS gut für SEO geeignet?
Concrete CMS unterstützt wichtige SEO-Grundlagen wie Meta Title, Meta Description, bearbeitbare URL-Slugs und lesbare URLs. Gute Rankings hängen zusätzlich von Technik, Ladezeit, Content, interner Verlinkung, Backlinks und laufender Optimierung ab.
Wie unterscheidet sich Concrete CMS von WordPress?
Concrete CMS konzentriert sich stark auf die direkte Bearbeitung innerhalb der sichtbaren Website und bringt viele Verwaltungsfunktionen im Kern mit. WordPress besitzt ein größeres Ökosystem, während die passende Wahl von Anforderungen, Erweiterungen, Wartungsressourcen und vorhandener Entwicklungskompetenz abhängt.
Sie haben noch Fragen?



















