Skip to content
All tutorials

/tutorials/finding-and-fixing-broken-links

Finding and Fixing Broken Links

Why links break even when nobody touches the page that contains them, and what to actually do once you have found one.

5 min read

Run Broken Link Checker

Why it is worth caring about

A broken link is a small but real dent in a visitor's trust in a page, and a page with several of them starts to read as neglected even if the actual content is still accurate. Broken outbound links can also be a minor negative signal for search engines, since a page linking to a lot of dead content looks less carefully maintained than one that does not.

The usual causes

  • The linked site restructured its URLs without leaving a redirect from the old address.
  • The linked site shut down or changed domains entirely.
  • A typo in the original link that nobody noticed since most readers do not click every link.
  • An internal link left pointing at a page that was since deleted or moved on your own site.

What to actually do about one

For an internal broken link, either fix the URL directly or add a redirect from the old address to wherever the content now lives. For an external broken link, check whether the content moved (search for its title) and update the link, or remove it and reference an alternative source if it is genuinely gone. Leaving a broken link in place rarely serves anyone.

Trying it yourself

Broken Link Checker fetches a page, finds the links on it, and checks a sample of them to see which still resolve. If a link turns out to redirect rather than fail outright, Redirect Checker shows the full chain it follows, which is useful for confirming a redirect actually lands somewhere sensible rather than just existing.