Web maintenance

How Often Should You Check for Broken Links?

There is no universal calendar. Match frequency to how fast your URLs change — and always scan after a deploy, migration, or content dump.

Nobody has a scientifically correct “every 11 days.” Rot follows your rate of change, not a blog’s editorial calendar.

Always, event-based

  • After a redesign or theme swap.
  • After a domain or HTTPS migration.
  • After a catalog import or “we deleted 400 SKUs.”
  • After someone “cleaned permalinks.”

Those events create more 404s than a quiet month of blogging. Scan then, not “sometime in Q3.”

Recurring, by site type

  • Brochure / rarely edited — a whole-site pass when you remember, plus a page scan when you publish.
  • Content site — page scan on publish; site crawl monthly if you add posts weekly.
  • Commerce — page scan on PDP templates often; crawl after merchandising storms.
  • News / huge archives — crawl is a job, not a hobby. Still scan the templates that ship 90% of traffic.

Outbound citations rot even if you did nothing. That is link rot, not a CMS bug. A quarterly pass on cornerstone articles is enough for most teams.

What not to do

  • Daily full crawls that hammer staging and teach you to ignore the report.
  • Counting 404s like a KPI without fixing the nav.
  • Waiting for Search Console to notice a deploy you shipped this morning.

A sane default

Publish → scan the page.
Release → scan the templates you touched.
Once a month (or after a mess) → crawl the domain, export CSV, file tickets.

The extension is free to use today, so the bottleneck is attention, not a license. Use that fact. Do not invent a ritual that produces unread CSV files.

Check the page you just read about

Install Advanced Broken Links Search and scan the live page — links, images, redirects. Free, no account.

Add to Chrome — free

Related reading