Ich erkläre kurz, wie verschiedene KI-Crawler mit JavaScript umgehen:
JavaScript-Unterstützung bei KI-Crawlern:
| Crawler | JS-Rendering | Scroll-Simulation | Wartezeit |
|---|
| GPTBot | Begrenzt/keine | Nein | Minimal |
| Google-Extended | Gut (wie Googlebot) | Nein | Standard |
| ClaudeBot | Begrenzt | Nein | Minimal |
| PerplexityBot | Variiert | Nein | Begrenzt |
| Common Crawl | Keine | Nein | Keine |
Das Kernproblem:
Infinite Scroll erfordert:
- JavaScript-Ausführung
- Auslösen von Scroll-Events
- Zusätzliche HTTP-Anfragen
- Rendering der neuen Inhalte
Die meisten KI-Crawler scheitern an Schritt 1 oder 2.
Warum SSR nicht ausreicht:
Ihr SSR liefert die Startseite. Aber Infinite Scroll-Inhalte sind nicht „initial“ – sie laden erst bei Interaktion. SSR löst die Interaktionsabhängigkeit nicht.
Das grundlegende Problem:
Infinite Scroll ist mit den aktuellen Fähigkeiten von KI-Crawlern grundsätzlich inkompatibel. Sie brauchen eine alternative Lösung.