Gefunden werden ohne SEO-Plugin
In anderen Systemen ist Suchmaschinenoptimierung ein Plugin mit Ampelfarben. Im CMF ist die technische Seite Bauart: Jede veröffentlichte Seite ist ab Werk für Suchmaschinen und für Maschinen aufbereitet. Was bleibt, ist Textarbeit – und dabei hilft kein Werkzeug.
Was von selbst entsteht
Bei jeder Änderung an Seiten oder Beiträgen schreibt das System diese Dateien neu, ohne dass du sie pflegst:
sitemap.xml– alle veröffentlichten Seiten und Beiträge mit Änderungsdatum, Seiten mitnoindexbleiben draußenrobots.txt– mit Verweis auf die Sitemap, Admin und API sind ausgeschlossenfeed.xml– der RSS-Feed für die Beiträgellms.txt– ein Wegweiser für Sprachmodelle zu allen Seiten und Beiträgensearch-index.json– die Grundlage der Live-Suche, bewusst öffentlich
In jeder Seite stecken außerdem ein Canonical-Link gegen doppelte Adressen, die Meta-Description, eine robots-Angabe, die du pro Seite setzt, und Open-Graph- und Twitter-Angaben samt og:locale, damit ein geteilter Link mit Titel und Bild erscheint. Dazu kommen Favicon-Links für die Icon-Dateien, die wirklich vorhanden sind, und die Sprache am html-Element. Die 404-Seite trägt noindex.
Strukturierte Daten ab Werk
Jede Seite bringt Schema.org-Auszeichnung als application/ld+json mit – ohne Plugin und ohne Formular, das du ausfüllen musst:
- WebSite und Organization auf der Startseite
- Article für jeden Beitrag, mit Titel, Beschreibung, Datum, Bild und Herausgeber
- BreadcrumbList mit der echten Hierarchie: Unterseiten mit ihren Elternseiten, Beiträge mit der Blog-Übersicht
- FAQPage automatisch aus FAQ-Listen – aufklappbaren Fragen in einem html-Block, deren Container eine Klasse wie
faq-listträgt - SoftwareApplication optional, eingeschaltet in der
site.json– für Websites, die Software anbieten, so wie diese hier
Nachprüfen kannst du das im Quelltext dieser Seite: Suche nach ld+json.
Maschinenlesbar ab Werk
Suchmaschinen sind nicht mehr die einzigen Leser. KI-Assistenten und Agenten bekommen im CMF eigene Wege zum Inhalt – ohne HTML-Ballast:
- Jede Seite als Markdown: Hänge
.mdan die Adresse, etwa diesen Beitrag als Markdown oder /home.md für die Startseite. Diese Fassungen tragenX-Robots-Tag: noindexund landen deshalb nicht als doppelter Inhalt in Suchergebnissen. - Die llms.txt listet alle Seiten und Beiträge mit Beschreibung und Link auf die Markdown-Fassung.
- Die README_MASCHINEN.md erklärt Agenten, wie sie die Website über die API pflegen.
Was nicht drin ist
- Keine Weiterleitungsverwaltung. Änderst du einen Slug, ist die alte Adresse weg – eine Umleitung musst du selbst in die
.htaccessschreiben. Deshalb: Slugs einmal gut wählen und stehen lassen. - Kein Keyword-Tool und keine Textbewertung. Keine Ampel, kein Zähler. Das ist Absicht.
- Keine automatische Bildkomprimierung. Bilder werden so ausgeliefert, wie du sie hochlädst. Wie du sie vorher leicht machst, steht im Beitrag Schnelle Seiten: Bilder und Schriften richtig einbinden.
- Keine Sonder-Schemas für Rezepte, Termine oder Produkte. Wer solche Darstellungen in den Suchergebnissen möchte, schreibt das JSON-LD von Hand in einen
html-Block. - Keine Mehrsprachigkeit. Eine Installation hat eine Sprache,
hreflang-Angaben gibt es nicht.
Was wirklich an dir liegt
Der Titel und die Beschreibung jeder Seite. Beides steht im Seiten-Kopf, beides landet unverändert in den Suchergebnissen – die Beschreibung ist der einzige Text, den du dort selbst formulierst. Zwei Sätze, die sagen, was auf der Seite steht, schlagen jede Schlagwortsammlung.
Dann die Adressen: Der Slug einer Seite sollte lesbar sein und sich nicht mehr ändern. Und die internen Links – Seiten, auf die von nirgendwo verwiesen wird, findet auch niemand.
Mehr zum Wegweiser für Sprachmodelle steht im Beitrag llms.txt erklärt. Warum das CMF von Grund auf für Maschinen gebaut ist, zeigt die Seite Maschinen-CMS.