Broken link monitoring with alerts
Monity follows the links on your key pages in a real browser on every check, including links a script adds after load. You hear about a link the day it breaks, never about the same dead link every hour.
- On the free plan
- Links added by scripts included
- Only newly broken links alert
New breaks, not the backlog
You hear about a link the day it breaks. Once.
Every check tests the links on the page and compares them with the check before. A link that worked last time and is now a 404, a server error or unreachable is an alert. A link that was already broken is listed in the report but never alerts again, so the dead footer link nobody has fixed yet doesn’t bury the one that broke this morning.
- Each broken link with its anchor text, so you can find it
- Gone (404, 410), server errors (5xx) and unreachable hosts
- Want the backlog too? Switch on “Broken links above”
Tested the way people click
Real links from a real browser, not a crawler’s guess.
The links come from the page as it renders, so menus and buttons that a script adds after load are tested too. Each link is requested from the same browser session as the check, with its cookies, so pages behind a login are tested as the signed-in visitor sees them. And a site that refuses automated requests (LinkedIn, X and many Cloudflare-protected pages answer 403, 429 or 999) is reported as refused, not broken, because the page is fine for people.
- 25 links to your own site on each check by default, up to 100
- On paid plans, links to other sites too: 25 by default, up to 50
- A refused link on your own site still counts as broken
Your important pages, on a schedule
Homepage, navigation, pricing, help centre: each one checked as often as you choose.
A task watches one page and the links on it. Give the pages that matter a task each, set how often they are checked, and the links on them are tested every time. The free plan checks up to every 3 hours; paid plans go down to every 5 minutes.
- The same task can also watch the page for changes, speed or SEO
- Business accounts can import many pages at once
Alert rules
Two rules. The quiet one is on.
“Newly broken links” alerts only on links that worked on the previous check. “Broken links above” is for teams that want to hear about the backlog as well; it waits for two checks in a row, because a destination that times out once is a slow server, not a dead link.
Broken link checker
Every plan, free included| Rule | New tasks | Default | What it catches |
|---|---|---|---|
| Newly broken links | On | Any newly broken link | A link that worked on the previous check now leads to an error page, a server error or nowhere. Links that were already broken do not alert again. |
| Broken links above | Off | 0, so any broken link, 2 checks in a row | Alerts when more links than this are broken, new or not, once per episode. |
Broken link checker (including external)
Paid plans| Rule | New tasks | Default | What it catches |
|---|---|---|---|
| Newly broken links | On | Any newly broken link | A link that worked on the previous check is now broken, on your site or on someone else’s. |
| Broken links above | Off | 0, so any broken link, 2 checks in a row | Alerts when more links than this are broken, new or not, once per episode. |
Links to your own site are links on the same host as the page. Pages behind a login are tested with the task’s saved session.
Examples
Ask for it in a sentence. Hear about the link that broke today.
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.
-
Check the links on coastalcrm.com every hour and tell me when one breaks
1 newly broken link — https://coastalcrm.com/integrations/zapier (HTTP 404). The integrations page moved in last night’s release; the homepage still linked the old address.Slack · #website
-
Watch the links on our help centre, partner links included
2 newly broken links — https://partners.example/northwind (unreachable); https://press.example/2024/northwind-launch (HTTP 410). External links need a paid plan; they rot on someone else’s schedule.Microsoft Teams · Support · Content
-
Tell me about any broken link on the Fieldnote pricing page, new or not
Broken links above: 2 (threshold 0, 2 checks in a row). The backlog rule, switched on by the person who asked for it.Email · web@fieldnote.com
-
Tell me when a link on the Fieldnote docs homepage breaks
1 newly broken link — https://fieldnote.com/docs/api-keys (HTTP 500). The payload carries a skillAlerts list a script can turn into a ticket.Webhook · Docs pipeline
Coastal CRM, Northwind and Fieldnote are example companies.
Free tools
Find broken links now, catch the next one later.
The free checker tests a page and a few of its internal pages once. Monitoring tests your key pages on every check and tells you when a link breaks.
FAQ
Questions about broken link monitoring
What is broken link monitoring?
Does it crawl my whole site?
Why is a link “refused” and not broken?
How many links does it test?
Does it find links that JavaScript adds?
Is it on the free plan?
Find out about broken links before your visitors do.
Add the Broken link checker to a task and Monity tests the links on the page on every check, alerting only when one breaks.
- Free plan: 3 tasks, no card
- 7-day Business trial
- Every alert channel on every plan