ssrchecker
Free rendering checker

SSR Checker

Is your site actually rendered for crawlers?

Your site looks perfect in a browser. But search crawlers and AI bots often see a blank page — and you'd never know. ssrchecker shows you exactly what Google sees before your JavaScript runs, so the content you're counting on to rank actually gets found. Free, no signup, results in seconds.

https://
Free to run/Try:
No signupChecks title, meta, canonicals, links, images & textDetects your frameworkShareable results
How it works

Two fetches, one diff, a clear verdict

01
Raw HTTP fetch
A plain request with no JavaScript execution — byte-for-byte what a crawler receives on its first pass.
02
Headless Chrome render
The same URL in a real browser, waiting for hydration and client-side data fetching to settle.
03
Structural diff
We compare titles, meta tags, canonicals, headings, links, images and text between the two.
04
Verdict
SSR, HYBRID, or CSR — plus the exact list of what's missing before JavaScript runs.
Go deeper

Check your framework, fix a problem, or learn the concepts

Check your framework
Next.js, React, Vue, Nuxt, Angular, Astro, SvelteKit and more — the specific failure modes of each.
Browse frameworks
Fix a problem
Pages not indexing, empty view-source, meta tags Google ignores — start from the symptom you're seeing.
Browse fixes
Learn the concepts
SSR vs CSR, hydration, how Googlebot renders JavaScript, and why AI crawlers changed the stakes.
Read the guides

Frequently asked

No — SSR means crawlers receive your content in the initial HTML, which is necessary but not sufficient. Indexing also depends on crawl budget, canonical signals, and content quality. This tool tells you the rendering half of the equation precisely.