GEO-Score
DienstleistungenÜber unsLernenBestenlisteBerichtePreiseBlog

GEO-Score

Das beste GEO-Analysetool

Testen Sie Ihre Inhalte für KI-Suchmaschinen wie ChatGPT, Perplexity und Claude. Erhalten Sie umsetzbare Einblicke zur Verbesserung Ihrer Sichtbarkeit.

GEO-Content-Tipps erhalten

Ressourcen

  • Wissensdatenbank
  • Was ist GEO?
  • GEO-Blog
  • GEO-Score-Checker
  • Bestenliste
  • KI-Glossar
  • Fallstudien
  • GEO Insights
  • Berichte

GEO-Tools

  • Komplettes Website-GEO-Audit
  • GEO-Analyse
  • AI Visibility Checker
  • ROI-Rechner
  • Schema Validator
  • Perplexity SEO Checker
  • ChatGPT SEO Checker
  • Google KI-Modus Checker
  • KI-Crawler-Checker
  • Agent-Readiness-Checker
  • llms.txt Generator
  • Query-Fan-Out-Tool
  • AI Bot Log Analyzer
  • Wettbewerbsvergleich
  • Professionelle Dienstleistungen
  • Alle Tools

Analysieren Sie Ihre

  • Blogbeiträge
  • Produktseiten
  • Landingpages
  • Startseiten
  • Servicepages

GEO-Score

  • Über uns
  • Datenschutzerklärung
  • AGB
  • Kontakt
  • White Label
  • Bauen Sie Ihren Erfolg

GEO-Score folgen

KI-Such-Leitfäden

KI-SuchoptimierungPerplexity SEOChatGPT SEOLLM SEOAI Visibility CheckerAlle Leitfäden →
DSGVO-konformDaten in der EU gehostetMade in the Netherlands
KVK: 61855111BTW: NL004509498B76© 2026 GEO-score.onlineGEO-Score ist Teil von Be-Found.
Bringen Sie Ihr Bloggen mit Bloffee voran
  1. Startseite
  2. Forschung
  3. GEO-Experimente
  4. Blinder Fleck JavaScript

Eigene Forschung

Was verpassen KI-Crawler, wenn sie JavaScript überspringen?

Wir haben jede Startseite, die unserem Bot HTML lieferte, zweimal geladen: als reines HTML und mit JavaScript. Am 20. Oktober 2026 hingen strukturierte Daten fast nie von JavaScript ab: Nur 0,6 % dieser Startseiten deutschsprachiger Websites im Curlie-Webverzeichnis bekamen ihr JSON-LD erst über JavaScript. Beim Text sieht es anders aus. Auf 8 % von ihnen steht weniger als die Hälfte der Wörter im HTML, das ein Bot ohne JavaScript bekommt.

Gemessen am 20. Oktober 2026

der deutschsprachigen Websites im Curlie-Webverzeichnis haben JSON-LD erst nach JavaScript
0,6 %
haben den meisten Text erst nach JavaScript
8 %
zeigen die Hauptüberschrift (h1) erst nach JavaScript
0,9 %

Was wir getestet haben

Eine Webseite kommt in zwei Schritten an. Zuerst schickt der Server HTML. Dann führt der Browser das JavaScript der Seite aus, und das kann Text, Überschriften und strukturierte Daten hinzufügen.

Nicht jeder Bot macht diesen zweiten Schritt. Laut einer Log-Studie von Vercel aus dem Jahr 2024 rufen die großen KI-Crawler JavaScript-Dateien zwar ab, führen sie aber nicht aus. Das Web-Fetch-Tool von Anthropic für Entwickler unterstützt laut eigener Dokumentation keine Seiten, die mit JavaScript gebaut sind. Google ist anders: Es rendert Seiten.

Also haben wir jede Startseite zweimal geladen, im Abstand von Sekunden und mit demselben Bot-Namen: einmal als reines HTML, so wie ein Bot ohne JavaScript sie sieht, und einmal in einem echten Chrome-Browser, der das JavaScript ausführt. Dann haben wir beides verglichen.

