A page can look correct by Niko MinadzeA page can look correct by Niko Minadze

A page can look correct

Niko Minadze

Niko Minadze

A page can look correct after hydration while still delivering incomplete, late or inconsistent HTML to search crawlers and social-preview bots.
I built SSRWire to inspect that exact layer.
It makes real HTTP requests using browser, Googlebot, Bingbot, X/Twitter and Facebook user-agent profiles, then reads the streamed HTML incrementally. It records when titles, descriptions, canonicals, robots directives, Open Graph and Twitter Card metadata, JSON-LD, H1s and main content become observable—including timing, byte position and whether each signal arrived in <head> or <body>.
The new 0.4.0 release can also compare preview and production audits without repeating the requests. It separates regressions, fixes and neutral changes, applies configurable timing thresholds, and generates a self-contained HTML waterfall for each user-agent profile.
JSON and SARIF output make the checks usable in CI:
No browser installation and no JavaScript execution. SSRWire is deliberately an HTTP-level SSR consistency and release-QA tool, not a full crawler or rendering emulator.
Like this project

Posted Sep 8, 2026

A page can look correct after hydration while still delivering incomplete, late or inconsistent HTML to search crawlers and social-preview bots. I built SSRW...