SEO monitoring that catches the bad deploy
A release that adds noindex, drops the title or turns a page into a 404 is quiet until traffic falls. Monity reads the rendered page on every check and alerts you when what search engines see changes.
- On the free plan
- Reads the page as rendered
- Alerts the same day
The quiet regressions
A release can drop a page from Google without anyone seeing a thing.
A noindex copied from staging, a canonical pointing at the wrong host, a title replaced by “Home”, a product page that now answers 404: the page still looks fine in a browser, and traffic falls days later. Monity reads the page on every check and compares what search engines care about with the check before, so you hear about it the same day.
- Indexing: robots meta tag and X-Robots-Tag header
- HTTP status, title, meta description, canonical, H1 and language
- Schema.org types such as Product, Article and FAQPage
What Google and AI crawlers can read
It audits the rendered page, and checks who robots.txt lets in.
Frameworks often write the title, canonical or structured data after the page loads, and a raw-HTML checker never sees it. Monity reads the page the way it renders, in a real browser. It also reads robots.txt and tells you when it starts or stops blocking the AI crawlers that decide whether ChatGPT, Claude, Perplexity and Gemini can read and cite the page.
- GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot and Meta’s crawler
- A score out of 100 across search, AI visibility and HTML quality
- The same checks as the free SEO audit, so the two agree
Alerts with the before and after
The alert says what changed, from what, to what.
Each rule compares one thing with the check before and puts both values in the alert: Indexable yes → no, HTTP status 200 → 404, the old title and the new one. Indexing and status changes are marked critical. A visit that hits a captcha or an anti-bot wall is skipped rather than compared, so a block page never reads as “title removed”.
- Five change rules and new-issue alerts are on from the start
- Score thresholds are there when you want a number to hold
Alert rules
Eight rules. Six are on from the start.
The change rules compare one fact with the previous check; the first check records them, so nothing alerts on it. These are the defaults a new task starts with.
SEO audit
Every plan, free included| Rule | New tasks | Default | What it catches |
|---|---|---|---|
| Indexing changed | On | Any change | The page was set to noindex, or its robots directives changed (robots meta tag or X-Robots-Tag header). |
| HTTP status changed | On | Any change | The page answers 404 or 500 instead of 200 OK, or recovers from one. |
| Key page facts changed | On | Any change | The title, meta description, canonical URL, main heading or language changed. |
| Structured data changed | On | Any change | Schema.org types such as Product, Article or FAQPage were added or removed. |
| AI crawler access changed | On | Any change | robots.txt started or stopped blocking AI crawlers such as GPTBot, ClaudeBot or PerplexityBot from the page. |
| New or worsened SEO issues | On | Any new issue, or the score down more than 5 points | A problem that was not there on the previous check, such as a missing title or a broken canonical. |
| SEO score below | Off | 80/100 | The SEO score for a check, out of 100, across search, AI visibility and HTML quality. |
| SEO score drop | Off | 10 points from one check to the next | The SEO score fell by at least this many points. |
One task watches one page. Give the pages that earn your traffic a task each: the homepage, category and product templates, pricing, top articles.
Examples
Ask for it in a sentence. Hear about it before rankings move.
Tell the assistant what to watch, or switch the skill on in a task’s settings. Alerts go to the channels you turn on for the task.
-
Watch coastalcrm.com/pricing and tell me if it stops being indexable
Indexing changed: Indexable yes → no; Robots directives "index, follow" → "noindex, follow". A staging setting shipped with the 08:00 release. Fixed by 09:30.Slack · #seo
-
Tell me if the running shoes category on Northwind starts returning an error
HTTP status changed: 200 → 404. The category was renamed in the shop’s admin; the old address had no redirect.Microsoft Teams · E-commerce · SEO
-
Alert me if the Fieldnote homepage title or canonical changes
Key page facts changed: Title "Fieldnote: meeting notes your team will read" → "Home". A theme update replaced the SEO plugin’s title with the page name.Email · marketing@fieldnote.com
-
Tell me if robots.txt starts blocking AI crawlers from our blog
AI crawler access changed: robots.txt now blocks GPTBot, ClaudeBot. One row per alert, so the change log keeps itself.Google Sheets · SEO change log
Coastal CRM, Northwind and Fieldnote are example companies.
Free tools
Audit a page now, then watch it.
The free tools check a page once. Monitoring runs the same SEO checks on every check of the task and alerts you when something changes.
- SEO & AI Visibility Audit On-page SEO, AI visibility, accessibility, HTML and security in one audit, with a multi-page crawl.
- Robots.txt Tester & AI Crawler Checker Which search and AI crawlers your robots.txt lets in, page by page.
- Schema Markup Validator Structured data on any page, tested against Google’s rich result requirements.
FAQ
Questions about SEO monitoring
What does SEO monitoring check?
How is this different from Google Search Console?
Does it work on JavaScript sites?
Does it monitor rankings?
What if the page is blocked by a captcha?
Is it on the free plan?
Catch the noindex before Google does.
Add the SEO audit skill to the pages that bring your traffic, and Monity alerts you the day something search engines rely on changes.
- Free plan: 3 tasks, no card
- 7-day Business trial
- Every alert channel on every plan