3 4 5 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

What is Broken Link

Broken Link

Definition:

A broken link is a hyperlink whose destination cannot be opened or no longer provides the expected resource. The most common case is a URL that returns a 404 error, but a link may also fail because of a mistyped address, server error, missing domain, access restriction or redirection that never reaches a valid destination.

Types of broken links

The classification depends on the relationship between the page containing the link and the resource it points to:

  • Broken internal link: It connects two URLs on the same site, but the destination has changed, been removed or been entered incorrectly.
  • Broken external link: It points to another domain whose resource is no longer available or does not respond as expected.
  • Broken inbound link: It comes from another website and leads to an owned URL that was moved or removed without an appropriate response.

The same destination may work for some users and fail for others when it depends on permissions, location, session or server restrictions. Not every failure therefore behaves like a permanent 404.

Causes and server responses

Links break because of editorial, technical or external changes. Common causes include:

  • Incorrect URL: The href attribute contains an incomplete path, typing error or incorrect protocol.
  • Moved or deleted content: The previous address returns 404 or 410 because the resource no longer exists at that location.
  • Faulty redirection: The URL enters a loop, exceeds too many hops or ends at another missing page.
  • Temporary server error: A 5xx response, timeout or DNS failure prevents access to the destination.
  • Restricted access: The server returns 401 or 403, requires authentication or blocks certain requests.

HTTP status codes explain how the server responded, but they must be interpreted alongside the expected destination. A page can return 200 while displaying a missing-resource message, which search engines may treat as a soft 404.

Effects on users and search engines

A broken link interrupts the intended journey and may affect several parts of a website:

  • Navigation: The user does not reach the information, download or action promised by the link.
  • Crawling: Crawlers spend requests on destinations that provide no useful content.
  • Architecture: A page may be left without useful internal connections or receive links from outdated routes.
  • Measurement: Campaigns, documents or buttons may continue recording clicks even though the destination fails.

An isolated broken link does not imply an automatic penalty. The problem becomes more significant when it affects important routes, appears repeatedly in templates, prevents content discovery or continually damages the site’s experience and maintenance.

How broken links are detected

A review should check both the response code and the destination’s actual usefulness. It can combine several sources:

  • Site crawl: A link checker or technical crawler extracts links and records responses, redirects and errors.
  • Server logs: Logs reveal repeated requests to URLs returning 4xx or 5xx responses.
  • Analytics tools: Clicks to failed destinations can identify buttons, campaigns or documents that still use the address.
  • Search Console: Its reports help find unavailable owned URLs, although they are not a complete inventory of broken external links.
  • Manual testing: This is useful for validating forms, downloads, session-based links and other journeys that a crawler cannot reproduce completely.

On WordPress, plugins such as Broken Link Checker can inspect links in published content. Redirection can manage redirects and log certain errors, but no tool can decide by itself which destination is correct.

How internal broken links are fixed

The appropriate response depends on whether the resource still exists and whether an equivalent replacement is available:

  • Correct the URL: Edit the link when it contains an error or points to the wrong variant.
  • Update the destination: Replace it with the current canonical URL when the content remains available.
  • Restore the resource: Recover the page when its removal was accidental or it is still needed.
  • Redirect: Apply a 301 redirect when there is a permanent and genuinely equivalent replacement.
  • Remove the link: Delete it when no useful destination can perform the same function.

Deleted URLs should not all be redirected indiscriminately to the home page. An irrelevant redirect can confuse users and may be interpreted as a soft 404. Internal links should also be updated to point directly to the final destination instead of relying on unnecessary redirects.

How external and inbound links are handled

When the destination belongs to another site, the source page cannot repair its server. The available options depend on the context of the link:

  • Replace the source: Link to another reliable resource that supports the same information.
  • Update the address: Use the new URL when the external content has moved and can be located.
  • Remove the link: Keep the text without a link when the reference is no longer required or no valid alternative exists.
  • Recover inbound links: Restore the owned URL or redirect it to its equivalent so that other sites retain a useful route.

Notifying the owner of the external site may also resolve the error, but the correction should not depend on that change taking place. The source page should preserve functional navigation with the information available.