Changes & Alerts
The changelog, severity levels, and the three kinds of email we send.
The Changelog
Every site's Changelog tab is the running diary of what changed, when: one row per change, with the field, the page, the old value, the new value, and a severity badge. Filter by severity, field, URL, or date to cut through busy weeks.
Can hurt rankings right now — e.g. a noindex appeared, robots.txt blocks Googlebot, a page started returning 404.
Worth a look soon — e.g. a title left the recommended length, an Open Graph image was removed.
Good to know — e.g. a meta description was added or reworded.
With Google Search Console connected, changelog rows carry click context from your real search traffic — so you can see at a glance whether the page that just lost its title is one that actually earns clicks. See Google Search Console.
Email alerts
Three kinds of email, so your inbox gets signal, not noise:
- Critical alerts — sent immediately when a crawl detects a Critical change. These are the "drop your coffee" ones.
- Daily digest — one tidy summary at 08:00 UTC covering Warning-level changes from the past 24 hours. Routine social-share (Open Graph / Twitter Card) housekeeping is kept out of it; social changes that actually diverge from the page — an og:image removed, tags wiped — stay in.
- CTR-drop alerts — with Google Search Console connected, we watch what happens after a title or description changes. If a page's click-through rate drops in the weeks following the change, you get an email naming the change, the page, and the before/after CTR. (Each change needs about two weeks of after-data before we'll judge it — fair trials only.)
Crawls that find nothing stay silent — we will never email you to say nothing happened. Critical alerts and the digest are toggled per agency in Settings → Notifications, and individual teammates can also opt out personally without affecting the rest of the agency.
From: SeoSwift <hello@seoswift.io>
🚨 Critical change detected on acme-store.example.com
Criticalrobots_meta on /products/spring-sale
index,follow → noindex,follow
Prefer alerts in a channel instead of an inbox? Sites on Advanced and Enterprise plans can post changes to a webhook (Slack, Discord, or anything compatible) — see Sites & Crawling.
Notes & the Journal
Deployed a redesign? Migrated a CMS? Write it down where the changes live — dated notes on each site, plus a cross-site Journal feed. The details are in Notes & Journal.
Why so quiet after adding a site?
The first crawl is a baseline — there is nothing to compare it to yet. Changes start appearing from the second crawl onward.Still stuck? Email hello@seoswift.io — a human reads it.