Get 7 free articles on your free trial Start Free →

Broken Link Checker

Find broken links on any page in seconds.

We'll fetch the page, extract every link, and check up to 60 of them.

Internal links that never break.

Sight AI maintains your internal link graph automatically - broken links get rewritten, new articles get linked, equity flows where it should. 7 free articles to start.

Walkthrough

How it works

  1. 1

    Enter the page URL

    We fetch the page and extract every link inside an <a href> tag (including absolute, relative, and protocol-relative URLs).

  2. 2

    We check up to 60 links

    HEAD requests where possible, GET fallback when needed. Concurrency is 8 to be polite.

  3. 3

    Filter by status

    Focus on broken links first, then redirects (which leak crawl budget), then internal vs external.

  4. 4

    Run a monthly audit

    External pages move and die over time. A monthly broken-link sweep keeps your articles trustworthy.

Why it matters

A small detail that compounds.

Broken links are a slow, silent rot. Each one is a small trust hit with users, and a small ranking penalty with Google. Stack a few hundred over a few years and you've quietly lost authority.

Internal broken links are even worse - they break your own site's link equity flow. Pages that should be passing ranking power to your money pages are sending it to a 404.

With Sight AI

Internal linking, automated and self-healing.

Sight AI's Linking Agent runs every time you publish: it scans your existing site, identifies relevant articles, and inserts internal links with natural anchor text. When you delete or rename a URL, links pointing to it get updated automatically.

Result: a clean, dense, broken-free internal link graph that compounds ranking power instead of leaking it.

  • Intelligent internal linking on every published article
  • Anchor text varied naturally - never spammy
  • Auto-rewrites broken internal links during publish
  • External link health monitored on a schedule
FAQ

Common questions.

Why do you only check 60 links?

To stay polite to the source servers and finish in a reasonable time. For deeper crawls of your whole site, you'll want a dedicated crawler - but 60 covers most blog posts and category pages.

What's the difference between broken and redirected?

Broken = 4xx/5xx response. Redirected = chain through 301/302 before reaching a 200. Both are worth fixing - redirects waste crawl budget and slow down user navigation.

Why did some links return 403?

Many sites block HEAD requests or unfamiliar User-Agents. We retry with GET when we hit a 403/405, but some servers block us completely. The link probably works for a real user.

How often should I check broken links?

Monthly for active sites. Quarterly minimum. After any content migration, do a full site sweep.

7 free articles included

Get 7 free articles with Sight AI

Sight AI writes long-form, SEO-optimized articles for you and tracks how AI assistants like ChatGPT and Claude see your brand. Create a free account to claim your 7 starter articles.

7 articles, AI visibility tracking, and our full publishing suite included.