Strukturierte Daten, die nur mit JavaScript erscheinen

33 % der deutschsprachigen Startseiten haben JSON-LD im reinen HTML. Nur 0,6 % bekommen es allein über JavaScript, und bei 0,6 % fügt JavaScript weitere Typen hinzu. Bei strukturierten Daten ist das reine HTML also meist schon alles.

Strukturierte Daten (JSON-LD) im reinen HTML und nach JavaScript
MessungTop 10.00010.001–100.000100.001–1 MillionNiederländischsprachigDeutschsprachig
Hat JSON-LD im reinen HTML51,2 %46,1 %–56,3 %51 %45,9 %–56 %49 %43,8 %–54,2 %43,2 %38,2 %–48,3 %33 %28,2 %–38 %
Hat JSON-LD nach JavaScript52,3 %47,2 %–57,3 %52,6 %47,5 %–57,6 %49,9 %44,6 %–55,1 %43,2 %38,2 %–48,3 %33,5 %28,8 %–38,6 %
JSON-LD nur nach JavaScript1,3 %0,6 %–3,1 %1,6 %0,8 %–3,5 %0,9 %0,3 %–2,5 %0,3 %0 %–1,5 %0,6 %0,2 %–2,1 %
JavaScript fügt weitere Typen hinzu1,3 %0,6 %–3,1 %0,3 %0 %–1,5 %0,6 %0,2 %–2,1 %0,5 %0,1 %–2 %0,6 %0,2 %–2,1 %
JavaScript entfernt es wieder0,3 %0 %–1,5 %0 %0 %–1 %0 %0 %–1,1 %0,3 %0 %–1,5 %0 %0 %–1,1 %
Verglichene Startseiten (n)371367349368349

Defektes JSON-LD ist ebenfalls selten: 0,9 % der Startseiten mit JSON-LD im reinen HTML haben einen Block, der kein gültiges JSON ist. So ein Block lässt sich gar nicht als strukturierte Daten lesen. Unser Schema-Validator liest das reine HTML genauso und zeigt die genaue Zeile.

Startseiten mit JSON-LD im reinen HTML: Anteil mit mindestens einem defekten Block
MessungTop 10.00010.001–100.000100.001–1 MillionNiederländischsprachigDeutschsprachig
Mindestens ein Block ist kein gültiges JSON0,5 %0,1 %–2,9 %1,6 %0,5 %–4,6 %2,9 %1,3 %–6,7 %1,3 %0,3 %–4,5 %0,9 %0,2 %–4,8 %
Startseiten mit JSON-LD im reinen HTML (n)190187171159115

Unter jedem Anteil steht seine Spanne: Mit 95 % Sicherheit liegt der echte Anteil zwischen diesen beiden Zahlen. Spalte 1-3 sind beliebte Websites nach Rang in der Tranco-Liste, Spalte 4-5 niederländisch- und deutschsprachige Websites aus dem Curlie-Webverzeichnis.

Titel, Beschreibung und Hauptüberschrift

Der Seitentitel steht fast immer im reinen HTML: Nur 0,3 % der deutschsprachigen Startseiten fügen ihn per JavaScript hinzu. Für die Hauptüberschrift gilt hier dasselbe: Nur bei 0,9 % erscheint die h1 erst nach JavaScript. Bei beliebten Websites kommt das öfter vor, siehe Tabelle.

Fehlt im reinen HTML, vorhanden nach JavaScript
MessungTop 10.00010.001–100.000100.001–1 MillionNiederländischsprachigDeutschsprachig
Seitentitel1,1 %0,4 %–2,7 %1,6 %0,8 %–3,5 %0,9 %0,3 %–2,5 %0,5 %0,1 %–2 %0,3 %0,1 %–1,6 %
Meta-Beschreibung1,1 %0,4 %–2,7 %1,6 %0,8 %–3,5 %0,9 %0,3 %–2,5 %1,1 %0,4 %–2,8 %0,6 %0,2 %–2,1 %
Hauptüberschrift (h1)6,5 %4,4 %–9,4 %8,4 %6 %–11,7 %5,7 %3,7 %–8,7 %1,1 %0,4 %–2,8 %0,9 %0,3 %–2,5 %
Verglichene Startseiten (n)371367349368349

