An orphan page is a URL that has no meaningful internal link path from the site’s crawlable pages, making discovery and user navigation harder to verify.
What makes a page orphaned
An orphan page is a URL absent from meaningful internal links in the crawlable public site. It may still be known through a sitemap, external link or direct visit, but the site does not provide a normal navigation path to it. That weakens discovery, context and the ability to verify how a visitor reaches the page.
An orphan is not automatically an error. A campaign page, private confirmation page or retired URL can be deliberately excluded. The operational question is whether an indexable, useful page lacks an intentional route from a relevant hub, category or in-body reference.
Find unmatched URLs
Use two inventories. First, crawl from public start URLs and retain the discovered canonical destinations. Second, collect URLs from the XML sitemap, CMS inventory, analytics landing pages or Search Console exports. Normalise host, protocol, trailing slash, fragments, query parameters and redirect targets before comparing; otherwise the same page will appear unmatched under several variants.
- Crawl the public site with defined start URLs and record completion or exclusions.
- Export canonical sitemap URLs and any other declared page inventory.
- Normalise to final canonical URL form before the comparison.
- Classify unmatched URLs as intentional, duplicate, retired, blocked, or useful-but-unlinked.
- For useful pages, add the smallest contextual path and re-crawl to confirm reachability.
Restore a useful route
The best repair is rarely a sitewide footer link. Link from a page where the next question naturally follows. A glossary definition can be reached from an explanatory guide; a product category can link to a genuinely useful selection guide; a hub can link to a detailed implementation page. Check that the anchor predicts the destination and that the destination returns directly without a redirect.
Example: a well-written guide appears in a sitemap but has no inlinks because a navigation redesign removed its category card. Restoring one relevant hub card and two in-body contextual links provides a visible route. Adding it to every template would make navigation noisier without helping the reader choose it.
Intentional orphans
Document intentional cases so they do not recur in each audit. Exclude temporary campaigns, authenticated routes, confirmation screens, paginated utility URLs and pages deliberately removed from indexing. If a page is intentionally absent from navigation but remains indexable, record why and how visitors are expected to discover it; otherwise it is difficult to distinguish a deliberate state from a migration defect.