Skip to main content
Finding and removing broken links from a website to improve SEO and AI visibility
SEO

Broken Links: Common Causes and How to Fix Them

SwingIntel · AI Search Intelligence9 min read
Read by AI
0:00 / 8:16

Broken links are one of the most common and most overlooked problems on the web. Every dead link on your site is a missed opportunity — a visitor who bounces, a search engine crawler that hits a wall, and an AI agent that cannot follow your content to its destination. The good news is that broken links are straightforward to find and fix once you know where to look.

Key Takeaways

  • The number one cause of broken links is deleting or moving pages without setting up 301 redirects — every link pointing to the old URL breaks instantly.
  • Broken links waste crawl budget, lose link equity, degrade user experience signals, and prevent AI agents from citing content they cannot reach.
  • Google Search Console, site crawling tools like Screaming Frog, and browser extensions are the primary methods for finding broken links on your website.
  • The correct fix depends on context: 301 redirects for moved content, updated URLs for relocated pages, relevant alternatives for deleted content, or link removal when no replacement exists.
  • Prevention is more efficient than repair — always create redirects when changing URLs, and audit your site at least quarterly.

What Is a Broken Link?

A broken link is a hyperlink that no longer leads to its intended destination. When a user or crawler follows a broken link, the server returns an error — most commonly a 404 (Not Found) status code, though 410 (Gone), 500 (Server Error), and timeout errors also qualify.

Broken links come in two forms. Internal broken links point to pages within your own site that no longer exist or have moved. External broken links point to pages on other websites that have been removed, relocated, or taken offline. Both types damage user experience and search performance, but internal broken links are entirely within your control.

Common Causes of Broken Links

Understanding why links break helps you prevent the problem, not just react to it. These are the most frequent causes.

Deleted or moved pages without redirects. This is the number one cause of broken links. When a page is removed or its URL changes — whether from a redesign, CMS migration, or content cleanup — every link pointing to the old URL breaks instantly. A 301 redirect from the old URL to the new one prevents this entirely.

Typographical errors in URLs. A missing character, an extra slash, or a misspelled path creates a link that was never valid in the first place. These errors often hide in manually coded HTML, email campaigns, and social media posts where URLs are typed rather than copied.

Changes to URL structure. Switching from example.com/product-name to example.com/products/category/product-name breaks every existing link to the old format. CMS updates, permalink setting changes, and site reorganisations are common triggers.

External sites removing content. You have no control over pages hosted on other domains. Websites shut down, articles get unpublished, and companies rebrand with new domain names. Any outbound link can break without warning.

Expired or gated content. Paywalled articles, time-limited campaign pages, and expired event registrations all create links that worked once but return errors now. Links to downloadable files are especially prone to this when hosting services rotate storage URLs.

Domain or hosting changes. Migrating to a new domain or switching hosting providers can break links if DNS records, SSL certificates, or server configurations are not set up correctly before the switch completes.

Link audit showing broken and redirected links across a website

How Broken Links Hurt SEO and AI Visibility

Broken links cause more damage than a bad user experience. They have measurable effects on how search engines and AI agents evaluate your site.

Wasted crawl budget. Search engine crawlers allocate a limited number of requests per visit to your site. Every request that returns a 404 is a request that could have been spent indexing a real page. On large sites, excessive broken links can prevent important pages from being crawled at all.

Lost link equity. Internal links distribute ranking authority across your pages. When a link points to a dead page, that authority disappears instead of flowing to the intended destination. This weakens the pages you actually want to rank.

Degraded user experience signals. Visitors who hit dead ends leave your site. Higher bounce rates and shorter session durations send negative engagement signals to search engines, which can suppress your rankings over time.

AI agents cannot follow broken paths. AI search agents from ChatGPT, Perplexity, and Google's AI Overviews follow links to gather context about your brand. A broken link is a dead end for these agents — they cannot cite content they cannot reach. If your technical SEO foundations are weak, AI models may undervalue your entire site.

Google's December 2025 update reinforced this point by confirming that pages returning non-200 HTTP status codes may be excluded from the rendering pipeline entirely. Broken links do not just lose traffic — they remove pages from consideration.

We Test What AI Actually Says About Your Business

15 AI visibility checks. Instant score. No signup required.

How to Find Broken Links on Your Website

Regular auditing is the only reliable way to catch broken links before your visitors do.

Google Search Console. The Coverage report in Search Console shows pages that returned 404 errors when Googlebot tried to crawl them. This is free, authoritative data directly from Google — check it at least monthly. For a deeper walkthrough, see our Google Search Console guide.

Site crawling tools. Tools like Screaming Frog, Sitebulb, Ahrefs, and Semrush crawl your entire site and flag every link that returns an error. They distinguish between internal and external broken links, show the source page containing each broken link, and report the specific HTTP status code. Run a full crawl after any major content change or site migration.

Browser extensions. Extensions like Check My Links or Broken Link Checker scan individual pages as you browse. These are useful for spot-checking key landing pages and recently published content without running a full crawl.

Automated monitoring. For sites with hundreds or thousands of pages, set up scheduled crawls that run weekly or monthly and alert you when new broken links appear. Catching breaks early limits the damage to your rankings and user experience.

