GEO — Generative Engine Optimization
Docsbook GEO ist die Gesamtheit der Seitensignale, die einer generativen Suchmaschine — Perplexity, ChatGPT Search, Google AI Overviews, Claude — dabei helfen, deine Dokumentation zu zitieren und das Zitat dir zuzuordnen. Aktiviere GEO im Admin-Bereich im Tab SEO / GEO oder rufe update_geo über MCP auf, und jede Seite im Workspace enthält diese Signale beim nächsten Rendering. GEO ist nicht an einen Tarif gebunden — jeder Tarif verfügt darüber.
Bei GEO geht es darum, in einer generierten Antwort zitiert zu werden. Die beiden benachbarten Bereiche decken andere Oberflächen ab: Bei SEO geht es darum, in einer Liste blauer Links weit oben zu erscheinen, und bei AEO geht es um Antwortfelder und Sprachassistenten, die aus explizitem FAQPage- und HowTo-Markup erstellt werden.
Was macht eine generative Engine tatsächlich mit Ihrer Seite?#
Nicht nur eine Sache – eine Pipeline, und jede Stufe kann Sie aussortieren. Ein Crawler ruft die Seite ab. Ein Retriever bewertet Passagen, nicht ganze Dokumente: Google beschreibt sein System zur Bewertung von Passagen als eines, das „einzelne Abschnitte oder ‚Passagen‘ einer Webseite identifiziert, um besser zu verstehen, wie relevant eine Seite für eine Suche ist“ (Google Search Central, Leitfaden zu Rankingsystemen). Eine Handvoll der übrig gebliebenen Quellen wird dann in ein Kontextfenster aufgenommen – der Aufbau der GEO-Arbeit verwendet „nur die fünf besten Quellen, die für jede Anfrage aus der Google-Suchmaschine abgerufen werden“ (GEO, KDD 2024) – und ein Modell verfasst darauf basierend eine Antwort und entscheidet, was zitiert wird und wem die Quelle zugeschrieben wird.
Daraus ergeben sich zwei Konsequenzen, und alles Folgende leitet sich daraus ab. Alles, was verhindert, dass Ihre Seite geladen oder abgerufen wird, macht das Schreiben irrelevant. Alles, was eine abgerufene Passage leichter übernehmbar und einer Quelle zuordenbar macht, kann GEO tatsächlich beeinflussen.
Was fügt Docsbook einer Seite hinzu, wenn GEO aktiviert ist?#
Drei Dinge, die alle im HTML der Seite sichtbar sind, sowie die sie umgebenden semantischen Wrapper.
Ein TL;DR-Block nach der H1#
Docsbook fügt direkt nach der führenden H1 eine kurze Zusammenfassung ein, die als <aside class="tldr" role="note" aria-label="Summary"> dargestellt wird. Der Text wird in dieser Reihenfolge ausgewählt:
- Ein explizites Feld
tldr:im Frontmatter der Seite. - Andernfalls der erste echte Absatz des Dokuments. Überschriften, Blockzitate, Listenelemente, fenced Codeblöcke und reine Bildzeilen werden bei der Suche übersprungen.
Unabhängig davon, welcher Text ausgewählt wird, wird er vor der Ausgabe bereinigt: Linksyntax, Inline-Code, Hervorhebungszeichen und rohe HTML-Tags werden entfernt und Leerzeichen zusammengeführt. Das Ergebnis wird auf 280 Zeichen begrenzt, am letzten Wortumbruch gekürzt, wenn dieser hinter der Hälfte liegt, von abschließender Zeichensetzung bereinigt und mit einer einzigen Ellipse versehen.
Zwei Verhaltensweisen sind besonders wichtig, weil sie verhindern, dass der Block zum Störfaktor wird:
- Ein erster Absatz mit weniger als 40 Zeichen erzeugt überhaupt kein TL;DR. Ein Fragment ist schlechter als gar nichts.
- Wenn das TL;DR aus dem Lead stammt, wird der Lead aus dem Haupttext entfernt. Derselbe Satz erscheint nie zweimal hintereinander; stammt das TL;DR hingegen aus dem Frontmatter, bleibt dein einleitender Absatz genau dort, wo du ihn geschrieben hast.
Eine sichtbare Zeit der letzten Änderung#
Wenn GEO aktiviert ist, wird am Ende des Artikels eine Zeile mit dem Text Aktualisiert am 25. Mai 2026 angezeigt, wobei das Datum in ein echtes <time dateTime="…">-Element eingeschlossen wird, sodass ein Parser sowohl den maschinenlesbaren als auch den menschenlesbaren Wert erhält. Das Datum entspricht dem Committer-Datum des neuesten Commits in Ihrem Repository, der diese Datei betrifft; falls dieses nicht vorhanden ist, wird auf das Autorendatum zurückgegriffen. Docsbook speichert die Abfrage eine Stunde lang zwischen. Wenn GitHub nicht antwortet, wird die Zeile weggelassen, statt einen Wert zu erraten – ein falsches Datum ist schlechter als gar kein Datum.
Dieselbe Commit-Historie füllt datePublished im JSON-LD mit dem ältesten der 100 neuesten Commits, die diese Datei betreffen.
Ein Person-Autor im JSON-LD#
Jede Seite enthält ein TechArticle-Objekt. Ohne GEO ist sein author eine Referenz auf Organization deines Workspaces. Mit GEO wird es zu einer Person:
{
"@type": "Person",
"name": "Jane Doe",
"url": "https://github.com/janedoe",
"sameAs": ["https://github.com/janedoe"]
}Der Name stammt aus dem author:-Frontmatter, wenn du es festlegst, andernfalls vom Autor des letzten Commits dieser Datei. url und sameAs werden aus dem authorUrl:-Frontmatter oder dem GitHub-Profil des Autors übernommen und einfach weggelassen, wenn keine der beiden Quellen vorhanden ist. Wenn aus keiner der beiden Quellen ein Name stammt, greift das Objekt auf die Organization-Referenz zurück, statt ein leeres Person auszugeben.
Semantische Wrapper#
Der Inhalt wird innerhalb von <article> gerendert, und der TL;DR-Block enthält role="note" sowie eine barrierefreie Bezeichnung — sowohl von unterstützenden Technologien als auch von Parsern gelesen. Wenn AEO ebenfalls aktiviert ist, ist .tldr der erste Selektor in der speakable-Spezifikation der Seite, sodass der Block, den ein Modell zuerst liest, der Block ist, den ein Sprachassistent laut vorliest.
Wie überprüfe ich, ob GEO überhaupt etwas bewirkt?#
Frage das MCP-Tool audit_geo. Es führt überhaupt kein Modell aus — jede darin enthaltene Zahl stammt aus einem Abruf — daher kann es keinen Befund erfinden. In einem Aufruf:
- liest es dein
robots.txtund gleicht es mit sieben namentlich aufgeführten Assistenten-Agenten ab (eine datierte Liste, derzeit mit Stand vom 29.08.2026), wobei es Suchindex-Agenten von Trainings-Crawlern unterscheidet, da das Blockieren von Trainings-Crawlern eine bewusste Entscheidung ist und das Blockieren des Suchindex-Agenten bei gleichzeitiger Erwartung von Zitaten normalerweise ein Versehen darstellt; - ruft es jede untersuchte Seite zweimal innerhalb derselben Minute ab — einmal als Browser, einmal als
OAI-SearchBot—, um einen CDN zu erkennen, der einer Person eine Seite und einem Assistenten eine Challenge ausliefert; - prüft es, ob der Fließtext im Roh-HTML vorhanden ist (mindestens 200 Wörter, ohne ausgeführtes JavaScript);
- prüft es, ob auf der Seite überhaupt ein Datum angegeben ist;
- prüft es, ob
/llms.txt,/llms-full.txtund/sitemap.xmlvorhanden sind.
Eine Prüfung, bei der eine Zeitüberschreitung auftritt oder die einen 404-Fehler erhält, wird als null mit einer Begründung erfasst, niemals als Fehlschlag — eine nicht erreichbare Prüfung verringert die Anzahl der Prüfungen, nicht deine Punktzahl.
Warum diese Signale und nicht andere#
| Regel | Warum sich der Stack so verhält | Quelle |
|---|---|---|
| Jeden Abschnitt eigenständig machen | Die Suche bewertet Passagen, nicht Seiten | Leitfaden zu Googles Rankingsystemen |
| Zitate, Statistiken und zitierte Quellen hinzufügen | Es wurde gemessen, dass dadurch der Anteil einer generierten Antwort, der einer Quelle zugeschrieben wird, steigt. „Quotation Addition“, „Cite Sources“ und „Statistics Addition“ sind die drei wichtigsten Methoden des Papers. Für sie wurde bei einem Benchmark mit 10.000 Suchanfragen eine „relative Verbesserung von 30–40 % bei der Metrik Position-Adjusted Word Count“ festgestellt, wobei die beste Methode 41 % erreichte | GEO, KDD 2024 |
| Angeben, wer es geschrieben hat | Google fragt, ob Seiten „eine Autorenzeile enthalten, sofern man eine erwarten würde“, und „ermutigt nachdrücklich dazu, korrekte Angaben zur Urheberschaft hinzuzufügen“ | Hilfreiche Inhalte erstellen |
Person mit einem url verwenden, das den Autor identifiziert |
Googles Anleitung für Artikel: „Verwenden Sie den Typ Person für Personen“ und verlinken Sie „eine Webseite, die den Autor eindeutig identifiziert“ |
Strukturierte Daten für Artikel |
| Keine magische Datei erwarten | „Es gibt keine zusätzlichen Anforderungen, um in AI Overviews oder im AI-Modus zu erscheinen, und auch keine weiteren speziellen Optimierungen, die erforderlich wären“ | Googles KI-Funktionen |
| Kein Keyword-Stuffing betreiben | Der gleiche Benchmark führt Keyword Stuffing unter den „nicht erfolgreichen“ Methoden auf und bewertet es mit unter der unveränderten Baseline — und bei einer Live-Suchmaschine mit „10 % schlechter als die Baseline“ | GEO, KDD 2024 |
Grenzen und offene Fragen#
Wie viel dies bewirkt, ist gering und bedingt. Eine kritische Übersicht über 45 GEO-Studien aus dem Jahr 2026 kommt zu dem Schluss, dass die grundlegenden Verbesserungen „innerhalb ihres experimentellen Settings gültig, aber davon abhängig sind, dass eine Quelle in einem festen Kontext bereits vorhanden ist“, und dass „keine der untersuchten Techniken einen stabilen, longitudinalen, plattformübergreifenden kausalen Effekt auf die organische Auffindbarkeit oder das nachgelagerte Verhalten zeigt“ (arXiv 2607.14035, Zeitraum November 2023 bis Juli 2026). Docsbook wird Ihnen keine Steigerung der Zitierquote nennen, da keine solche belegt ist.
Offene Frage: Erhöht Aktualität die Zitierquote? Nachprüfbar ist, dass Google „verschiedene Systeme für ‚Abfragen, die Aktualität verdienen‘“ für das Suchranking verwendet (Leitfaden zu Rankingsystemen) und dass eine Seite ohne Datum einem Modell nichts liefert, worauf es die Aktualität zurückführen kann. Nicht nachprüfbar ist die verbreitete Behauptung, dass ein sichtbares Datum dazu führt, dass ein Assistent Sie häufiger zitiert: Keine Primärquelle misst dies. Betrachten Sie das Datum als gute Pflege, nicht als Stellschraube, bis jemand eine Messung veröffentlicht.
Antworten sind nicht stabil genug, um sie manuell per A/B-Test zu prüfen. Unabhängige Audits, die in derselben Übersicht zusammengefasst werden: Schulte et al. (2026) „beobachten über vier Suchmaschinen und 45 Tage tägliche Jaccard-Werte auf Quellenebene von ungefähr 0,34–0,42“; Kirsten et al. (2026) stellen über 4.706 Suchanfragen in den USA und Deutschland fest, dass „die Seitenüberschneidung über zwei Monate bei AI Overviews 18 % beträgt, verglichen mit 45 % bei der organischen Google-Suche“. Führen Sie eine Prüfung mehr als einmal durch, bevor Sie an einen Erfolg oder Misserfolg glauben.
Versionsabhängige Details. Das sichtbare Datum wird unabhängig von der Sprache der Seite im US-Englisch-Format angezeigt (May 25, 2026). datePublished wird aus höchstens den 100 neuesten Commits abgeleitet, die die Datei betreffen. Auf einer sehr lange bestehenden Seite ist es daher der älteste Commit in diesem Zeitraum, nicht der tatsächlich erste. Ein aus Git übernommener Autor ist die Person, die die Datei zuletzt bearbeitet hat, und das kann jemand gewesen sein, der lediglich einen Tippfehler korrigiert hat — setzen Sie author: ausdrücklich, wenn die Autorenzeile wichtig ist.
Der GEO-Schalter wirkt sich nicht auf eine eigene Domain aus. Alle drei Signale auf dieser Seite werden vom von Docsbook gehosteten Renderpfad ausgegeben. Eine auf Ihrer eigenen Domain bereitgestellte Seite erhält keinen TL;DR-Block und keine sichtbare Zeile „Aktualisiert“ sowie ein einzelnes TechArticle-Element, dessen Autor immer ein Person ist, das nach dem GitHub-Login des Repository-Eigentümers benannt ist — unabhängig davon, ob GEO aktiviert oder deaktiviert ist, und unabhängig vom author:-Frontmatter. Die Aktivierung von GEO ändert derzeit nichts, was ein Leser oder Crawler auf einer eigenen Domain sieht. Weitere Unterschiede finden Sie unter SEO-Grenzen.
Was GEO nicht leisten kann. Es indexiert keine nicht indexierte Seite, hebt keine Sperre für einen Crawler auf, den Ihr robots.txt nicht zulässt, und macht keine clientseitig gerenderte Seite lesbar. Das sind SEO-Probleme, und audit_geo meldet sie genau aus diesem Grund als kritisch.
Aktivieren#
- Öffnen Sie das Admin-Panel Ihres Arbeitsbereichs (FloatWidget) → Registerkarte SEO / GEO.
- Schalten Sie GEO ein. Keine Tarifbeschränkung, keine Einrichtung pro Seite (Preise).
- Fügen Sie auf den fünf Seiten, die Sie am liebsten zitiert sehen möchten, eine Zeile mit
tldr:hinzu. Diese beiden Änderungen bilden den gesamten ersten Durchgang.
Verwandte Themen#
- Zitationssignale — die Schreibregeln, jeweils mit dem Abrufverhalten, das sie rechtfertigt.
- llms.txt — der maschinenlesbare Index auf Website-Ebene und der tatsächliche Wert seiner Belege.
- SEO — Indexierung, kanonische URLs, Sitemap: die Grundlage, bevor irgendetwas davon relevant wird.
- AEO —
FAQPage,HowToundspeakable-Markup. - KI-Chat — der Assistent, der auf der eigenen Website antwortet.
- Wie Docsbook seine Behauptungen belegt — die Regel, nach der diese Seiten verfasst werden.