# Gefunden werden ohne SEO-Plugin

> Sitemap, Canonical, strukturierte Daten, llms.txt und Markdown-Fassung jeder Seite entstehen im CMF von selbst. Was das abdeckt – und was an dir liegt.

Kanonische URL: https://cmf.brosemedien.de/news/gefunden-werden-ohne-plugin

---

# 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 mit `noindex` bleiben draußen
- `robots.txt` – mit Verweis auf die Sitemap, Admin und API sind ausgeschlossen
- `feed.xml` – der RSS-Feed für die Beiträge
- `llms.txt` – ein Wegweiser für Sprachmodelle zu allen Seiten und Beiträgen
- `search-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-list` trä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 `.md` an die Adresse, etwa [diesen Beitrag als Markdown](/news/gefunden-werden-ohne-plugin.md) oder [/home.md](/home.md) für die Startseite. Diese Fassungen tragen `X-Robots-Tag: noindex` und landen deshalb nicht als doppelter Inhalt in Suchergebnissen.
- **Die [llms.txt](/llms.txt)** listet alle Seiten und Beiträge mit Beschreibung und Link auf die Markdown-Fassung.
- **Die [README_MASCHINEN.md](/files/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 `.htaccess` schreiben. 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](/news/bilder-und-schriften-schnell-laden).
- **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](/news/llms-txt-erklaert). Warum das CMF von Grund auf für Maschinen gebaut ist, zeigt die Seite [Maschinen-CMS](/ki-cms).
