SEODiff

The SEO Linter for Next.js & Astro.

Stop guessing. Diff your Raw HTML vs. Rendered DOM. Detect hydration bloat and orphan regressions in CI/CD.
Advanced options
JS rendering and Lighthouse can take longer. In public mode they're typically gated and run with conservative limits (e.g. JS rendering ~6 pages, ~18s/page timeout, short post-load wait; Lighthouse 1-2 URLs).
Scans public preview and production URLs. See example report

Before deploy

Scan preview deployments in pull requests and block regressions with a single API call.

After deploy

Run nightly scans, detect drift, and keep a timeline of template changes.

API-first platform

The dashboard and automation both use the same API surface for consistency.