Neues Modul macht Odoo-Websites für KI-Assistenten lesbar
Ein neues ownERP-Modul bereitet Odoo-Websites auf ChatGPT, Perplexity und Claude vor. Eine Vorankündigung aus der laufenden Testphase.
Fragen Sie ChatGPT einmal nach Ihrem eigenen Unternehmen
Wenn die Antwort ungefähr stimmt, die genannten Quellen aber anderen gehören, haben Sie das Problem gesehen, für das wir das neue Modul gebaut haben. Ihre Kundschaft recherchiert zunehmend im Chatfenster statt in der Trefferliste. Das System liefert eine fertige Antwort und nennt dazu eine Handvoll Adressen.
Wer nicht darunter ist, kommt in dieser Recherche nicht vor.
Dafür hat sich ein Name eingebürgert: KI-Sichtbarkeit, im Fachjargon Generative Engine Optimization oder kurz GEO. Gemeint ist die Arbeit daran, dass ein Sprachmodell eine Website findet, versteht und als Quelle nennt.
Für die Website heißt das, sie hat eine zweite Leserschaft bekommen, die anders liest als ein Mensch. Ein Sprachmodell überfliegt keine Seite und scrollt nicht bis zum interessanten Teil. Es bekommt einen Ausschnitt, bewertet ihn und entscheidet daraus, ob es Sie zitiert. Was in Absatz sieben unter einer schön formulierten Zwischenüberschrift steht, kommt dabei oft gar nicht erst an. Für diese Leserschaft gibt es in Odoo bisher kein Bordmittel.
Was uns in der Testphase am meisten überrascht hat
Der häufigste Grund, warum eine Website in KI-Antworten nie auftaucht, ist banal: Der Crawler darf sie nicht lesen. In der robots.txt steht eine Zeile, die vor Jahren jemand aus einer Vorlage übernommen hat, und seitdem sperrt sie GPTBot, ClaudeBot oder PerplexityBot aus. Solange das so bleibt, wirkt keine andere Maßnahme.
Der erste Knopf im Modul ist deshalb eine Prüfung und keine Funktion. Sie meldet, welche KI-Crawler aktuell ausgesperrt sind.
Danach entscheiden Sie selbst, wer was darf. Das Modul unterscheidet drei Sorten von Crawlern: solche, die den Index für KI-Antworten aufbauen und Sie dabei zitieren können, solche, die eine Seite in dem Moment holen, in dem gerade jemand gefragt hat, und solche, die ausschließlich Material für künftiges Modelltraining sammeln, ohne je auf Sie zu verweisen. Die dritte Sorte lässt sich abschalten, ohne die Zitierfähigkeit zu verlieren. Genau so ist es ab Werk eingestellt. Dazu kommt die Content-Signal-Zeile nach der von Cloudflare veröffentlichten Konvention, mit der Sie ausdrücken, was mit Ihrem Material geschehen darf.
Zweite Fassung statt versteckter Text
Der naheliegende Gedanke bei maschinenlesbaren Inhalten ist, den Maschinen etwas Eigenes hinzulegen: unsichtbaren Text, eine Stichwortliste, ein Sonderangebot für Crawler. Der Gedanke ist falsch und schadet zweifach. KI-Antwortmaschinen verwerfen Inhalte hinter display:none. Wer Crawlern anderes ausliefert als Menschen, betreibt Cloaking, und das führt nach den Spam-Richtlinien von Google zur Abwertung in der normalen Suche.
Das Modul liefert stattdessen denselben Inhalt ein zweites Mal aus, in maschinenlesbarer Form. Jede Seite gibt es zusätzlich als Markdown, unter derselben Adresse mit .md am Ende oder über den HTTP-Header Accept: text/markdown. Das ist keine Trickserei, sondern gängiges HTTP seit den Neunzigern: Niemand nennt eine REST-Schnittstelle getarnt, weil sie JSON ausliefert.
Am deutlichsten wirkt ein eigener Seitentyp für Lösungsseiten. Er erzwingt den Aufbau, auf den diese Systeme ansprechen: die Frage als Überschrift, die vollständige Antwort in höchstens 200 Wörtern ganz oben, danach die Schritte und die typischen Rückfragen. Die Wortgrenze prüft Odoo beim Speichern, sie ist keine Empfehlung. Eine Antwort, die ein Modell erst zusammenfassen muss, verliert das Zitat, für das sie geschrieben wurde.
Wo das Modul im AI-Portfolio steht
Es steht nicht allein. Alle KI-Module in ownERP holen Zugangsdaten, Modelle und Prompts aus derselben zentralen Konfiguration, sodass Sie Ihren Anbieter einmal hinterlegen und nicht sechsmal:
- AI Foundation verwaltet diese Konfiguration und gibt sie an alle anderen weiter.
- AI SEO Optimization schreibt Meta-Titel, Beschreibungen und Alt-Texte für Bilder.
- AI Translation ersetzt Google Translate und die Odoo-IAP-Übersetzung im Editor durch Ihren eigenen Anbieter.
- AI Enrichment ergänzt Firmendaten aus Website und Impressum, ohne Odoo-IAP-Guthaben.
- Website Analytics zählt, welche KI-Crawler tatsächlich vorbeikommen und wie viele Besuche aus einer KI-Antwort heraus auf Ihrer Seite landen.
Die letzte Zeile ist die wichtigste. Sichtbarkeit in KI-Systemen wird sonst zur Glaubensfrage, weil niemand sie prüft. Erst mit Website Analytics daneben lässt sich sagen, ob die Maßnahme etwas gebracht hat.
Was wirklich wirkt und was nicht
Wir schreiben das offen in die mitgelieferte Hilfe, und es gehört auch hierher: Die einzelnen Bausteine wirken unterschiedlich stark. Die folgende Einordnung stützt sich auf die Dokumentation der Anbieter und auf die Fachliteratur zu Retrieval-Systemen.
| Baustein | Unsere Einordnung |
|---|---|
| Prüfung der Crawler-Sperren | Hohe Wirkung. Ein ausgesperrter Crawler liest nichts, egal wie gut die Seite ist. |
| Strukturierte Unternehmensangaben | Zuverlässig für die korrekte Wiedergabe und die Unterscheidung von gleichnamigen Firmen. |
| Antwort-zuerst-Struktur der Lösungsseiten | In der Fachliteratur gut beschrieben. Retrieval-Systeme gewichten den Seitenanfang stark. |
| Markdown-Auslieferung | Gemischt. Crawler rufen sie kaum von selbst ab. Der Nutzen entsteht, wenn jemand die Adresse in ein Chatfenster kopiert oder ein Coding-Assistent sie anfordert. |
| Kuratierte Seitenübersicht (llms.txt) | Ohne Nachweis. Die Spezifikation von llmstxt.org verbreitet sich, aber kein großer Anbieter hat sich bisher dazu bekannt, sie zu lesen. |
Wer Ihnen für KI-Sichtbarkeit eine garantierte Platzierung verkauft, verkauft Ihnen etwas, das niemand liefern kann. Der größte Hebel bleibt der Inhalt: eine Seite, die eine echte Frage früh und vollständig beantwortet. Das Modul räumt die technischen Hindernisse aus dem Weg und gibt der Redaktion eine Form vor, die zu diesen Systemen passt.
Prüfen Sie Ihre robots.txt, bevor das Modul kommt
Die Testphase läuft im August 2026 noch. Danach erscheint das Modul für Odoo 19 im ownERP-Paket Spezial, in Deutsch, Englisch, Französisch und Spanisch.
Einen Schritt können Sie schon heute ohne uns gehen: Öffnen Sie ihre-domain.de/robots.txt und sehen Sie nach, ob dort GPTBot, ClaudeBot oder PerplexityBot ausgesperrt sind. Wenn ja, wissen Sie bereits, warum Sie in keiner Antwort vorkommen.