Alerts inbox
A clean inbox for everything that broke.
Open, acknowledge, resolve. Hand a change to a teammate or snooze it until next sprint. Same workflow your team already runs in Linear.
Everything SiteAlert does
Daily crawls. Every meta tag, every heading, every link. We tell you the same day something quietly changed, why it matters, and where to look in your CMS.
Friday · 7:43pm
The week was quiet. The pricing page report went out at five. Nobody is going to call you tonight.
01 · Detection
Title, meta description, headings, canonical, robots, hreflang, structured data, links. The boring stuff that quietly decides whether you rank tomorrow.
meta · title
Acme · Faster invoicing for teams
meta · description
Send invoices in seconds. Get paid faster with payment links and reminders.
h1
Invoicing made simple
canonical
/pricing
robots
Criticalindex, follownoindex, nofollow
02 · Click impact
Title rewritten on the 12th. Robots flipped on the 18th. We don't make you remember any of it.
Changes · Nov 3 → Nov 28
4 events
index, follow→noindex, nofollow
Search Console clicks · 28 days
03 · Visual diff
Not a curl wrapper. A real Chrome browser, full screen. Same thing your visitors see.
04 · Cannibalization
Google can't decide which one to rank. So it ranks both worse than one of them would do alone.
Query · "best invoicing app"
74% overlapAcme Pricing · invoicing
Invoicing features
Shared queries
And everything else
Alerts inbox
Open, acknowledge, resolve. Hand a change to a teammate or snooze it until next sprint. Same workflow your team already runs in Linear.
Uptime
A 502 on /checkout shows up next to your content changes, not in a separate tool nobody opens.
Last 30 min · 1-min checks
Noise filtering
URL params, ignore selectors, an adaptive layer that learns flickery elements, and template grouping. One CMS edit across 500 pages is one alert.
Tracking integrity
We watch the analytics tags on every crawl. If a tag manager edit drops a pageview or a deploy strips Amplitude, the next alert is in your inbox.
Page groups
A typo in a blog post is Info. The same typo on /pricing is Critical. Group your pages, set the sensitivity once, get fewer false alarms forever.
Integrations
Email, Slack, webhooks, Search Console. Alerts land where your team already looks, not in another dashboard.
Early access
SiteAlert is live, but we're onboarding a small group of sites at a time so we can help everyone properly. Interested? Let us know and we'll see if it's a fit.