What Is an Orphan Page?
An orphan page is a live, working page on your website that no other page on the same site links to. It might still be listed in your XML sitemap, it might even be indexed and picking up a trickle of traffic from an old backlink or a direct bookmark - but nothing in your navigation, body content, or footer points to it. This orphan page checker tool finds those pages for you: enter one root domain, and it crawls your internal links, cross-checks the result against your sitemap, and reports every URL that comes back with zero internal links pointing to it.
The distinction worth holding onto is "exists" versus "is reachable." A page can load fine, return a clean HTTP 200, and still be functionally invisible to anyone browsing your site normally - reachability is about your own link structure, not about whether the page itself works.
Who Should Use This Orphan Page Checker Tool
This tool is built for anyone responsible for a website's internal structure, not just SEO specialists:
- SEO consultants and in-house teams running a periodic internal-linking audit as part of a broader technical SEO review.
- Content and editorial teams with a large back catalog of older posts that are easy to lose track of once they scroll off the blog's front page.
- Developers and site owners after a migration, redesign, or CMS switch, when navigation menus and templates often get rebuilt from scratch and quietly drop links to older URLs.
- E-commerce teams managing large product catalogs, where a category restructure or a discontinued-but-not-deleted product line can strand dozens of product pages at once.
- Agencies that need a fast, repeatable way to check a client's internal link health without manually clicking through the entire site.
How to Use This Orphan Page Checker Tool
- Enter your root domain. Just the domain, e.g. example.com - no need for https:// or a specific page path. The crawl automatically covers up to 500 internal pages, no configuration needed.
- Set your URL format (optional). If your site treats /page and /page/ - or www vs. non-www, http vs. https - as separate, non-redirecting pages, tell the tool which form is canonical so orphan pages are matched correctly. Leave everything on Auto-detect otherwise.
- Verify you're human. Click Find Orphan Pages and complete the quick reCAPTCHA check.
- Watch the crawl in real time. The progress panel shows the current URL being fetched and a running page count, and you can stop the crawl early if you only need a partial read.
- Read the report. The Crawl Summary shows how many pages were crawled and linked, how many came back orphaned, and what share of your sitemap that represents. The Link Directory below it lists every page found, with orphan pages highlighted and ranked to the top.
- Fix and re-check. Add internal links to the pages that need them, then run the check again to confirm they're resolved.
Every check counts against a daily limit of 10 root-domain checks per user, since a single check can crawl hundreds of pages. Each individual page fetch respects the same SSRF-hardened URL safety checks used across the rest of AudEsto's audit engine.
How This Tool Finds Orphan Pages
Orphan pages are, by definition, pages nothing links to - which means a crawler that only follows links can never discover them on its own. So this tool runs two passes and compares the results, the same basic approach professional crawlers like Screaming Frog use in "list mode":
- Sitemap discovery. It reads your XML sitemap(s) first, independently of the crawl, to build a list of every URL your site claims to publish.
- Internal-link crawl. Starting at your homepage, it follows every internal
<a href>link it finds, building a map of which pages link to which, up to 500 pages.
Any sitemap URL that never turns up as a link target anywhere in that crawl is flagged as an orphan candidate, then checked live one more time to confirm it's still a real, responding page rather than a stale entry left over in an outdated sitemap.
One detail worth knowing if you're curious how the counting works: a page can correctly show up as "linked" even before this tool has individually fetched that exact URL. If another page it already crawled and parsed contains a link to it, that's enough to rule it out as an orphan - the tool doesn't need to have visited the target page itself to know something points to it. Only URLs that nothing crawled links to at all go through the final live-verification step.
Understanding Your Results
The Crawl Summary card reports three numbers once a check finishes:
- Pages Crawled & Linked - how many pages the crawl reached by following internal links, starting from your homepage.
- Orphan Pages - how many sitemap URLs came back with zero internal links pointing to them, after live verification.
- % of Sitemap Is Orphaned - the orphan count as a share of your total sitemap size, a quick way to gauge whether this is an isolated issue or a structural one.
Below that, the Link Directory lists every page found - both pages the crawl reached and any sitemap-only URLs confirmed live but unlinked - along with its HTTP status and an expandable count of exactly which pages link to it. Orphan pages (zero inbound links) are highlighted and sorted to the top of the table automatically, so you don't have to scroll through a long directory to find them; everything else follows, useful for confirming a fix took effect, or for spotting pages that are technically linked but only from one obscure place.
A "Live" badge means the check is still running and the table will keep growing. If a report includes a provisional note, treat the numbers as a snapshot rather than a final answer - this happens when a crawl gets stopped early, or when a site has more internally-linked pages than a single 500-page pass can fully traverse; re-running the check, or narrowing to a subsection of a very large site, will usually settle it.
Why Orphan Pages Matter for SEO
Whether a page has internal links pointing to it isn't itself a direct Google ranking factor the way, say, page speed or a manual penalty would be. What it does is shape two things Google explicitly does care about: how easily your content gets discovered and re-crawled, and how internal link equity flows across your site.
Search engines discover and refresh most of a site's content by following links from page to page, starting at the homepage. A page nothing links to is harder for Googlebot to find in the first place, and once it has been found - through a sitemap submission, for instance - it tends to get crawled less often, since there's no internal signal telling Google it's an important, well-connected part of the site. Less frequent crawling means slower indexing of updates and, over time, a page that quietly drifts out of Google's regular rotation even if the content on it is genuinely strong.
As a rule of thumb: an isolated orphan page or two usually isn't worth much urgency. A large share of your sitemap coming back orphaned is a structural internal-linking problem worth prioritizing, since it's actively wasting crawl budget on top of hiding real content.
Example: Finding and Fixing an Orphan Page
Say you run a check on a mid-sized blog and the report comes back with 3 orphan pages, including /guides/black-friday-checklist-2022, shown as Live (HTTP 200) in the results table. The page itself is fine - it loads, it has content, nothing is broken - but the Link Directory confirms zero pages in the crawl link to it.
What this means: the page was probably published, linked from a seasonal homepage banner or category page at the time, and then quietly dropped from navigation once that promotion ended - a common pattern for seasonal or campaign content.
Recommended action: add a contextual link to it from a page that's currently linked and topically related - an evergreen "shopping guides" hub page, for example, or a newer post covering the same topic. Re-run the check afterward; the page should now show at least one inbound link in the Link Directory and drop out of the orphan list.
Real-World Use Cases
- Post-migration audits. After a redesign or CMS switch, run a check to catch older URLs that got left out of the rebuilt navigation.
- Content pruning ahead of a re-platform. Before consolidating or archiving old content, check which pages are already orphaned versus still actively linked, so you don't accidentally cut something that's still pulling weight.
- Retainer-based agency audits. A quick recurring check flags new orphan pages that crept in since the last review, without re-crawling the whole site manually.
- Large catalog or archive cleanup. E-commerce sites and content-heavy publishers can use it to spot entire sections - an old category, a discontinued product line - that fell out of navigation together.
Common Mistakes to Avoid
- Assuming a sitemap listing means a page is linked. Sitemaps are usually generated separately from your navigation, so they routinely include pages your templates never actually link to.
- Treating a large-site provisional result as final. If your sitemap has more URLs than the 500-page crawl cap can cover in one pass, some "orphan" candidates may simply not have been reached yet - the report flags this explicitly when it applies.
- Fixing orphan pages with a single sitewide footer link. It technically resolves the orphan status, but a contextual link from a topically relevant page passes more relevance and is more likely to actually get clicked or followed.
- Confusing "orphaned" with "not indexed." They're related but different - a page can still be indexed from a past crawl or an external backlink even with no current internal links.
- Never re-checking after a fix. Re-running the crawl is the only way to confirm a link actually resolved the issue rather than just assuming it did.
Expert Recommendations
- Link to orphan pages from topically relevant, already-linked pages rather than only the homepage or global footer - relevance matters more than raw link count.
- Re-run this check after any site migration, sitemap regeneration, or major navigation redesign, since those are when orphan pages are most likely to appear in bulk.
- Cross-check flagged pages in Google Search Console's Pages report to see their actual indexing status before deciding whether to link, redirect, or remove them.
- On large sites, check periodically rather than once - new content and menu changes create new orphan risk over time.
Related SEO Concepts
- Internal linking. The practice of linking between pages on the same site - the mechanism that determines whether a page is reachable at all.
- Crawl budget. The finite amount of attention a search engine gives a site during any given period; orphan pages waste it indirectly by requiring separate discovery routes.
- XML sitemaps. A secondary discovery channel for search engines, and the second data source this tool relies on to spot pages a link-only crawl would never find.
- Crawling vs. indexing. Two distinct stages - a page must be crawled before it can be indexed, and internal links are one of the main ways a page gets crawled in the first place.
Limitations and Important Considerations
- Internal links only. This tool maps links within the domain you enter. It doesn't check external backlinks, so a page with zero internal links could still be findable through a link from another site.
- No JavaScript execution. The crawler reads the HTML a page returns on request, the same way most crawlers see a page on first load. Links injected purely by client-side JavaScript after the page loads may not be picked up unless your server renders them into the initial HTML.
- 500-page crawl cap per check. Sites larger than that get a provisional report covering the first 500 reachable pages rather than a complete picture in a single run.
- Diagnostic, not automatic. The tool identifies orphan pages; it doesn't add links or edit your site for you.
- Rate-limited. Up to 10 domain checks per day per user, to keep the tool free and abuse-resistant for everyone.