Home / Knowledge Base / Tools and integrations / How to Find Broken Links on a Website

How to Find Broken Links on a Website

Tools and integrations 2 min read Updated 12.09.2026
Where broken links come from, how to read error codes, what to do with each finding, and why internal broken links are more important than external ones.

A broken link is a link to an address that returns an error. For visitors, it’s a dead end; for bots, it’s wasted crawling; for you, it’s a leak of internal weight. You can find such links on any page using a free broken link checker, and across the entire site using a crawl with link profile collection.

Where They Come From

  • The page was deleted or renamed, but links to it remained.
  • Moving to a new address without permanent redirects.
  • Typo in the address during manual layout.
  • The external site you linked to has closed.
  • A link to http when the site has long been on https.

How to Read the Results

CodeWhat to Do
404 / 410Replace the link or set a 301 redirect to the current page
500 and other 5xxServer issue: check again, the error may be temporary
403Access denied — sometimes this is how bot protection responds, it’s worth checking manually
TimeoutSlow or unavailable host: if it’s an external site, it’s better to remove the link
First Internal
Internal broken links are more important than external ones: they disrupt navigation and weight distribution within the site. External ones are a matter of neatness, not ranking.

What to Do with Findings

  1. Gather a list of broken addresses and see if there is a replacement for them.
  2. If there is a replacement — set a permanent redirect and fix the links in the content.
  3. If there is no replacement — remove the link or direct it to the nearest relevant section, not to the homepage.
  4. Check if external links lead to deleted pages: such addresses should be redirected, otherwise, external link weight is lost.

Broken Links That Point to You

A special case is when external sites link to your deleted pages. Such a link already exists, someone placed it, but the weight goes nowhere. Find addresses that external links point to and that return 404, and set a permanent redirect from them to the nearest relevant live page. This is the cheapest way to gain link weight: you don’t have to pay for anything, the links are already there.

Regularity is More Important Than One-Time Cleanup

Links break gradually, so checks should be repeated. A complete picture of the site with error grouping is provided by SEO Audit — it also monitors dynamics between checks.

FAQ

Do broken links harm rankings?
Not critically directly, but they disrupt navigation, waste bot crawling, and lose internal weight. It’s worst when external links lead to a deleted page.
What to do if there is no replacement for the page?
Remove the link or direct it to the nearest relevant section. A mass redirect to the homepage is bad practice.
How often should I check?
After each major structural change and regularly in the background: links break gradually, a one-time cleanup becomes outdated.
Was this article helpful?
Try it on your project Everything described in the article is available in the dashboard — the registration bonus is already in your balance.
Open dashboard