# Warum eine Seite für ein KI-System leer sein kann

Ja, wenn der Text erst im Browser entsteht. Die eigenen Bots der Sprachmodell-Anbieter lesen das ausgelieferte HTML und führen kein JavaScript aus. Was sie dort nicht finden, existiert für sie nicht, auch wenn jeder Mensch die Seite vollständig sieht.

https://makler.rang-eins.com/wissen/vorsprung/was-bots-nicht-lesen

## Kann es sein, dass meine Seite für KI-Systeme gar keinen Text hat?

Ja, und zwar dann, wenn der Text erst im Browser entsteht. Die eigenen Bots der Sprachmodell-Anbieter lesen das HTML, das Ihr Server ausliefert, und führen kein JavaScript aus. Was dort nicht steht, existiert für sie nicht.

## Der Unterschied zu Googlebot liegt beim Rendern

Wie Google eine Seite abruft, in eine Warteschlange legt und erst danach rendert, steht in der Lektion darüber, was Google von einer Seite sieht. Der Unterschied ist deutlich. Google rendert, die eigenen Bots der Sprachmodell-Anbieter tun es nicht.

Gemessen hat das Vercel gemeinsam mit MERJ über mehrere Monate bis Dezember 2024, an den eigenen Servern und an zwei Stellenportalen, die technisch verschieden gebaut sind. Keiner der dort beobachteten Bots von OpenAI, Anthropic, Meta, ByteDance und Perplexity führte JavaScript aus. Zwei Ausnahmen gibt es. Googles Gemini ruft über Googlebots eigene Infrastruktur ab und rendert dadurch vollständig, und Applebot rendert nach Apples eigener Beschreibung im Browser, samt JavaScript und den übrigen Bestandteilen, die eine Seite dafür braucht.

Der pauschale Satz, kein KI-Crawler rendere JavaScript, ist damit falsch. Richtig ist die engere Fassung. Wer eine eigene Bot-Familie betreibt, liest rohes HTML, und wer seine KI-Funktion in ein bestehendes Suchprodukt eingebaut hat, rendert wie bisher.

| Bot | rendert JavaScript | Beleg |
|---|---|---|
| GPTBot, OAI-SearchBot, ChatGPT-User | nein | Messung bei Vercel, Dezember 2024 |
| ClaudeBot | nein | dieselbe Messung |
| PerplexityBot | nein | dieselbe Messung |
| Meta-ExternalAgent | nein | dieselbe Messung |
| Bytespider | nein | dieselbe Messung |
| Gemini | ja, über Googlebots Infrastruktur | dieselbe Messung |
| Applebot | ja, im Browser | Apples eigene Dokumentation |

## Heruntergeladen ist nicht ausgeführt

Eine Beobachtung derselben Messung führt regelmäßig in die Irre. ChatGPT lud bei 11,50 Prozent seiner Anfragen JavaScript-Dateien herunter, Claude bei 23,84 Prozent. Wer nur die Server-Protokolle liest, hält das für Rendern.

Es ist keines. Beide verarbeiten die Datei offenbar als reinen Text und nicht als ausführbaren Code. Aus dem Protokoll allein lässt sich also nicht ablesen, ob ein Bot den Inhalt gesehen hat, der aus dieser Datei entsteht.

Der Rest dieser Lektion steht hinter einem Code. Den Zugang gibt es unter https://makler.rang-eins.com/wissen/vorsprung/was-bots-nicht-lesen
