Prüfungen / Inhalt und Lesbarkeit
Seite ist ohne JavaScript leer
KI-Crawler führen kein JavaScript aus. Das Server-HTML enthält fast keinen Text, der Crawler sieht also eine leere Seite.
js_empty · Inhalt und Lesbarkeit · Fehler
Was sie auslöst
Das HTML, das ein Crawler für eine Seite erhält, enthält insgesamt weniger als 60 Wörter (Menüs und Fußzeilen eingerechnet) und mindestens 3 Script-Tags, und die Seite steht nicht auf noindex.
Was zu ändern ist
Rendern Sie die Seite serverseitig oder vorab (SSR/SSG) oder legen Sie den wichtigen Text ins HTML.
Beispiel
HTML für die Seite:
<main>
<h1>Blue trail running shoes</h1>
<p>Waterproof trail running shoes with free returns for 30 days.</p>
</main>
So bestätigen Sie die Korrektur
- Führen Sie curl -s <url> | grep -c '<p' aus (oder Seitenquelltext anzeigen, nicht Untersuchen): Der Haupttext muss im HTML stehen
- Klicken Sie auf Recheck: Die Seite zeigt 'Ohne JavaScript lesbar'
Wie häufig es vorkommt
In einer Stichprobe hat die Studie Startseiten mit weniger als 60 Wörtern Text im gesendeten HTML (die Prüfung verlangt außerdem 3 oder mehr Skripte, die die Studie nicht erfasst hat: höchstens so viele) gemessen: 41 von 293 Show-HN-Sites (14 %) und 48 von 66 Lovable-Sites (73 %).
Abgerufen am 20. und 21. Okt. 2026 als CitedBot, robots.txt beachtet, ohne JavaScript. Studie: Launch crawl 2026-10 (Englisch).
Gezählt nach der Regel der Prüfung, ohne Sites, die die Anfrage abgelehnt haben (HTTP 403): CSV der Zählungen.
Zu dieser Prüfung
| Prüfungs-ID | js_empty |
|---|---|
| Berichtsabschnitt | Inhalt und Lesbarkeit |
| Schweregrad | Fehler |
| Wie sie entschieden wird | Gemessen: direkt aus der Seite oder der Serverantwort gelesen. |
| Hinzugefügt | Vor dem 19. Okt. 2026 (Versionen 1 und 2) oder eine seitenweite Prüfung ohne Versionsdatum |
| Status | In jedem Bericht gemessen |
| Bericht liefert den Code | Nein, die Lösung wird im Text beschrieben |
Einstellungen je Plattform
Wo die Einstellung auf einigen Plattformen liegt, laut der Hilfeseite der jeweiligen Plattform, gelesen am 27. Oktober 2026. Auf jedem anderen Server wenden Sie den Korrekturkasten oben an.
Next.js
In Next.js sind Layouts und Seiten standardmäßig Server Components: Sie werden auf dem Server zu HTML gerendert. Laden Sie die Daten und schreiben Sie den Seitentext dort, und fügen Sie 'use client' nur den interaktiven Teilen hinzu. (Hilfeseite von Next.js)
Lovable
Apps, die ab dem 13. Mai 2026 erstellt wurden (22. Juni 2026 bei Enterprise-Tarifen), nutzen TanStack Start und liefern bei jeder Anfrage vollständig gerendertes HTML. Ältere React-+-Vite-Apps werden nur für verifizierte Crawler vorgerendert (Suchmaschinen, KI-Such-Crawler, Social-Vorschau-Bots, verifizierte SEO-Tools); jeder andere Bot sieht die Single-Page-App. Die Migration von Lovable stellt eine ältere App auf Server-Rendering um. (Hilfeseite von Lovable)
In Lovable: Project settings → General → Project actions → Migrate to TanStack Start. (Hilfeseite von Lovable)
Verwandte Prüfungen
- Die Seite beginnt mit Quellen- und Datumszeilen
- Sehr wenig Text im Verhältnis zum Code
- Doppelter oder nahezu doppelter Inhalt
- Skripte ändern oder entfernen, was die Seite sagt
Prüfen, ob es Ihre Website betrifft
Fügen Sie Ihre Adresse ein: Wir crawlen bis zu 10 Seiten und zeigen jedes gefundene Problem mit der Lösung. Ohne Konto, ohne Karte.
Jeder Tarif crawlt bis zu seinem Seitenlimit und listet diese Prüfungen mit der Lösung: Tarife.
So funktioniert ein Audit: Methode