Skip to content
Save & track URLs you check Free account · 24/7 checks · alerts via Telegram, email, Slack — sign up to monitor any URL you test here.
Free Sign Up
404 ErrorsBroken links return 404 and damage user experience and SEO rankings.
SEO SignalGoogle reduces the authority of pages with many broken outbound links.
Check SpeedThe tool checks dozens of links in parallel — results in seconds, not minutes.
Response CodesDisplays the HTTP code of each link: 200, 301, 302, 404, 500 — for precise diagnosis.

Why teams trust us

Deep
page crawling
4xx
broken links
301/302
redirects tracked
CSV
export results

How it works

1

Enter site URL

2

Crawler follows links

3

Broken links reported

Broken Link Checker: website SEO hygiene

Broken links are a silent killer of SEO and conversion. They signal low content quality to search engines and frustrate users. Regular broken link checking is a mandatory part of technical SEO auditing.

Full page link scan

Checks all links on the page — internal, external, images and resources.

Recognises JavaScript-rendered sites

Next.js, Nuxt, React, Vue, Angular, SvelteKit, Gatsby — their links are not in the source HTML, so an ordinary checker truthfully reports "0 broken links". We name the framework instead of passing an empty report off as a clean one.

Redirects

Detects redirect chains and links that technically work but point to the wrong destination.

Replacements for external 404s

External resources die, and deleting the link is not always the right answer. For dead external URLs we look up a saved copy in Archive.org and offer it as a replacement.

Who uses this

SEO

404 error removal

Developers

pre-release QA

Content managers

internal link audit

DevOps

post-deploy check

Common Mistakes

Reading "0 broken links" as a clean resultIf the site assembles in the browser (React, Vue, Next.js and friends), there are no links in the source HTML at all — any checker returns an empty report. That is not "all good", it is "nothing was checked". The only way to tell them apart is whether the tool named the framework.
Checking only the homepageMost broken links are on inner pages: blog, portfolio, archives. Check all key pages.
Ignoring 301 redirectsRedirect chains slow down loading and lose PageRank. Fix links to point directly to the final URL.
Not checking after page deletionEvery page or article deletion potentially creates broken inbound links from other site pages.
Forgetting about imagesBroken images are also broken links. They hurt Core Web Vitals and user experience.

Best Practices

Check after every major updateURL restructuring, domain change, CMS update — each of these events can break links.
Set up 301 redirects for deleted pagesNever delete a page without a redirect to a similar URL or section homepage.
Use automated monitoringManual quarterly checks are not enough. Automate scanning of key pages on a weekly basis.
Prioritize by page trafficStart fixing from high-traffic pages — broken links there cause the most conversion damage.
Separate internal from external breakageAn internal 404 is your own bug — fix it with a redirect or by correcting the link. An external one belongs to a site you do not control: the choice is between a live replacement, an archived copy, or removal. Lumping both into one "404" list delays the fixes that take a minute.

Get more with a free account

Broken link check history and API for automated crawling.

Sign up free

Broken Links Checker

The broken links checker scans a page and finds all non-working links returning 404, 500, and other errors. Broken links negatively affect SEO and user experience. Regular checking helps maintain site quality and preserve search engine rankings.

Broken links (404 errors) hurt your SEO rankings and frustrate users. Our crawler scans up to 3 levels deep, checking every internal and external link on your pages. Results show the source page, anchor text, status code, and response time for each broken link.

Fix broken links to improve crawl budget efficiency and user experience. After fixing, verify with redirect checker that your 301 redirects work correctly. Use health score for a comprehensive site audit including link health.

Learn more

Frequently Asked Questions

What are broken links?

Broken links are links leading to non-existent pages (404), timeouts, or server errors. They worsen user experience, reduce SEO ranking, and waste search bot crawl budget.

How do broken links affect SEO?

Search engines view many 404 errors as a sign of an abandoned site. Broken internal links lose passed "weight" (link equity). Broken external links worsen user experience and may reduce behavioral metrics.

How often should links be checked?

Weekly checks are recommended for active sites, monthly for static ones. After content updates or migration, mandatory checking. Automated monitoring with notifications is the ideal option.

What to do with found broken links?

Options: fix the URL to a working one, set up a 301 redirect to a relevant page, remove the link if content no longer exists. For internal links, prioritize fixing. For external links, find an alternative resource.

What is the difference between 404 and 410?

404 (Not Found) means the page is not found but may return. 410 (Gone) means the page is permanently deleted. For SEO: 410 is removed from search index faster. Use 410 for content that will definitely not return.

What is crawl depth?

Crawl depth is the number of hops from the starting page to discover links. Depth 1 checks only links on the starting page. Depth 3 follows links three levels deep.

Related guides

Longer-form reading on this topic from the knowledge base.

Automate this check

Set up continuous monitoring and get an alert when something breaks. No manual runs to remember.