A direction, not a difference
Indexable → noindex is critical. Noindex → indexable is silence. 200 → 404 wakes you; 404 → 200 does not. A crawler reports every change; this reports the ones that cost you something.
A release adds one meta tag and a page that brought you visitors for two years stops being indexable. Nothing errors, nothing goes down, and the drop shows up weeks later. Guard watches the pages you name and tells you the day it happens.
Included from the free plan. No card required.
Indexable → noindex is critical. Noindex → indexable is silence. 200 → 404 wakes you; 404 → 200 does not. A crawler reports every change; this reports the ones that cost you something.
HTTP status, indexability, canonical, robots directives, title, meta description, H1, structured data, hreflang, internal links and content volume — each compared against the state you approved.
Mark your releases through the API and a regression is shown beside the deploy within six hours of it. That is a coincidence worth checking first — we put them side by side and never call it proof.
Not the whole site — the pages that bring traffic or money. A watch list you can read is one you will act on.
Every later check compares against that approved state — not against yesterday. Comparing with yesterday lets a slow drift pass clean at every single step and arrive somewhere you never agreed to.
Email or Telegram, only for new and returned regressions. Each carries the exact before → after values, so you can judge it without opening anything.
Rewrote the titles on purpose? Accept the new state and it stops being a finding. The baseline only ever moves because a person said so.