**An internal link that points to a 404 is a dead end — for users and for crawlers.** This check looks for internal links that lead to missing pages. Broken links frustrate visitors, waste crawl budget on dead URLs, and interrupt the flow of authority and discovery through your site. They're also a quiet signal of neglect that accumulates as a site grows and changes.
It checks whether the internal links on (and across) your site lead to working pages. Specifically:
- 404 destinations — internal links pointing to URLs that no longer exist.
- Error responses — links resolving to error status codes rather than a healthy 200.
- Scale — whether broken links are isolated or widespread across the site.
No broken internal links passes; a few broken links is a warning; many broken internal links is a fail.
GEObubbly follows internal links and checks their response status to find ones that 404. It's an extended Links & Authority check that runs partially, since verifying links requires fetching each destination.
Internal links are the connective tissue of your site — they help users navigate, help crawlers discover pages, and pass authority between them. A broken internal link breaks all three. For users, it's a dead end and a frustrating 404 that erodes trust. For crawlers, it wastes crawl budget: engines follow the link, hit an error, and that's effort spent on nothing instead of on your real content. And it interrupts the flow of authority, since a link to a missing page passes signal nowhere. Broken links accumulate naturally as sites evolve — pages get deleted, URLs change, typos creep in — so they need periodic attention rather than a one-time fix. The remedy is straightforward: find them with a crawl, then either update the link to the correct URL, redirect the old destination if the content moved, or remove the link if the target is genuinely gone. Keeping internal links healthy preserves crawl efficiency and the integrity of your link graph. For GEO, the same logic applies — engines that hit dead links waste effort that could go to citable content.
A broken internal link is a link from one page on your site to another page on your site that no longer works — typically because the destination URL returns a 404 (not found) or another error status. It happens when a page is deleted, a URL is changed without a redirect, or a link contains a typo. To users, a broken link leads to a dead end; to crawlers, it's a wasted fetch. Because internal links are entirely within your control, broken ones are fully fixable, but they tend to accumulate quietly as a site grows and changes.
Broken internal links hurt SEO in several ways. They waste crawl budget, since engines spend effort following links that lead to errors instead of crawling real content. They interrupt the flow of authority through your site, because a link to a missing page passes signal nowhere. And they degrade user experience — visitors who hit 404s are more likely to leave — which undermines engagement. While a few broken links won't tank your rankings, widespread ones signal a poorly-maintained site and waste resources that should be helping your important pages get crawled and ranked.
Use a site crawler that follows your internal links and reports the response status of each destination — anything returning a 404 or other error is a broken link. Tools range from dedicated crawlers to the coverage and link reports in search-console-style platforms. Run a crawl periodically, since broken links appear over time as pages are removed or URLs change. The crawl gives you a list of broken links and the pages they sit on, so you can go through and fix, redirect or remove each one rather than hunting for them manually.
There are three options depending on the situation. If the destination page still exists at a different URL, update the link to point to the correct address. If the page was moved or replaced, set up a 301 redirect from the old URL to the new one so any remaining links (and bookmarks) resolve. If the target content is genuinely gone for good, remove the link from your pages. The goal is that every internal link resolves to a working page, so neither users nor crawlers hit a dead end — and so authority keeps flowing through your site.
Yes, indirectly. AI crawlers, like search crawlers, follow links and have finite crawl resources, so broken internal links waste effort on dead ends that could otherwise go to your real, citable content. Broken links can also fragment the path engines use to discover pages, leaving some content harder to reach. Keeping your internal links healthy ensures engines spend their crawl on pages that matter and can navigate your site cleanly, which supports the discoverability that citation depends on. A well-maintained link graph benefits both search and GEO.