Broken-link and content-change monitoring

Links break. Pages change.
Nobody tells you.

RotSweep watches every URL you depend on and reports when one breaks, redirects somewhere else, or quietly stops saying what it used to. Product pages, affiliate links, documentation, citations — anything on the open web.

14-day trial on Daily or Deep Sweep · Card required · Cancel any time
The problem

A dead link is the easy case

Everyone catches a 404. The links that actually cost you something are the ones that still look fine — right up until someone clicks and lands somewhere useless.

FAILURE MODE 01

It’s broken

The page is gone. 404, 500, timeout, DNS failure. Obvious, and every link checker on earth finds it.

GET /products/grinder-e37s
→ 404 Not Found
Caught by every plan.
FAILURE MODE 02

It redirects somewhere wrong

The site reorganised and 301’d your deep link to a category page. The link “works”. Whoever clicked it is lost.

GET /api/v2/webhooks
→ 301 /docs/reference/webhooks
→ 200 OK  destination changed
Caught by every plan — not just the expensive one.
FAILURE MODE 03

The page changed underneath you

Same URL. Same 200. But what you linked to isn’t there — a product delisted, a section rewritten, a figure quietly removed.

GET /deals/summer-bundle
→ 200 OK
→ fingerprint changed offer removed
Caught from Deep Sweep up. This is the one nobody else does.
How it works

Three steps, then it’s someone else’s problem

Get your links in

Paste them, import a CSV, or point RotSweep at a page. Sitemap scanning is on Deep Sweep and up.

We sweep on schedule

Every link gets fetched, redirects followed to the end, and the destination page fingerprinted against the last state you accepted.

You get one email

Only when something changed. Which links broke, which moved, and where they moved to — no dashboard required.

Features

Built for lists that keep growing

Projects and tags, retries before alerting, content drift, sitemap scanning from Deep Sweep up.

Sitemap scanning

Point it at your sitemap and RotSweep finds every outbound link across your whole site, flagging the ones it already monitors. From Deep Sweep up.

Accept as baseline

When a site legitimately moves a page, one click makes the new destination the truth. Alerts stay meaningful instead of turning into noise.

European by default

Built and hosted in the EU by an EU company. GDPR-native, VAT-compliant invoices, no data leaving the continent.

Pricing

Cheap enough to just try it

Daily Sweep and Deep Sweep can start with a 14-day trial — a card is required and charged when it ends. All prices exclude VAT and are billed in euros — two months free when you pay annually.

Daily Sweep

€5/mo
200 URLs, swept daily.
Broken links + redirect drift.
Content drift +€6/mo

Deep Sweep

€25/mo
1,500 URLs, every 6h.
+ Content drift, sitemap scanner.

Full Sweep

€80/mo
7,500 URLs, hourly.
Unlimited projects & team.

Enterprise

Let’s talk
Unlimited, to 5 min.
SLA, DPA, residency.
FAQ

Reasonable questions

How is this different from a broken-link checker?

Link checkers answer “is it 200?”. RotSweep answers “is it still the page you meant?” — following redirects to the end and fingerprinting the content, so it catches a site silently moving, rewriting or gutting the page behind a working URL.

Won’t I get flooded with alerts?

No email is sent when nothing changed. We retry before flagging to absorb blips, and once you accept a new destination as correct it stops being reported. The default is one daily roll-up, however often we sweep.

Does a project have to be one website?

No. A project is just a category. One project can hold links pointing at fifty different domains — that’s the normal case.

How many of your links are already broken?

Fourteen days on Daily or Deep Sweep, then the card you add at signup is charged. No sales call.

Start your free trial