← jwatte.com

Rendered DOM Paste Audit

SPAs inject content after hydration. Googlebot first-pass crawl sees the static HTML; real users see the rendered DOM. Paste your rendered HTML here, optionally pair with your URL for a full static-vs-rendered diff. A manual but precise alternative to serverless Chromium.

Want the FULL six-bucket audit on your pasted DOM? Use Mega Analyzer paste mode →

This page runs ~10 quick rendered-vs-static diff checks (title, meta description, H1, canonical, lang, JSON-LD count, alt text, word count, internal links, plus the static-vs-rendered comparison if you provide a URL). It's the right tool when you specifically want to see what JavaScript adds.

For the comprehensive audit (SEO / schema / E-E-A-T / voice / mobile / performance + AI / crawlability — every check Mega Analyzer normally runs), open Mega Analyzer with paste mode auto-opened. It accepts the same outerHTML you'd paste here and runs every dim against it.

Context and background

Read the story behind this tool: Why I built this - the pragmatic SPA-gap solution.

Related: Hydration Parity Audit / RUM Beacon (paired)

How to capture rendered HTML: Open the page in Chrome. Wait for full load (including SPA hydration). Open DevTools (F12). In Elements panel, right-click the <html> tag at the top. Select Copy > Copy outerHTML. Paste here.