Broken Link Checker

Check a bounded sample of public HTTP/HTTPS links from one fetched page. Results distinguish checked destinations from links not checked.

Public URLDetailed check

Public URLs only. This deeper check reviews the page and related public-page signals, not private Google data.

Why Fixing Broken Links Matters for SEO

User Experience

Broken links frustrate visitors and increase bounce rates. Users expect every link to work — dead ends erode trust in your site.

Crawl Efficiency

Search engine bots waste crawl budget on dead links. Removing broken links helps Google discover and index your valuable pages faster.

Link Equity

Every broken link represents lost ranking potential. Fixing them preserves the SEO value that should flow through your site's internal links.

How to Use the Broken Link Checker

  1. Enter a page URL — paste or type the full URL of the page you want to scan.
  2. Click "Scan for Broken Links" — the tool fetches the page, extracts HTTP/HTTPS links, and checks up to 25 unique destinations per batch.
  3. Review the report — see which links are valid, redirected, broken, or errored.
  4. Export or copy — download the report as JSON or copy it as formatted text for your records.

Best Practices for Link Maintenance

  • Run a broken link check monthly on your most important pages (homepage, cornerstone content, product pages).
  • When you find a broken internal link, either update it to the correct URL or remove it entirely.
  • For broken external links, check if the target site has moved the content. Use archive.org as a fallback.
  • Set up 301 redirects for any pages you delete or restructure.
  • Use descriptive anchor text so users (and search engines) know what to expect before clicking.

Broken Link Checker Examples: Valid vs. Broken Inputs

Use these examples before testing your own site so you know what a normal result and a problem result should look like.

Valid example

Test a small, stable page with a few internal and external links that should return 200-level responses.

Broken example

Test a page that intentionally links to /missing-page or an expired external URL to see broken-link reporting.

Preview: What the Result Should Show

The report shows checked destinations and HTTP or connection evidence. Review coverage before drawing conclusions about the full page.

How to Interpret the Result

Prioritize fixing broken internal links first, then important external links that affect user trust.

Common Failure Cases

  • 404 internal links
  • Timeouts from blocked external sites
  • Redirected links that should be updated

Download sample report

Frequently Asked Questions

A broken link checker scans a webpage for all links, then checks each one to see if it returns a valid (2xx), redirected (3xx), or broken (4xx/5xx) status. It helps you find dead links that harm user experience and SEO performance. Our tool checks up to 25 links per scan and shows you exactly which ones need fixing.
Broken links create a poor user experience by leading visitors to dead pages. Search engines like Google also interpret broken links as a sign of low site maintenance. They waste crawl budget — search engine bots spend time following dead ends instead of indexing your valuable content. Over time, too many broken links can reduce your site's perceived quality and ranking potential.
Crawl budget refers to the number of pages a search engine will crawl on your site within a given timeframe. When crawlers hit broken links, they waste that budget on dead ends. By fixing broken links, you help search engines discover and index your real content faster. This is especially important for large sites with thousands of pages.
The tool analyzes up to 25 links per scan to ensure reliable performance and prevent server overload. If your page has more than 25 links, the first 25 unique HTTP/HTTPS links found on the page will be checked. A sample cannot establish that the whole page is free of broken links.
Both internal and external destinations are eligible. The tool extracts HTTP and HTTPS links, then checks at most 25 unique destinations in the selected batch. Coverage counts show how many remain unchecked; use the next-batch action to inspect more.
The tool distinguishes successful 2xx responses, 3xx redirects, missing 404/410 destinations, 401/403 access restrictions, 429 rate limits, 5xx server failures, and network or timeout errors. Recheck temporary or restricted responses before changing a link. Results cover only the displayed bounded batch.
For each broken link, the best fix depends on the situation: (1) Update the link URL if the content moved to a new address; (2) Remove the link entirely if the target page no longer exists and has no replacement; (3) Use a 301 redirect if the old page has been permanently relocated; (4) Reach out to the external site owner if a third-party link is broken; (5) Replace with a link to alternative content that serves the same purpose.
Link rot refers to the gradual decay of hyperlinks over time as pages are deleted, domains expire, or content is restructured. Studies show that about 25% of links rot within 7 years. Regular link audits using a broken link checker help you catch and fix link rot before it significantly impacts your SEO and user experience.
No. Nofollow does not repair a broken destination. Confirm the failure, then replace the link with the correct working destination or remove it when there is no useful replacement. An access restriction, rate limit, or temporary network failure is not proof that the page is gone.

Suggested Workflow

Use this tool as part of the Quick Page Audit Workflow.

  1. Scan your most important pages for broken links
  2. Fix or remove broken internal links
  3. Replace broken external links with working alternatives
  4. Set up 301 redirects for any moved or deleted pages
Recommended:After fixing broken pages, monitor your backlinks for drops with linkcheck.app — free tracking for up to 5,000 backlinks with drop alerts and recovery notes.