Zum Inhalt springen

JSON-LD ist tot? Lang lebe JSON-LD!

JSON-LD ist tot? Lang lebe JSON-LD!

Stephan Waltl · · 3 Min. Lesezeit · KI

Schon weit vor dem 30.11.2022 habe ich damit begonnen gebetsmühlenartig die Wichtigkeit von Annotationen Webseiten zu predigen. Nach meiner Vorstellung lieben Bots jenen Code, den sie leichter und schneller verarbeiten können, ohne groß "nachdenken" zu müssen. Muss sich eine Maschine also durch kompliziertes HTML und JavaScript kämpfen, dann bedeutet das Aufwand für die Maschine, den es zu verhindern gilt. Ohne ein Programmierer zu sein, wird man relativ schnell dieses Konzept verstehen.

Warum auch immer kursiert gerade eine These durchs Netz: JSON-LD sei für KI-Bots irrelevant, weil moderne Crawler das strukturierte Markup einfach rausfiltern und wegwerfen. Wer das glaubt, hat verstanden, wie eine Waschmaschine Wäsche wäscht, aber nicht, warum man überhaupt Wäsche wäscht.

#KIgeneriert
#KIgeneriert

Die Aussage ist technisch nicht falsch und trotzdem führt sie zu den falschen Schlüssen!

Standard-RAG-Pipelines, also jene Systeme, mit denen KI-Anwendungen Webinhalte abrufen und verarbeiten, nutzen sogenannte HTML-to-Text-Parser. Bekannte Bibliotheken wie Readability.js oder BeautifulSoup extrahieren den sichtbaren Hauptinhalt einer Seite und wandeln ihn in sauberes Markdown um. Dabei fliegen <script>-Tags konsequent raus, und damit auch JSON-LD, das immer über <script type="application/ld+json"> eingebunden wird.

Der Grund ist nicht Böswilligkeit, sondern Token-Ökonomie. Ein LLM arbeitet mit einem begrenzten Kontextfenster. Verschachteltes JSON mit @type, @context, eckigen Klammern und Anführungszeichen frisst Token, ohne dem Sprachmodell semantisch viel zu geben. Ein LLM liest JSON-LD, wenn es denn ankäme, als flache Zeichenkette, nicht als strukturierte Datenbank.

Das ist auch der fundamentale Unterschied zu Googlebots Arbeitsweise. Der Googlebot parst JSON-LD deterministisch: Er sieht "cookTime": "PT1H", ordnet das exakt einem Datenbankfeld zu und legt es ab. Ein LLM tut das nicht und kann es auch nicht, weil es kein regelbasierter Parser ist, sondern ein auf "Wahrscheinlichkeiten" agierender Textgenerator. Soweit so richtig!

Warum "KI-Bots ignorieren JSON-LD" trotzdem eine Pauschalbehauptung ist!

Der entscheidende Denkfehler liegt in der Gleichsetzung von "RAG-Pipeline verarbeitet JSON-LD nicht direkt" mit "JSON-LD hat für KI-Sichtbarkeit keine Relevanz."

Der Prozess, wie KI-Systeme auf Webinhalte zugreifen, ist zweistufig:

  1. Stufe: Retrieval ChatGPT Search, Perplexity, Microsoft Copilot und ähnliche Systeme crawlen das gesamte Web nicht eigenständig. Sie fragen klassische Suchindizes ab, konkret die Bing Search API oder den Google-Index, um relevante URLs zu finden. Diese Suchmaschinen nutzen JSON-LD sehr wohl, für Rich Snippets, Entity-Linking, Knowledge-Graph-Einträge. Wer im Google-Index schlecht dasteht, weil ihm Structured Data fehlt, wird von der Such-API gar nicht erst als Quelle empfohlen.

  2. Stufe: Synthesis Erst wenn eine URL als potenzielle Quelle identifiziert ist, schickt der KI-Crawler einen Request. Jetzt extrahiert er den sichtbaren Text, wirft das JSON-LD weg und übergibt das Markdown dem LLM zur Antwortgenerierung.

Das heißt: JSON-LD entscheidet mit, ob eine Seite überhaupt in Stufe 2 landet. Wer an Stufe 1 scheitert, kommt in Stufe 2 nie an! Ich sehe das inzwischen bei meinen Kunden in unterschiedlichen Branchen. Hotels, lokale Dienstleister, Tourismusbetriebe, die strukturiertes Markup sauber eingebunden haben, tauchen in KI-generierten Empfehlungen auf. Betriebe ohne JSON-LD, mit schlechten Rich-Snippet-Signalen und mageren Knowledge-Graph-Einträgen, sucht man in den Antworten von ChatGPT oder Gemini oft vergeblich, selbst wenn die Webseite inhaltlich besser ist.

