Prüfer für rohes und gerendertes HTML

Free, no signup. Open the page in a browser and it looks complete; Google sees raw HTML first, then runs JavaScript and looks again — and those two views don't always agree. Test a public URL through the bounded rendering service to find where they diverge, with a side-by-side raw-vs-rendered diff.

Fordere einen Browservergleich an, auch wenn das ursprüngliche HTML umfangreich wirkt. Die bestehenden Rendering-Grenzen gelten weiterhin; eine Anfrage garantiert keine gerenderte Aufnahme.

Standardverhalten: Free, no sign-up. The page is rendered in headless Chrome only when the initial HTML looks incomplete — most server-rendered sites never need it.

Die Prüfungen laufen auf unserem Server. Wir rufen die von dir eingegebene URL ab und speichern die Ergebnisse nicht. Reports are kept 7 days so you can share a link to the result. Anonymous aggregate stats feed our research posts; domains are counted once via an anonymized hash and never stored in the clear. Anonyme Ergebniszähler auf Ausführungsebene können für aggregierte Forschung verwendet werden; URLs, Domains, IP-Adressen und Kennungen werden nie einbezogen, und Statistiken werden erst ab 100 Ausführungen veröffentlicht.

Rückmeldung
Fehler melden

Funktioniert etwas in Prüfer für rohes und gerendertes HTML nicht? Teile uns mit, was passiert ist — die Meldung geht direkt an eine private Prüfwarteschlange, nicht in eine öffentliche Liste.

Gesendete Angaben
 Werkzeugeingaben, Uploads, eingefügte Quellen, vollständige Ergebnisse, Abfrageparameter und URL-Fragmente werden nicht automatisch angehängt. Du kannst die oben ausgewählte Passage bearbeiten oder entfernen. Browser- und Missbrauchsschutz-Metadaten werden zur Spamabwehr verarbeitet. 

What this is checking

The render gap

Google can process JavaScript in a rendering phase after crawling. Content that appears only after rendering depends on that phase and is absent from the initial response; this comparison does not predict discovery or indexing timing.

The most restrictive rule wins

If a noindex appears in either the raw or rendered HTML, Google may use it — and an initial-HTML noindex may cause Google to skip rendering, so JavaScript cannot reliably undo it.

Canonicals are conditional

JavaScript may add a canonical when the raw HTML has none, or keep the same value. A different or additional value creates competing canonical input.

Checks based on the JavaScript SEO guide on Ahrefs. Confirm findings in Search Console.

Über dieses Werkzeug

Vergleiche, was eine Seite im ausgelieferten Roh-HTML enthält, mit dem DOM nach der JavaScript-Ausführung. Der Prüfer erkennt, ob wichtige Inhalte oder Tags erst beim Rendern erscheinen und wo Google deshalb eine zusätzliche Verarbeitungsphase benötigt.

Das Ergebnis ist eine schnelle, richtungsweisende Gegenüberstellung und keine Vorhersage darüber, wann Google eine URL crawlt oder indexiert.

Funktionen

  • Roh-HTML- und gerendertes-DOM-Ansicht mit zeilenweisem Vergleich der zehn wichtigsten Felder
  • Standardverhalten: Headless-Chrome-Lauf nur, wenn eine begrenzte Heuristik das anfängliche HTML als unvollständig einstuft
  • Etwa 15 kalibrierte JavaScript-SEO-Prüfungen für noindex, Canonicals, robots.txt, Links, Soft-404s und strukturierte Daten
  • Verdict nach Problems, Worth fixing, Notes und Passing mit konkreten Nachweisen und teilbarem Bericht

So funktioniert es

Standardverhalten: Gib die vollständige öffentliche URL ein und starte den begrenzten Abruf. Ein Worker liest zunächst Roh-HTML und robots.txt; nur bei einem unvollständigen Shell-Eindruck folgt ein Headless-Chrome-Lauf. Beide Versionen werden inert geparst, Felder normalisiert und jede Abweichung mit einem Schweregrad und Reparaturhinweis versehen.

Einschränkungen

  • Headless Chrome ist nicht Googles Evergreen-Renderer; Netzwerkbedingungen, Timing und Ressourcen unterscheiden sich.
  • Ein übersprungener Renderlauf beweist weder SSR noch vollständige Parität. Er bedeutet nur, dass das Roh-HTML die Heuristik erfüllt.
  • Große Seiten, komplexe Interaktionen und Inhalte hinter Klicks werden für die Analyse begrenzt; das Werkzeug ersetzt keine Search-Console-URL-Inspektion.

Häufig gestellte Fragen

Was ist eine `Render`-Lücke in JavaScript-SEO?

Es ist der Unterschied zwischen Inhalt im ausgelieferten Roh-HTML und Inhalt, der erst nach JavaScript im DOM erscheint. Google kann JavaScript in einer späteren Renderphase verarbeiten; der Prüfer macht diese Abhängigkeit sichtbar.

Rendert Google wirklich JavaScript?

Ja. Google verwendet einen `Evergreen`-`Chromium`-Renderer in einer getrennten Verarbeitungsphase. Blockierte Ressourcen, Fehler oder Inhalte hinter Interaktionen können trotzdem fehlen.

Warum rendert dieses Werkzeug manchmal nicht?

Standardverhalten: Wenn das Roh-HTML bereits umfangreichen `Text`, Links und wichtige Tags enthält, überspringt die begrenzte Heuristik den teuren `Chrome`-Lauf. Das ist keine Aussage über SSR oder Parität.

Respektiert Google ein durch JavaScript eingefügtes canonical oder noindex?

Google kann nach einem noindex im anfänglichen HTML das Rendern überspringen; JavaScript kann es daher nicht zuverlässig entfernen. Ein canonical darf ergänzt werden, wenn keines vorhanden ist. Andere oder mehrere Werte erzeugen widersprüchliche Signale.

Ist das dasselbe wie die Search-Console-URL-Inspektion?

Nein. Dies ist ein schneller, richtungsweisender Vergleich. Die URL-Inspektion liefert Google-spezifische Crawl-, Indexierungs- und Live-`Test`-Nachweise für eine verifizierte Property; kein Werkzeug garantiert die spätere Verarbeitung.

Nächster SchrittXML-Sitemap-Generator — generate the corrected version. Anleitung auf Englisch verfügbar.