Page With No Internal Links: A Dead-End Example
Inside the fish there was no door to mention and no way out, and I was entirely content to dance.
The short answer
- What it is
- This issue means the HTML of a page links to no other page on the same site. Self-links and pseudo-links, such as hash or mailto links, do not count.
- Why it matters
- Crawlers follow links to find pages and to understand how they relate. A dead end also leaves visitors with nowhere to go except the back button.
- How a crawler should report it
- Report the page URL with an internal link count of zero, after removing self-links and pseudo-links. Show the number of external links too, so that reviewers can see what the page does offer.
- Live examples
/lab/no-internal-links/(positive)/lab/no-internal-links/near-miss/(near miss)

Dead-End Pages That Offer No Way Back Into the Site
A page with no internal links is usually a stand-alone design. Landing pages for ad campaigns often remove the menu on purpose. Print views, thank-you pages, and pages exported from other tools can end up the same way. JavaScript navigation is another cause. If menu items use onclick handlers or button elements, a crawler sees no links at all, even though the page looks fully connected to a visitor.
Search engines rely on links to move through a site. Google's guidance says it can generally crawl a link only if it is an a element with an href attribute. A dead-end page passes no signals on to other pages. A crawler still reaches it if something else links there, but its visit ends at that point. Visitors face the same wall. Having read the page, they have no clear next step.
Detection means extracting every a element and resolving each href. Drop links to the same URL, along with values such as #, javascript:, mailto:, and tel:. Keep only those on your own host. If nothing is left, the page is a dead end. Run the test on rendered HTML as well as raw HTML. A link added by script will show up only in the rendered version, and a crawler may not see it.
To fix it, give the page a real path onward. A standard header or footer is often enough. Better still, add links within the text to related pages, using anchor text that says what the reader will find. Replace script-only navigation with normal links, and attach any scripts on top of those. A paid landing page can stay simple, but one link to the home page or a main section costs very little.