Internal Linking
Internal Linking
Live

Broken Link Checker

Crawl a site for 4xx/5xx links across pages and assets.

Check links from a URL

Fetches the page server-side, extracts every link, and checks each.

...or paste URLs to check

One URL per line. Up to 60 per batch.

Start here · What is a broken link?

A broken link points to a URL that no longer works, often returning a 404 or 500 status code.

Broken links frustrate users and waste crawler attention. They can also weaken internal linking if important pages are no longer reachable.

Fixing broken links is one of the simplest SEO maintenance wins because the action is usually clear: update, redirect, remove, or replace.

When to use this tool

  • Routine site maintenance

    Run checks monthly or after content pruning, migrations, plugin changes, or large publishing batches.

  • Editorial QA

    Check an article before publication so citations, product links, and internal links do not lead to dead pages.

  • Migration cleanup

    Find internal links still pointing to old URLs after redirect maps and template changes.

Examples

Walk through these with the form above — they are practice scenarios, not live data.

Blog post link audit

Try this

Crawl one published guide that has many references and product links.

What to look for

Replace dead citations, update internal links, and remove links that no longer help the reader.

Category page crawl

Try this

Check a category page with product links or related posts.

What to look for

Look for links to removed products, draft posts, or old filtered URLs.

Short tutorial

Follow in order the first time you use the tool; later you can skip to the step you need.

  1. Step 1 - Enter a URL or URL list

    Start with important pages: home, category, top traffic articles, or recently migrated sections.

  2. Step 2 - Sort by status code

    Fix 404 and 500 errors first. Then review redirecting links that should point directly to the final URL.

  3. Step 3 - Choose the right fix

    Update the link, add a redirect, replace the destination, or remove the link if it no longer serves users.

More detail

New here? Skim Start here first, then run one Examples scenario in the form above.

Broken Link Checker does one job: crawl a site for 4xx/5xx links across pages and assets. It lives under Internal Linking on SEOToolkits, where the beginner idea is simple: Internal linking connects pages on your own site so users and crawlers can find important content.

FAQ

Do broken external links hurt SEO?
They are usually not a direct penalty, but they hurt user trust and page quality. Fix important ones.
Should I redirect every broken URL?
Redirect when there is a relevant replacement. If no useful replacement exists, a 404 or 410 can be acceptable.
How often should I check broken links?
Check after major changes and on a recurring schedule. Larger sites need more frequent monitoring.

Same workflow cluster on SEOToolkits — open another module without leaving context.