# Prerendering und SSR

> Serverseitiges Rendering (SSR) baut das HTML einer Seite bei jeder Anfrage auf dem Server auf; Prerendering baut es einmal vor dem Deployment und liefert es als fertige Datei aus. In beiden Fällen steht der Text im HTML, bevor JavaScript läuft – und das ist wichtig, weil die meisten großen KI-Crawler kein JavaScript ausführen und eine leere App-Hülle sehen.

Quelle: https://citetune.com/de/glossar/prerendering-ssr

## Was KI-Crawler sehen und wie man es testet

Die Traffic-Analyse von Vercel vom Dezember 2024 ergab, dass die Crawler von OpenAI, Anthropic, Meta, ByteDance und Perplexity JavaScript-Dateien abrufen, aber nicht ausführen; Ausnahmen waren Gemini, das die Infrastruktur von Googlebot nutzt, und AppleBot. Google rendert JavaScript, aber in einer eigenen Phase nach dem Crawlen, und sein eigener Leitfaden weist darauf hin, dass nicht alle Bots JavaScript ausführen können.

Ein schneller Test: Rufen Sie Ihre Seite mit einem KI-Bot-User-Agent ab und lesen Sie das rohe HTML – zum Beispiel mit „curl -A GPTBot https://ihre-website.de/seite“ – und suchen Sie Ihre Überschrift und den ersten Absatz. Fehlen sie dort, ist das ein Warnsignal für Crawler, die kein JavaScript ausführen; die Antwort eines echten Bots kann wegen seiner IP anders ausfallen. Diese Website ist in allen Sprachen prerendert. Unser kostenloser Scan ruft Ihre Seiten als rohes HTML ab und rendert sie nicht; nutzen Sie diesen Test daher, um Text zu prüfen, der erst nach JavaScript erscheint.

## Die Rendering-Arten in einer Tabelle

Wie eine Seite je nach Erzeugung beim Crawler ankommt:

| Art | Was der Crawler erhält | Googles Einschätzung |
|---|---|---|
| Nur im Browser gerendert | Eine leere Hülle, dann Skripte | Googlebot führt sie mit Verzögerung aus; andere Crawler nicht |
| Serverseitiges Rendering | Das vollständige HTML | Empfohlen |
| Statisches Rendering | Das vollständige, vorab erzeugte HTML | Empfohlen |
| Hydration | Das vollständige HTML, dann die Interaktivität | Empfohlen |
| Dynamisches Rendering | Eine vorgerenderte Fassung für Crawler | Ein Behelf, keine empfohlene Lösung |

## Prerendering und ein Shop im deutschsprachigen Raum

Eine Studie von Vercel vom Dezember 2024 stellte fest, dass GPTBot, ClaudeBot und PerplexityBot kein JavaScript ausführten, während Gemini die Infrastruktur von Google nutzt, die das kann. Die Studie ist fast zwei Jahre alt: Testen Sie Ihre Seiten, statt sich darauf zu verlassen. Bei einem Shop sehen Sie vor allem auf das, was Apps (Bewertungen, Größen, FAQ) und Headless-Frontends einschleusen.

Der Test ist einfach: Zeigen Sie den Quelltext einer Produktseite an und suchen Sie Namen, Preis und einen Satz der Beschreibung. Siehe [JavaScript-Shops und KI-Crawler](/de/blog/javascript-shops-und-ki-crawler).

Ein klassisches Theme, das der Server als fertiges HTML ausliefert, besteht diesen Test meist; kritisch sind Headless-Frontends, Bewertungs- und FAQ-Apps und Preise, die erst per API-Aufruf erscheinen. Wenn Sie das Frontend nicht kurzfristig umbauen können, schreiben Sie zumindest Namen, Preis, Verfügbarkeit und den ersten Absatz der Beschreibung ins erste HTML und lassen Sie das Skript nur ergänzen, nicht ersetzen.

## Zum Mitnehmen

Was der Crawler erhält, zählt mehr als das, was Sie sehen. Legen Sie den wesentlichen Inhalt ins erste HTML.

## Häufige Fragen

### Warum prerendern, wenn Google JavaScript ausführt?

Weil nicht jede Antwortmaschine Google ist. Laut der Analyse von Vercel vom Dezember 2024 führen die Crawler von ChatGPT und Claude kein JavaScript aus, und selbst Google rendert in einer späteren Phase. Text in der ersten HTML-Antwort sehen alle Bots, sofort.

### Ist es Cloaking, Bots prerenderte Seiten auszuliefern?

Nicht, solange Bots und Nutzer denselben Inhalt erhalten. Das Problem beginnt, wenn einem Bot Text gezeigt wird, den ein Nutzer nie sieht. Die sicherste Einrichtung liefert allen dasselbe prerenderte HTML aus.

### Woran erkenne ich, ob mein Inhalt im ersten HTML steht?

Lassen Sie den Quelltext der Seite anzeigen (nicht den Element-Inspektor) oder rufen Sie sie mit curl ab und suchen Sie den Produktnamen, den Preis und einen Satz der Beschreibung. Fehlen diese Wörter, erscheinen sie erst nach der Ausführung von JavaScript.

## Verwandte Begriffe

- [KI-Crawler (GPTBot, ClaudeBot, PerplexityBot)](https://citetune.com/de/glossar/ki-crawler)
- [Strukturierte Daten (schema.org)](https://citetune.com/de/glossar/strukturierte-daten)
- [llms.txt-Datei](https://citetune.com/de/glossar/llms-txt)
- [AEO (Answer Engine Optimization)](https://citetune.com/de/glossar/aeo)

## Artikel zu diesem Thema

- [JavaScript-Shops: was KI-Crawler nicht sehen](https://citetune.com/de/blog/javascript-shops-und-ki-crawler)
- [Ist Ihr Shop für KI-Crawler gesperrt?](https://citetune.com/de/blog/shop-fuer-ki-crawler-gesperrt)

## Quellen

- [vercel.com — The rise of the AI crawler (17.12.2024)](https://vercel.com/blog/the-rise-of-the-ai-crawler)
- [developers.google.com — JavaScript SEO basics](https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics)
- [developers.google.com — Dynamisches Rendering als Behelf](https://developers.google.com/search/docs/crawling-indexing/javascript/dynamic-rendering)

Verfasst von: CiteTune-Team, FLAPP Bilişim A.Ş. · Zuletzt aktualisiert: 2026-09-30
