What Are Broken Links? (Complete Guide 2026)
Every website has them. Most site owners do not know where they are.
A broken link is a hyperlink that points to a destination that no longer exists, responds with an error, or fails to load. When a user clicks it, they land on a dead page. When a search engine crawler hits it, they record a failure. Over time, these failures compound into structural damage that hurts rankings, user trust, and the flow of authority across your site.
The problem is invisible until it is not. A broken link can sit on a low-traffic page for months before anyone notices. Or it can appear on your homepage after a site migration and start damaging conversions immediately.
This guide covers everything you need to know about broken links in 2026: what they are, why they break, how they impact your site, how to find them, and how to fix them permanently.
The Anatomy of a Broken Link
The Technical Mechanics Behind Broken Links
When you click a link, your browser sends a request to the destination server. The server responds with an HTTP status code that tells the browser what happened.
A working link returns a 200 status code, meaning the page loaded normally. A broken link returns something different, and the specific code determines what kind of failure occurred.
The most common broken link response is the 404 Not Found status. This means the server looked for the page and could not find it. The URL may have been deleted, moved without a redirect, or mistyped. The server is telling the browser: this resource does not exist here.
When a server receives this request, it typically serves a 404 error page. That page is your opportunity to keep the user engaged, but it is also a signal to search engines that this URL has become inactive.
Beyond 404: Other Broken Link States
Not every broken link returns a 404. Understanding the full range of failure states helps you diagnose problems more accurately.
410 Gone tells search engines that the page was intentionally removed and should not return. Unlike a 404, which implies the absence might be temporary, a 410 signals permanent deletion. This affects how quickly Google deindexes the URL.
500 Internal Server Error means the server encountered an unexpected condition and could not fulfill the request. This is not a missing page but a server failure. If your links point to URLs that return 500 errors, the destination exists but is unreachable.
502 Bad Gateway and 503 Service Unavailable are also server-side failures that make content temporarily or intermittently unreachable. These are less common but equally damaging when they affect navigation links.
Redirect chains are a subtler form of link decay. When URL A redirects to URL B, which redirects to URL C, you have a two-hop chain. Three or more hops start to dilute PageRank and slow down crawling. A redirect loop, where A points to B and B points back to A, makes the destination unreachable entirely.
The User Journey: From Click to Frustration
From a user perspective, a broken link is a broken promise.
The user clicks expecting relevant content. They get an error page instead. The experience signals poor site maintenance, and the frustration compounds if the error page is generic or unhelpful.
The psychological impact goes deeper than a single bounce. Users who encounter multiple broken links on a site begin to lose trust in the accuracy of the information. For sites that rely on content authority, this erosion of trust has real business consequences.
Four Main Types of Broken Links
Internal Broken Links
Internal broken links point from one page on your site to another page on the same site that no longer exists or is unreachable. These are entirely within your control, which makes them the highest-priority type to fix.
Internal broken links are usually caused by URL changes, page deletions, or restructuring during a redesign. They interrupt the flow of PageRank between your own pages and create dead ends that waste crawl budget.
A broken link in your main navigation is the most damaging internal link failure. It affects every page on your site, because every page links to the navigation. If your navigation points to a deleted page, you are broadcasting the error to your entire audience.
Outbound (External) Broken Links
Outbound broken links point from your site to a page on a different domain. You control the source but not the destination.
External broken links are common when you link to statistics, research, tools, or third-party resources that change URLs, get acquired, or go offline. Link rot is real, and it affects every site that links outward over time.
The impact of outbound broken links is primarily on user experience and credibility. When a reader follows a source you cited and hits a dead page, it reflects poorly on your content quality. Google also interprets outbound broken links as a signal of poor maintenance, particularly when the pattern is extensive.
For a dedicated guide to finding and fixing external broken links, see how to find broken external links.
Broken Backlinks
A backlink is a link from another site pointing to your site. A broken backlink is a backlink where the external site is pointing to a URL on your site that no longer exists or returns an error.
This is the inbound gold you are losing.
When another site links to your content, they are sending you authority, referral traffic, and credibility. When that link breaks, you lose all three. Worse, the linking site may not notice or fix it, which means the broken backlink can persist for months or years.
Our analysis across 95 enterprise SaaS companies found hundreds of broken backlinks pointing to deleted or migrated pages. For many of these sites, the backlinks came from high-authority domains that were never going to return to check if the link still worked.
Broken Media and Assets
A broken link does not always point to a full page. It can point to an image, a stylesheet, a script, or another embedded asset.
Broken images are the most common. An image hosted on an external server that goes offline leaves a broken image placeholder on your page. This affects both visual quality and Core Web Vitals metrics like Largest Contentful Paint.
Missing scripts and stylesheets are more serious. If a critical JavaScript file fails to load, functionality breaks. If a stylesheet fails, the page layout collapses. These are harder to spot because the page may still load, but in a broken state.
From an SEO perspective, broken media assets affect page rendering and Core Web Vitals, which are confirmed ranking factors. A page that loads slowly or renders incorrectly because of missing assets will underperform in rankings compared to a clean alternative.
Why Do Links Break? Common Causes
Site Migrations and Redesigns
Site migrations and redesigns are the number one cause of broken links.
When you change your URL structure, move to a new domain, or restructure your content hierarchy, old URLs stop working. If you do not set up redirects before the migration, every internal link and every incoming backlink to the old URLs becomes a broken link on day one.
For a specific workflow for handling broken links after domain or URL changes, see how to fix broken links after domain migration.
Common migration mistakes include:
- Changing from HTTP to HTTPS without redirecting all HTTP URLs
- Moving from www to non-www (or vice versa) without proper redirects
- Removing or renaming category folders without updating internal links
- Migrating to a new CMS without preserving the old URL structure
Content Pruning
Content pruning is the practice of removing low-performing pages to improve site quality. It is a legitimate strategy, but it creates broken link risk when deletions are not handled carefully.
When you delete a page, every internal link pointing to that page breaks. Every backlink pointing to it breaks. If you do not set up redirects to a relevant replacement page, you lose the link equity those links were carrying.
The safe approach to content pruning is to never delete a page without either redirecting it to a related page or confirming it has no incoming links worth preserving.
Typos and Human Error
Simple typos create broken links more often than most teams realize.
Common examples include:
- HTTP instead of HTTPS
- www.example.com instead of example.com
- Trailing slashes added or removed inconsistently
- Misspelled words in URL slugs
- Case sensitivity issues on servers that treat URLs as case-sensitive
These errors are particularly common when links are created manually rather than generated from a database or CMS. They are also common after CMS migrations where URL formatting changes.
Third-Party Decay
Link rot is the gradual decay of hyperlinks on the web. When a site you link to goes offline, changes its URL structure, or gets acquired and redirected, your outbound links break.
Research consistently shows that roughly 25 percent of links on the web break within seven years. After 10 years, the rate climbs higher. The web is not static, and links you add today may not work indefinitely.
For high-value outbound links, periodic rechecking is worth the effort. For low-value outbound links, accepting some decay is realistic.
CMS and Plugin Glitches
Automated systems can introduce broken links without human action.
Some CMS platforms automatically generate links based on post slugs or IDs. When you change a slug, the old URL may stop working even if you think you have updated everything correctly.
Plugins that handle redirects, menus, or content relationships can also introduce broken link issues during updates or conflicts. A plugin that manages your navigation may not handle URL changes gracefully if it caches old values.
The Impact: Why You Cannot Ignore Broken Links in 2026
Impact on SEO and Rankings
Broken links affect your search rankings through three mechanisms.
First, they waste crawl budget. Googlebot visits your site on a limited schedule based on your site’s historical crawl rate and quality signals. When the crawler spends time following links to 404 pages, it spends less time discovering and indexing your real content. For large sites, this means new pages take longer to index.
Second, they interrupt PageRank flow. PageRank flows from source pages to destination pages through links. A broken link is a closed valve. The authority that would have passed to the destination page gets trapped at the source. For high-authority pages that link to deleted content, this is a direct waste of ranking potential.
Third, they create indexation friction. Pages that return soft 404 errors or serve error content with a 200 status code confuse crawlers about which pages should be indexed. This can lead to crawl waste on thin or duplicate error pages.
Impact on User Experience
The user experience damage from broken links is direct and measurable.
When a user clicks a link and lands on a 404 page, it signals that your site is not well maintained. For e-commerce sites, this means lost conversions. For content sites, it means higher bounce rates and lower session duration. For SaaS sites, it means lost trust at a moment when you are trying to demonstrate product quality.
Analytics platforms often underreport the true impact because they attribute bounces to the error page rather than the page that sent the user there. The real problem began one click earlier, on the page with the broken link.
The AI and LLM Factor
The 2026 search landscape introduces a new dimension to broken link damage.
Large language models like ChatGPT, Perplexity, and Google Gemini are increasingly used for research and product discovery. These systems crawl and cite web content as part of their responses. When they encounter broken links in your content, it degrades their ability to cite you accurately and completely.
If an AI cites your article and users click through to follow a citation only to hit a 404, the experience damages your brand in a way that is different from traditional search. It is a citation failure, and it signals to the user that your content is outdated or unreliable.
This makes broken link maintenance more important for Answer Engine Optimization (AEO) than ever before. Content that cannot be fully verified through its outbound links is less valuable to AI systems that rely on linked sources for accuracy.
Revenue Loss
The connection between broken links and revenue is more direct than many teams realize.
A broken link on a pricing page, a broken link in a product comparison, or a broken link in a checkout flow can cost you a customer at the moment of decision. These are not rare edge cases. They are predictable consequences of poor link maintenance.
For affiliate sites, broken outbound links interrupt the conversion path and eliminate commission opportunities. For SaaS sites, broken links in help documentation frustrate users who are trying to evaluate or use the product.
Topical Authority Dilution
Topical authority is the depth and breadth of expertise a site demonstrates on a subject. Search engines interpret strong topical authority as a signal of content quality and trustworthiness.
Broken links dilute topical authority in two ways. First, they interrupt the internal link structure that connects related content. Without strong internal linking, search engines see a collection of isolated pages rather than a coherent knowledge base. Second, broken backlinks to your content mean other sites are not vouching for your expertise as effectively as they once did.
The Search and Destroy Phase: How to Find Broken Links
Manual Spot-Checking
Manual spot-checking means opening specific pages in a browser and clicking every link to verify it works. It is useful for catching the most damaging broken links quickly, but it does not scale.
Focus manual checks on high-risk pages first:
- Homepage and primary navigation
- Footer links that appear on every page
- Pricing page and main conversion pages
- Pages with high organic traffic
- Any page recently edited or migrated
Manual checks catch broken links in navigation and high-traffic pages immediately. They do not give you a complete inventory.
Using Google Search Console
Google Search Console is the fastest way to find broken links Google already knows about.
Go to Indexing, then Pages, and filter by “Not indexed.” Look for 404 and Soft 404 reasons. Google Search Console shows every URL that the crawler tried to visit and received an error response.
For each error URL, scroll to the “Referring pages” section to see which pages on your site are linking to the broken destination. This gives you a partial source-to-destination map for 404 errors.
Google Search Console has limits. It only shows errors that Googlebot has encountered during crawling. It does not show broken links on pages that have not been crawled recently, and it does not show external broken links. For a complete picture, you need a full-site crawl.
For a full breakdown of finding methods including browser extensions and programmatic checks, see how to find broken links on your website.
Professional Audit Tools
Professional SEO tools give you complete broken link coverage across your entire site.
Screaming Frog is a desktop crawler that follows every link on every page and produces detailed reports on status codes, redirect chains, and error types. It gives you the raw data: source page, broken URL, HTTP status, anchor text, and response time. The interface is dense but powerful for technical SEO professionals.
Ahrefs and Semrush are primarily backlink analysis tools, but they include site audit crawlers that surface broken internal and external links. Their backlink analysis features are particularly useful for finding broken backlinks pointing to your site from external domains.
Sitebulb provides visual representations of your site structure, including how links flow and where they break. The visual approach makes it easier to communicate crawl findings to stakeholders who prefer charts over data tables.
redCacti handles broken link detection as part of its SEO health analysis. It surfaces 4xx errors, 5xx server errors, redirect chains exceeding two hops, and bot-blocked URLs. Results are filterable by status code and link type, and every entry shows the source page, broken URL, anchor text, and status code. The broken link report is available alongside the SEO health score on the site dashboard, so you can see structural issues alongside on-page and content metrics.
For a quick no-login scan of any public site, use the free broken link checker. For ongoing monitoring, see the broken link monitoring page.
Real-Time Monitoring
Finding broken links once is not enough. They accumulate continuously.
Every time you delete a page, change a URL, migrate to a new domain, or an external resource goes offline, new broken links appear. Without monitoring, you discover them when a user complains, a client notices, or rankings drop.
Set up alerts that notify you when new 404 errors appear. The best workflow runs automated crawls on a weekly schedule and sends a digest of new issues. This keeps the broken link count manageable instead of letting it accumulate into a months-long cleanup project.
redCacti supports scheduled crawling with configurable frequency, so you can set daily or weekly automated crawls depending on how quickly your site changes. When new broken links appear, they surface in the activity feed alongside the broken links report. For a full walkthrough of the monitoring workflow, see how to monitor broken links automatically.
Fixing the Damage: A Step-by-Step Recovery Plan
The 301 Redirect
The 301 redirect is the gold standard fix for a broken internal link when the destination page has been moved.
A 301 redirect tells browsers and search engines that the old URL has permanently moved to a new location. The visitor lands on the working page instead of a 404. PageRank flows to the new URL instead of being lost.
Use a 301 redirect when:
- A page has been permanently moved to a new URL
- A page has been merged with another page
- A piece of content has been replaced by an updated version
- A deleted page has a close logical replacement
The redirect should point to the most relevant active page, not just any page on the site. Redirecting everything to the homepage is a common mistake that confuses both users and search engines.
For a detailed walkthrough of setting up 301 redirects correctly, see how to set up 301 redirects after fixing broken links.
The 410 Status Code
The 410 Gone status code tells search engines that a page has been intentionally removed and should not return.
Use 410 when:
- The page was deleted permanently with no replacement
- The content is outdated and should not exist anywhere on the site
- The page was a duplicate that should not have existed
The 410 is cleaner than a 404 in some cases because it signals intentionality. Google may deindex the URL faster than it would with a 404. However, the 410 does not preserve any link equity, so use it only when the page has no value worth redirecting.
Updating Internal Content
Sometimes the right fix is not a redirect but an edit.
If a link points to a page that no longer exists but a different, more relevant page does exist, update the link to point directly to that page. This is more precise than a redirect because the anchor text can be adjusted to match the new destination accurately.
This approach is useful for editorial content where precision matters. A link from an article about SEO tools to an article about specific SEO software should point to the specific article, not just the nearest related page through a chain of redirects.
Reaching Out for Backlink Fixes
Broken backlinks from external sites require outreach.
When another site links to a deleted page on your site, you cannot fix that link yourself. You can contact the linking site and ask them to update it.
The outreach approach:
- Identify the broken backlink using Ahrefs, Semrush, or Google Search Console
- Find the contact information for the linking site
- Send a polite email explaining that the link is broken and suggesting the correct URL
- Make it easy for them by providing the exact URL they should link to instead
Not every site will respond, but high-value backlinks are worth the outreach effort. Even a 20 percent response rate on links from high-authority domains can recover significant link equity.
Common Mistakes to Avoid
Redirecting all 404s to the homepage. This is a recognized spam signal and a poor user experience. Visitors land on the homepage when they expected specific content, and search engines may interpret the pattern as a soft 404 setup.
Using meta refresh redirects. Meta refresh redirects are slow, deprecated, and often ignored by search engines. Use server-side 301 redirects instead.
Redirecting to a different page without relevance. A redirect should point to a page that fulfills the same intent as the original page. Redirecting a deleted blog post about email marketing to a product pricing page satisfies nobody.
Forgetting to update internal links after setting up redirects. Redirects are a safety net, not a permanent link strategy. Update internal links to point directly to correct URLs rather than relying on redirects indefinitely.
Advanced Strategy: Broken Link Building in 2026
What Is Broken Link Building?
Broken link building is the practice of finding broken links on other websites and offering your own content as a replacement.
The logic is straightforward: a site owner has a broken link that is hurting their users and their SEO. You have content that is relevant to what the broken link used to point to. You reach out, explain the problem, and suggest your content as the fix.
This is link building that provides value to the site owner. You are helping them fix a problem while earning a backlink in return.
The Helpful Neighbor Outreach Strategy
The outreach message should lead with the problem, not the ask.
Start by explaining that you found a broken link on their site. Show them exactly which link is broken, which page it appears on, and what URL it points to. Then, suggest your content as a relevant replacement. Keep the tone helpful, not transactional.
A simple template:
- Paragraph 1: I was researching [topic] on your site and noticed that [specific link] on [page] appears to be broken. It returns a 404 error.
- Paragraph 2: We published a guide on [topic] that might be a good fit as a replacement: [URL].
- Paragraph 3: I thought you might want to know about the broken link regardless, but if you are looking for a replacement, I would be happy if you considered ours.
This approach works because the recipient learns something valuable even if they do not link to you. That builds goodwill and increases the odds of a positive response.
Scaling the Process
Broken link building scales through research tools and templated outreach.
Use Ahrefs or Semrush to find pages on competitor sites or related sites that have broken outbound links. These tools show which external links are broken across large sections of the web, making it possible to build lists of prospects efficiently.
Automate the outreach process with tools that personalize the initial research findings with the site-specific details while keeping the template structure consistent. The research should be unique to each site. The outreach framework should be repeatable.
Prevention and Future-Proofing
Standard Operating Procedures
The most effective broken link prevention is procedural.
Make link checking part of every content workflow:
- Check all outbound links before publishing any new content
- Review broken links before and after any site migration or redesign
- Run a full-site crawl after any significant URL structure change
- Check backlinks periodically to catch inbound link decay early
For a detailed checklist covering migration scenarios, see how to audit links before a website redesign.
Treat broken link maintenance as a recurring task, not a one-time project. The site will change continuously, and the broken link list will grow continuously unless something is checking it.
Automated Link Checking Plugins
Many CMS platforms offer link checking plugins that scan content for broken links automatically.
For WordPress, plugins like Broken Link Checker monitor posts and pages and alert you when links break. For other CMS platforms, automated crawlers run on a schedule and surface new issues before they accumulate.
The limitation of plugins is that they usually only check internal content links, not outbound links, and not the full site structure including navigation and dynamically generated pages.
redCacti handles this as part of its broader crawl monitoring. Every crawl surfaces broken links across the full site, including navigation, footer, and JavaScript-rendered content, not just the WYSIWYG editor content.
The Human Moat Approach
Original content that provides genuine value is less likely to attract the kind of external links that decay quickly.
Content that links to other high-quality, well-maintained sites is more likely to have those external links remain valid. Content that links to thin, low-quality, or short-lived resources is more likely to accumulate broken outbound links over time.
Quality over quantity applies to both your content and the resources you choose to cite. Build your outbound link strategy around authoritative, stable sources rather than quick references that may not persist.
Final Takeaway
Broken links are not a one-time problem you fix and forget. They are a continuous maintenance responsibility that grows with your site.
The sites that suffer most from broken link damage are not the ones that never had broken links. They are the ones that stopped checking.
The process is straightforward: find broken links, fix or redirect them, monitor for new ones. Repeat on a weekly or monthly schedule depending on how quickly your site changes.
For sites with large content archives, frequent publishing schedules, or regular migrations, automated monitoring is the only practical approach. Manual checks catch the surface issues. Crawler-backed analysis catches everything.
For a complete guide to finding broken links on your site, see how to find broken links on your website.
Run a free broken link check on your site ->
Enter your domain and get an instant broken link report with source pages, broken URLs, and status codes. No account required. Then explore broken link monitoring if you want to turn a one-time check into an ongoing workflow.
Related reading:
- How to Fix Broken Links and Improve Your SEO - once you have found your broken links, here is the exact process for fixing them.
- How to Monitor Broken Links Automatically - set up alerts so new broken links are caught before they silently damage your rankings.
- How to Find Broken Links on Your Website - five methods for surfacing every broken link on your site.
- How to Fix Broken Links After Domain Migration - a specific workflow for the most common broken link cause.
- How to Set Up 301 Redirects After Fixing Broken Links - the technical details for implementing 301 redirects correctly.
FAQ
Does a 404 error hurt my whole site?
A single 404 error does not hurt your whole site. What compounds the damage is the pattern. A 404 on your homepage navigation affects every page. A 404 on a high-authority page with many backlinks means lost link equity. A site with hundreds of 404s signals poor maintenance to search engines and may receive crawl rate reductions, which slows down indexing of new content.
How many broken links are normal?
There is no universal normal. A static site with 10 pages that is rarely updated might have zero or near-zero broken links indefinitely. A content site publishing weekly with dozens of outbound citations should expect some external link decay over time. The key metric is not how many you have but whether you are finding and fixing them faster than they are accumulating.
What is the difference between a broken link and a dead link?
In most SEO contexts, “broken link” and “dead link” refer to the same thing: a hyperlink that leads to a page that no longer exists or is unreachable. Some practitioners use “dead link” specifically for URLs that used to work and have since stopped, while “broken link” may also include typo-based links that never worked. In practice, the terms are interchangeable.
How do I find broken links for free?
The fastest free method is Google Search Console: go to Indexing, then Pages, then filter by 404 and Soft 404 reasons to see URLs Googlebot has already found to be broken. Browser extensions like Check My Links (Chrome) scan individual pages for free. For a complete internal broken link scan without an account, use redCacti’s free broken link checker. Command-line tools like linkinator and lychee can crawl full sites for free if you are comfortable with terminal commands.
What is link rot?
Link rot is the gradual process by which hyperlinks on the web stop working over time. Pages are deleted, domains expire, sites restructure, and servers go offline. Research suggests that approximately 25 percent of links become broken within seven years of publication. Link rot is the reason outbound broken links accumulate on any site that links to external resources.
How do broken links affect crawl budget?
Google allocates a limited crawl budget to each site based on its crawl rate limit and crawl demand. When Googlebot encounters broken links, it spends crawl resources following those dead ends instead of discovering new or updated content. Sites with extensive broken link patterns may see Googlebot reduce its crawl frequency, which means new pages take longer to be indexed.
Newsletter
Weekly SEO teardowns
Internal linking, broken links & orphan pages — straight to your inbox, every week.