SITE AUDITS

Catch broken metadata before Google — or a client — does

Crawl an entire domain for missing og:image, description, and canonical tags. Progress streams in live as pages are checked, and every audit is queued in the background so triggering one never blocks your workflow.

LIVE CRAWL

Watch a crawl finish page by page, not a static report

Trigger an audit and it's queued instantly — the crawl runs in the background, respecting robots.txt, and each page's findings land the moment it's checked. No refresh needed to see progress.

acme.dev — 240 pages
Crawling acme.dev214 / 240 pages
/blog/cold-start-latencyPassing
/product/pricingMissing description
/docs/getting-startedPassing
/careersNo og:image
queued → running → completedStatus, live
750+Pages per crawl on Agency
  • Prioritized fix list instead of a wall of raw findings
  • Re-crawl on demand as you ship fixes, or put it on a schedule
  • Included free in the scanner for a single page — no account required to start
Run a free audit
DRIFT MONITOR

Catches the tag that changed, not just the one that disappeared

A presence check can't see an og:title that's still there but silently wrong. Drift Monitor re-audits hourly and diffs the actual text and image URL, so a mis-edited headline or a swapped asset triggers an alert the moment it happens — not whenever someone notices the share looks off.

acme.dev/blog/cold-start-latency
og:title changed — hourly recheck caught it
Agency
Previous · 9:00 AM

Cold-start latency, cut by 80%

Now · 10:00 AM

Untitled — draft build 4821

acme.dev/blog/cold-start-latencyAlert sent
HourlyRecheck cadence
Content-levelDiff, not just presence
  • Fires only on real drift — an empty-to-value transition is a separate, already-covered regression alert
  • Capped alert volume on a broad, multi-page regression so you get one summary, not a flood
  • Agency plan and up — the tier built for teams watching many client domains at once
Compare plans
FAQ

Audits & Drift Monitor, answered

It runs in the background the moment you start it — you're never blocked waiting. A crawl of a few hundred pages typically finishes in a couple of minutes; status moves from queued to running to completed, and findings fill in per page as they're crawled, not all at once at the end.

A regular audit tells you whether a tag is present. Drift Monitor (Agency plan and up) re-checks hourly and also diffs the actual text/URL value — so it catches an og:title quietly changed to the wrong thing, or an og:image swapped to a stale asset, even though the tag itself never disappeared.

It scales with your plan — Starter crawls up to 25 pages per audit, Growth 150, Agency 750, and Enterprise is custom. Every audit respects robots.txt.

Both. The dashboard shows live progress and a prioritized findings list, and you can wire up Slack or a generic webhook to get regression and drift alerts pushed to you the moment they're detected.

Stop paying per seat
for a usage-shaped problem.

Unlimited teammates, one usage pool. Start free with the scanner — no card required.