Der Text selbst

Auf der typischen deutschsprachigen Startseite stehen 95,6 % der Wörter, die ein Browser zeigt, auch im reinen HTML. Aber auf 8 % der Startseiten steht ohne JavaScript weniger als die Hälfte des Texts. Ein Bot, der JavaScript überspringt, sieht von diesen Seiten nur einen Teil.

Startseiten, auf denen der meiste Text JavaScript braucht
MessungTop 10.00010.001–100.000100.001–1 MillionNiederländischsprachigDeutschsprachig
Weniger als die Hälfte der Wörter steht im reinen HTML26,4 %22,1 %–31,1 %23,9 %19,8 %–28,6 %16,3 %12,8 %–20,5 %13,2 %10,1 %–17,1 %8 %5,6 %–11,4 %
Verglichene Startseiten (n)368360344363348
Übliche Anzahl Wörter auf der Startseite (Median)
MessungTop 10.00010.001–100.000100.001–1 MillionNiederländischsprachigDeutschsprachig
Wörter im reinen HTML948710830453505
Wörter nach JavaScript1.4091.0581.044523552

Sie möchten sehen, was ein Bot ohne JavaScript von Ihrer Seite bekommt? Öffnen Sie den Seitenquelltext (Strg+U oder Cmd+Option+U auf dem Mac) statt der Seite selbst. Oder lassen Sie unsere kostenlose GEO-Analyse die Seite prüfen.

Was das nicht beweist

  • Es zeigt nicht, dass KI-Tools strukturierte Daten nutzen, um Quellen auszuwählen, oder dass Sie damit öfter zitiert werden.
  • Wir sind kein KI-Crawler. Websites können KI-Bots anhand des Bot-Namens oder der IP-Adresse anderes HTML schicken als uns.
  • Nur Startseiten. Produktseiten und Artikel können sich anders verhalten.
  • Wir zählen allen Text im HTML, auch Text, der auf dem Bildschirm versteckt ist, auf beiden Seiten. Wir prüfen nicht, was ein Besucher wirklich sieht.
  • Wir haben nichts angeklickt. Wo ein Cookie- oder Einwilligungsbanner erscheint, kann die Seite nach JavaScript den Text dieses Banners enthalten, oder weniger von der Seite selbst.
  • Text im Shadow DOM (von manchen Web Components genutzt) gehört nicht zum Seiten-HTML, das wir lesen. Wir haben ihn also auch nach JavaScript nicht gezählt.
  • Es sagt nichts über Google: Google rendert JavaScript, bevor es eine Seite indexiert.

So sind wir vorgegangen

Wir haben aus jeder von fünf Gruppen zufällig 1.500 Websites gezogen: drei Rangbereiche der Tranco-Liste 467YX beliebter Websites (Rang 1-10.000, 10.001-100.000 und 100.001-1.000.000) sowie die niederländisch- und deutschsprachigen Bereiche des Curlie-Webverzeichnisses (47.502 und 309.045 Websites, die mit ihrer Startseite eingetragen sind). Dank eines festen Startwerts für den Zufall zieht jeder mit denselben zwei Dateien genau dieselben Websites.

Von den Websites, deren Startseite sich in unserem robots.txt-Test normal öffnete, haben wir pro Gruppe die ersten 400 in zufälliger Reihenfolge genommen. Bevor wir eine Seite geladen haben, haben wir robots.txt erneut abgerufen und nur weitergemacht, wenn sie unseren Bot weiterhin zuließ.

