Crawling Commercial BOFU

How to find orphan pages on your website

Combine a full crawl with your sitemap and GSC export to surface every page Google knows about but your site does not link to.

Website page constellation with connected pages and a disconnected orphan page cluster
Orphan-page audit visual showing pages missing internal link paths.

Orphan pages are indexable URLs with zero internal inbound links. They typically cannot be crawled by Googlebot from your homepage, so they accumulate thin-content debt, cannibalize topics, and waste indexation slots. Most CMS platforms create them by accident: archived blog posts, expired landing pages, tag pages with no navigation entry.

Step 1. Collect three URL sources

To find orphan pages you need three URL lists that almost never agree:

  • A — what your site links to: from the 2-UA crawler iteration report, the Discovered URLs column.
  • B — what your sitemap declares: from Site → Sitemaps, export all URLs.
  • C — what Google has indexed: from Site → GSC, the impressions-bearing URLs.

Step 2. Compute the diff

Orphan pages = (B ∪ C) − A. The fastest path is exporting A, B, and C to XLSX, then matching with XLOOKUP or COUNTIF to find URLs missing from set A. Inside 2-UA, Site → Issues surfaces this automatically once GSC is connected.

Step 3. Triage each orphan

For every orphan, decide one of three outcomes:

  • Keep + link — add an internal link from a relevant pillar page; add to nav, sidebar, or footer if it earns traffic in GSC.
  • Consolidate — 301-redirect to a stronger canonical that covers the same topic.
  • Deindexnoindex + remove from the sitemap if the page is dead weight.

Step 4. Verify after deployment

Re-add the page or its replacement to Tracked URLs to confirm the canonical, status, and indexability stay correct over time. Many orphan-fix initiatives regress at the next CMS update; continuous monitoring catches that.

Common pitfalls

  • Pagination is not orphaning?page=2 URLs are legitimately reachable only via pagination; check the rel="next" chain.
  • JS-rendered nav — disable JS rendering in one crawl to see what HTML-first crawlers see.
  • Faceted URLs in the sitemap by mistake — exclude faceted patterns from the orphan set before triaging.

Why fixing orphans compounds

Orphan pages are usually the lowest-effort, highest-leverage SEO recovery available to mature sites. Each orphan represents content that Google may already understand the topic of, waiting for an internal-link signal to confirm relevance. Adding three good internal links to an orphaned page that already ranks on page two often produces page-one movement within a month.

Run the free online crawler against your homepage, then connect GSC inside a free project to compare crawl, sitemap, and search performance in one view.