BeginnerTechnical SEOLink Building 3 min read

Broken Link

A hyperlink that points to a web page that no longer exists or is inaccessible, typically returning a 404 error. Broken links harm user experience and are a sign of poor site maintenance.

What is Broken Link?

A broken link is a hyperlink that points to a web page, resource, or domain that is no longer available or accessible. When a user clicks a broken link, they receive an error page—most commonly a 404 Not Found error, but also 410 Gone, 503 Service Unavailable, or other error status codes. Broken links occur for various reasons: the destination page was deleted or moved without proper redirects, the website went offline, the domain expired, or changes were made to the site structure. Broken links are problematic for multiple reasons. From a user experience perspective, they create frustration and hurt trust—users land on error pages expecting content. From an SEO perspective, broken links waste crawl budget as search engine bots try to index non-existent pages, reduce link equity that could flow to valid pages, and signal poor site maintenance. Both internal broken links (within your site) and external broken links (pointing to other sites) matter. Internal broken links harm user experience and crawlability of your own site. External broken links don't directly hurt your site's SEO, but they impact user experience when visitors try to access recommended resources.

Why It Matters for SEO

Broken links negatively impact both user experience and SEO. They contribute to higher bounce rates as frustrated users immediately leave error pages. Google's crawlers waste resources attempting to index broken links, reducing crawl efficiency for your valuable pages. Pages with many internal broken links may receive lower quality scores. Broken external links undermine your credibility and authority—if you're linking to resources that no longer exist, it suggests outdated or low-quality content. Regularly auditing and fixing broken links is essential site maintenance that shows search engines your site is actively maintained and cared for.

Examples & Code Snippets

HTTP Status Codes for Broken Links

bashHTTP Status Codes for Broken Links
# Check HTTP status codes for links
curl -I https://example.com/old-page

HTTP/1.1 404 Not Found
Content-Type: text/html
Content-Length: 1234
Date: Wed, 08 Apr 2026 12:00:00 GMT

---

COMMON ERROR CODES FOR BROKEN LINKS:

404 Not Found
- Page was deleted or URL changed without redirect
- Most common broken link error
- User sees "Page not found" error

410 Gone
- Page intentionally removed
- Tells crawlers to remove from index immediately
- More specific than 404

500 Internal Server Error
- Server error, not a broken link per se
- Temporary issue or permanent site problem

503 Service Unavailable
- Server temporarily down
- Might recover, or could indicate site offline

---

EXAMPLE: CHECKING YOUR SITE
curl -s -o /dev/null -w '%{http_code}' https://yoursite.com/page
# Returns 200 (working) or error code

How broken links manifest as HTTP error responses

Pro Tip

Conduct quarterly broken link audits using tools like Screaming Frog, Google Search Console, or Ahrefs. Fix internal broken links immediately by updating URLs or adding redirects. For external broken links, either find updated resources to link to or remove the links entirely. Consider implementing 301 redirects when you move pages rather than leaving broken links.

Frequently Asked Questions

Use Google Search Console's Coverage report to see pages with errors. For more detailed analysis, use tools like Screaming Frog SEO Spider, Ahrefs, SEMrush, or Moz. These tools crawl your entire site and report all broken internal and external links.
Use 301 redirects for moved pages to preserve link equity and maintain user experience. For truly deleted content with no replacement, let them return 410 Gone or 404. Always redirect rather than leave broken links when possible.
Broken external links don't directly hurt your site's rankings, but they harm credibility. Visitors trying to access recommended resources will encounter errors, reducing trust. Fix or remove broken external links to improve user experience.
Conduct full audits at least quarterly, more frequently for large sites. Set up automatic monitoring if possible. Address reported broken links quickly. Make it a regular maintenance task, not something you do once.
No, broken links alone won't cause manual penalties. However, they indicate poor site maintenance and waste crawl budget. They may indirectly impact rankings by reducing crawlability and user experience. Regular maintenance prevents these issues.

Ready to Grow Your Organic Traffic?

Get a free SEO audit and a custom strategy roadmap for your business. No commitment required — just results-focused recommendations from our team.