Man kann das natürlich auch andersrum formulieren: KI-Antworten zitieren Quellen, die Google für vertrauenswürdig hält. Und Google lernt Vertrauenswürdigkeit auch über strukturierte Daten.

Die Frage ist daher nicht "JSON-LD: ja oder nein?" Die Frage ist, was man mit JSON-LD macht und warum. Structured Data als Selbstzweck, eingefügt nach Schema-Vorlage ohne Strategie, ohne konsistente Entitätsdefinition, ohne Abgleich mit den tatsächlichen Inhalten der Seite, bringt wenig. Das ist wie ein Türschild, das einen Namen trägt, den drinnen niemand kennt.

JSON-LD als Teil einer durchdachten Entity-Strategie, kombiniert mit sauberem semantischem HTML, strukturierten Inhalten und konsistenter Außendarstellung im Netz, ist nach wie vor eine der effektivsten Maßnahmen, um in KI-generierten Antworten überhaupt vorzukommen. Wer jetzt Structured Data aus seinen Projekten wirft, weil "KI-Bots das eh ignorieren", spart sich vielleicht eine halbe Stunde Arbeit und verliert dafür langfristig Sichtbarkeit!

Du willst so etwas nicht nur lesen, sondern selbst anwenden? Zu den Seminaren von microgast

microgast · Menü
Handy
Seminar-Newsletter Papierkorb KI-Assistent

Seminar-Newsletter

Neue Seminartermine von microgast per eMail.

Der Newsletter wird über Brevo verschickt. Abmelden kannst du dich mit einem Klick in jeder Ausgabe. Datenschutz

KI-Assistent

Das ist mein KI-Assistent. Er kennt meine Seminare, Leistungen und Preise und antwortet sofort. Er ist eine KI und kann sich irren. Für verbindliche Auskünfte schreib mir an . #KIgeneriert

Der Chat wird von alpinechat.io bereitgestellt. Mit Klick auf „Chat starten“ wird er geladen.

Ausführen

Frag ChatGPT, wie microgast deinem Unternehmen helfen kann. Die Frage ist schon vorbereitet.

Öffnet ChatGPT in einem neuen Tab. Dort gelten die Bedingungen von OpenAI.

Mit deiner KI verbinden

Verbinde deinen Chatbot mit dem MCP-Server von microgast. Dann kennt er alle Seminare, die nächsten Termine und jeden Blogbeitrag und antwortet mit dem aktuellen Stand. Zu einem Seminar meldet er dich nur an, wenn du es ausdrücklich bestätigst.

Wähle deinen Chatbot. Bei Claude, ChatGPT und Manus wird die Adresse kopiert und der Chatbot geöffnet. Wo du sie einfügst, steht danach hier.

Papierkorb leeren

Möchtest du wirklich alle Elemente endgültig löschen?

Verbinden mit

microgast Online
DFÜ-Netzwerk, Stand 1995

Ton an: Der Klick spielt das Einwählen eines Modems ab. Dein Telephon bleibt diesmal frei.

Abbrechen

Rechner: Netto und Brutto

Netto
0,00 €
+ 20 % USt.
0,00 €
Brutto
0,00 €

Komma oder Punkt als Dezimalzeichen, etwa 1.250,50. Die Umsatzsteuer wird auf den Cent gerundet.

OK

Suchen: Alle Dateien

Was dein Browser verrät

Diese Angaben liest jede Website mit, sobald du sie aufrufst. Hier zeigt sie dir dein eigener Browser, mein Server bekommt davon nichts.

Wird ermittelt …

Das alles sieht jede Website, auch ohne Cookies.

Was das für deine eigene Website und deine Kunden heißt, kläre ich gern mit dir: Datenschutz, Tracking ohne Cookie-Banner, DSGVO.

Zertifikat

Domain eingeben und „Anzeigen“ klicken.

DNS-Abfrage

Zeigt die Einträge A, AAAA, CNAME, MX, NS und TXT einer Domain. SPF und DMARC bewertet der Mail-Check.

Mail-Check: SPF, DKIM, DMARC

Prüft, ob eMails einer Domain vor Fälschung geschützt sind und im Posteingang statt im Spam landen.

Eigenschaften von Datum/Uhrzeit

MoDiMiDoFrSaSo

Markierte Tage haben einen Seminartermin. Klick auf den Tag führt zur Anmeldung.