How to Fix Broken Links

Once you have identified your broken links, choose the right fix for each situation.

Set up 301 redirects for moved content. If the page still exists at a new URL, a permanent 301 redirect is the best fix. It sends visitors and crawlers to the correct destination and preserves the link equity that the old URL had accumulated. This is Google's recommended approach for handling URL changes.

Update the link to the correct URL. If you control the page containing the broken link and the destination has simply moved, update the href to point to the new location. This is cleaner than a redirect chain and takes seconds to implement.

Replace with a relevant alternative. When the linked content no longer exists and there is no direct replacement, find a related page that serves the same purpose for the reader. A link to a comparable resource is better than a dead end.

Remove the link entirely. If no suitable replacement exists, remove the broken link rather than leaving it in place. A paragraph without a link is better than a paragraph that sends the reader to a 404 error page.

Create a useful 404 page. You cannot prevent every broken link, especially inbound links from external sites. A custom 404 page with navigation links, a search bar, and a clear path back to your key content recovers some of the traffic that would otherwise leave immediately.

Preventing Broken Links Before They Happen

Fixing broken links is reactive. Prevention is more efficient. Include these practices in your workflow.

Always create 301 redirects when you change a URL or remove a page. Build this into your publishing process so it happens automatically, not as an afterthought. Run a full SEO audit at least quarterly to catch link issues alongside other technical problems. Use relative URLs for internal links where your CMS supports them — they survive domain changes without breaking. And when linking externally, prefer stable sources like official documentation and established publications over blog posts and social media pages that may disappear.

Frequently Asked Questions

How often should I check for broken links on my website?

Run a full site crawl at least quarterly, and after any major content change, site migration, or CMS update. For sites with hundreds or thousands of pages, set up weekly automated crawls that alert you when new broken links appear. Google Search Console should be checked monthly at a minimum for 404 errors reported by Googlebot.

Do broken links affect AI search visibility?

Yes. AI search agents from ChatGPT, Perplexity, and Google's AI Overviews follow links to gather context about your brand. A broken link is a dead end for these agents — they cannot cite content they cannot reach. Google's December 2025 update confirmed that pages returning non-200 HTTP status codes may be excluded from the rendering pipeline entirely.

What is the difference between a 301 redirect and a 302 redirect for fixing broken links?

A 301 redirect is a permanent redirect that passes link equity from the old URL to the new one. A 302 redirect signals a temporary move and does not transfer link equity. For broken links caused by permanently moved or renamed content, always use a 301 redirect to preserve the ranking authority the old URL accumulated.

Broken links are a maintenance problem, not a one-time fix. Sites that audit regularly and redirect consistently outperform sites that treat link health as an afterthought — in traditional search rankings, in AI agent citations, and in the user trust that drives conversions. Check your site's technical health and AI visibility with a free scan that flags broken paths, missing redirects, and the structural issues that search engines and AI agents penalise most.

seoai-searchai-visibilitytechnical-seo

More Articles

Website internal linking structure showing connected pages and navigation pathways for SEO optimisationSEO

Internal Linking for SEO: The Complete Strategy Guide for 2026

Build an internal linking strategy that distributes authority, boosts rankings, and signals topical expertise to AI search engines. Covers pillar-cluster models, anchor text, and common mistakes.

12 min read
SEO strategy dashboard illustrating canonical URL configuration and search engine optimization conceptsTechnical SEO

Canonical URLs: Best Practices, Common Issues, and How to Fix Them

Canonical URLs consolidate link equity and signal authority to AI systems. Learn the six most common canonical tag mistakes and exactly how to fix each one.

11 min read
Technical SEO factors for AI search visibility showing structured data, site speed, and search optimization conceptsAI Search

How Technical SEO Factors Impact AI Search Visibility [2026 Data]

A Semrush study of 5 million AI-cited URLs reveals how schema markup, URL structure, page speed, and crawlability directly influence whether AI platforms cite your website.

10 min read
Agentic AI workflows handling multiple tasks autonomously representing how people will get answers by 2028AI Search

The Future of SEO: How People Will Get Their Questions Answered by 2028

By 2028, half of all search queries will go through AI agents instead of search engines. Here is how people will find answers in two years and what businesses must do now to stay visible.

8 min read
SEO tutorial for AI-driven search showing the intersection of traditional SEO and AI optimizationAI Search

The Essential SEO Tutorial for AI-Driven Search in 2026

A practitioner-level SEO tutorial for AI-driven search. Covers what changed, what stayed the same, how to audit your site for AI engines, and platform-specific optimization across ChatGPT, Perplexity, Gemini, and Google AI Overviews.

13 min read
AI content optimization concept showing how content needs to be structured for both Google search rankings and AI-generated answersAI Search

AI Content Optimization: How to Get Found in Google and AI Search in 2026

A strategic guide to AI content optimization in 2026 — how to structure, write, and measure content that ranks in Google and gets cited by ChatGPT, Perplexity, Gemini, and AI Overviews simultaneously.

9 min read

We Test What AI Actually Says About Your Business

15 AI visibility checks. Instant score. No signup required.