Was sieht die KI auf Ihrer Seite?
Die meisten KI-Crawler führen kein JavaScript aus. Wir rufen Ihre Seite als KI-Bot ab, konvertieren den HTML-Code in Markdown und kennzeichnen Inhalte, die erst nach dem Rendern sichtbar werden.
Wie man es benutzt
- 1
Geben Sie eine URL ein und wählen Sie einen Bot aus.
Wir fordern die Seite mit dem User-Agent dieses Bots aus dem Cloudflare-Netzwerk an.
- 2
Lesen Sie die Markdown-Datei
Dies entspricht in etwa dem, was ein Sprachmodell erhält, nachdem der Crawler Ihren HTML-Code bereinigt hat.
- 3
Die Lücken schließen
Falls wichtiger Text fehlt, wird er serverseitig gerendert oder die Seite vorab gerendert.
Welche KI-Crawler führen JavaScript aus?
Dies ist der Kern jedes LLM-Crawlability-Checkers: Was erhält jeder Bot, bevor ein Skript ausgeführt wird?
| Crawler | Führt JavaScript aus | Was es bedeutet |
|---|---|---|
GPTBot, OAI-SearchBot | NEIN | Rohes HTML von Ihrem Server |
ClaudeBot | NEIN | Rohes HTML |
PerplexityBot | NEIN | Rohes HTML |
CCBot (Common Crawl) | NEIN | Rohes HTML |
Googlebot ( Gemini, AI Overviews ) | Ja | Seite nach einer Verzögerung gerendert |
Bingbot ( Copilot ) | Ja, eingeschränkt | Seite wird für die meisten Websites gerendert |
Basierend auf öffentlich zugänglicher Crawler-Dokumentation und Log-Studien, wie beispielsweise der Analyse des KI-Crawler-Traffics durch Vercel.
So sieht „leer ohne JavaScript“ aus
Eine clientseitig gerenderte React-, Vue- oder Angular-Anwendung sendet oft ein nahezu leeres HTML-Gerüst. Der Browser lädt die Skripte herunter und erstellt die Seite. Ein KI-Crawler stoppt an diesem Gerüst.
Das Ergebnis: Ihre Seite existiert für Nutzer und Google, aber ChatGPT, Claude und Perplexity sehen nur den Titel. Sie können keinen Text zitieren, den sie nie erhalten haben.
Keine Überschriften, kein Text, keine Links.
<body>
<div id="root"></div>
<script src="/app.js"></script>
</body>Serverseitiges Rendering oder statische Generierung: Next.js, Nuxt, Astro, SvelteKit, Remix.
Wie wir die KI-Ansicht erstellen
- Als Bot abrufen
Die Seite wurde mit dem User-Agent GPTBot, ClaudeBot oder PerplexityBot angefordert. Es werden keine Skripte ausgeführt.
- Hauptinhalt finden
Wir nehmen
<main>oder<article>, oder den Body ohne nav, header, footer und aside. - In Markdown konvertieren
Überschriften, Absätze, Listen, Tabellen und Links – die Struktur, die ein Modell beibehält.
- Messen
Wörter, Text-zu-HTML-Verhältnis, Tokens und JS-Rendering-Warnungen.
Gestalten Sie Ihre Seite KI-lesbar.
- Der Haupttext befindet sich im HTML-Code, den Ihr Server zurückgibt.
- Eine
<h1>und eine logische<h2>/<h3>-Gliederung - Hauptinhalt in
<main>oder<article>eingeschlossen - Tabellen verwenden
<table>, nicht formatierte<div>-Grids. - Bilder, die eine Bedeutung haben, haben
alt. - Der Inhalt von Tabs und Akkordeons befindet sich im DOM und wird lediglich per CSS ausgeblendet.
- Preise und Spezifikationen sind Text, keine Bilder.
- Kein „Bitte aktivieren Sie JavaScript“ als einziger Inhalt
Weiterführende Literatur
Häufig gestellte Fragen
Führen KI-Crawler JavaScript aus?
Die meisten tun das nicht. GPTBot, ClaudeBot und PerplexityBot lesen Berichten zufolge nur den vom Server zurückgegebenen HTML-Code. Googlebot rendert JavaScript, daher bilden Gemini und AI Overviews die Ausnahme.
Meine Website verwendet React. Ist das für KI unsichtbar?
Nicht, wenn sie serverseitig gerendert wird (Next.js, Remix, Astro, Nuxt mit SSR). Eine reine Client-App mit React oder Vue liefert oft nur ein leeres <div id="root">, das KI-Crawler als leere Seite sehen.
Warum auf Markdown umsteigen?
KI-Pipelines entfernen Tags, Menüs und Skripte, behalten aber Überschriften, Absätze, Listen und Links bei. Markdown zeigt Ihnen diese Struktur so an, wie ein Modell sie liest.