Der Browser war Chrome/141.0.7390.76 (headless), mit demselben Bot-Namen wie die reine Anfrage: GEOScoreBot/1.0 (+https://geo-score.online). Er wartete, bis die Seite fertig geladen war, plus bis zu 10 Sekunden Netzwerkruhe, und las die Seite dann aus. Bilder, Videos und Schriften hat er übersprungen, weil sie den Text nicht ändern, und für die eigenen Dateien der Website hat er robots.txt befolgt. Der Lauf dauerte etwa 32 Minuten.

Beide Versionen liefen durch denselben Code: JSON-LD über den Parser unseres Schema-Validators, Seitentitel, Meta-Beschreibung und h1, wenn sie nicht leer sind, und die Wörter im Body ohne Skripte, Styles und Kommentare. Eine Seite zählt als "der meiste Text braucht JavaScript", wenn weniger als die Hälfte der Wörter nach JavaScript auch im reinen HTML steht.

Fragen, Stichprobe und jede Messung haben wir aufgeschrieben und gespeichert, bevor der Crawl begann. Alles, was wir erst nach Sicht der Daten entschieden haben, ist als explorativ gekennzeichnet.

Jede versuchte Startseite, und was passiert ist
SchrittTop 10.00010.001–100.000100.001–1 MillionNiederländischsprachigDeutschsprachig
Versuchte Startseiten400400400400400
robots.txt sagte jetzt Nein zu unserem Bot22210
Reine HTML-Anfrage schlug fehl02000
Browser konnte die Seite nicht laden611242447
JavaScript schickte den Browser auf eine andere Seite21182574
Verglichen: zählt zu den Anteilen371367349368349
… davon noch am Laden, als wir aufgehört haben zu warten4637241222

Wenn JavaScript einen Browser auf eine andere Seite schickt (eine Sprachseite, eine Cookie-Wand, eine Bot-Prüfung), sind beide Versionen nicht mehr dieselbe Seite, deshalb lassen wir sie weg. Ein Bot ohne JavaScript bleibt auf der ersten Seite.

Andere Studien zur selben Frage

Vercel (Herstellerdaten, Dezember 2024) hat den Verkehr von KI-Crawlern im eigenen Netzwerk untersucht. Damals renderte keiner der großen KI-Crawler JavaScript: Sie riefen JavaScript-Dateien ab, sahen aber die Inhalte nicht, die JavaScript hinzufügt. Gemini war die Ausnahme, weil es den Crawler von Google nutzt, und der rendert Seiten.

Die Dokumentation von Anthropic zum Web-Fetch-Tool, mit dem Entwickler Claude eine Seite öffnen lassen, sagt, dass Websites, die mit JavaScript gebaut sind, nicht unterstützt werden. Das betrifft das Entwickler-Tool; über die Claude-App sagt die Dokumentation nichts.

Vercel: The rise of the AI crawler (Herstellerdaten, 2024)Anthropic: Dokumentation des Web-Fetch-Tools

Prüfen Sie Ihre eigene Website

Das sind Durchschnittswerte. Ihre eigene Website gehört dazu oder nicht. Unsere kostenlosen Tools prüfen das in Sekunden.

  • Welche KI-Crawler dürfen meine Website besuchen?
  • Meine llms.txt prüfen oder schreiben
  • Meine strukturierten Daten prüfen
  • Vollständige GEO-Analyse einer Seite

Die Daten herunterladen

Jede Zahl dieser Seite steht in der CSV-Datei, eine Zeile pro Zahl, mit Anzahl, Basis und 95-%-Spanne. Sie enthält nur Summen, keine Namen von Websites.

Die Zahlen herunterladen (CSV)

Sie dürfen die Zahlen unter der Lizenz CC BY 4.0 weiterverwenden. Bitte nennen Sie GEO-Score und verlinken Sie diese Seite.

Quellen der Website-Listen

Beliebte Websites: die Tranco-Liste 467YX (Le Pochat u. a., NDSS 2019).

Niederländisch- und deutschsprachige Websites: mit Inhalten von Curlie.org - dem größten von Menschen redigierten Webverzeichnis. Machen Sie mit, indem Sie eine Website anmelden oder Editor werden. Curlie-Daten stehen unter der Lizenz CC BY 3.0.

20. Oktober 2026: erste Messung veröffentlicht.