TapCub is live — analytics, insights and live chat, free on one platform
AI Search

Orphan Pages: How to Find and Fix Them

Orphan pages exist on your site but no other page links to them, so visitors and search engines struggle to find them. How to find them by comparing URL lists, a worked example of 150 orphans, and when to link, redirect or remove.

Xu An Published Nov 4, 2026 4 min read AI Search
Sample data. Sitemap 1,200 URLs, 1,050 reached by internal links.Sample data

Try it on your own data

Every report in this article is in the free plan. One snippet for web and apps, up to 10 sites.

Start free

An orphan page is live on your site, but no other page links to it. Search engines rarely value such pages and visitors seldom find them. This guide shows how to find orphans by comparing URL lists, works through an example of 150 orphans, and explains when to link, redirect or remove each one.

What you will learn

  • Orphans are known URLs that a crawl of internal links does not reach
  • Use several URL sources: sitemap, analytics, crawl data and Search Console
  • Link the useful ones, redirect those with a clear replacement, and remove the rest from the sitemap

What an orphan page is

An orphan page is a page on your site that no other page links to. It may be in the sitemap, it may get visits from old emails or ads, but you cannot reach it by clicking through the site.

Common sources:

  • Campaign landing pages built for ads and never linked
  • Products or categories removed from navigation but left live
  • Blog posts that fell out of lists after a redesign
  • Pages created by a CMS automatically (tags, filters, test pages)

Why orphans matter

  • Search engines find pages mostly through links. A sitemap helps them discover a URL, but a page with no internal links looks unimportant and may be crawled rarely or not indexed.
  • No link equity flows to it. Internal links pass relevance; an orphan gets none.
  • Visitors cannot find it. If the page is useful, people who would want it never see it.
  • Some orphans should not exist. Old campaign pages with outdated prices are a risk, not an asset.

How to find orphan pages

The method is a comparison of two lists:

  1. Linked URLs: crawl the site from the home page, following internal links. Every URL found has at least one link.
  2. Known URLs: everything you know exists, from several sources:
    • the XML sitemap
    • pages that received visits in your analytics over the last 3–12 months
    • URLs search engines fetched (server logs or crawl data)
    • URLs with impressions in Search Console
  3. Orphans = known URLs that are not in the linked list.

Normalise both lists first: same protocol, host, trailing slash, and no tracking parameters, or every URL will look different.

A worked example

A content site (sample numbers):

  • Sitemap: 1,200 URLs
  • Crawl from the home page: 1,050 URLs linked
  • In the sitemap but not linked: 150 orphans

Sorting the 150:

  • 90 old campaign landing pages. 6 of them still get organic visits. Redirect those 6 to the current offer page; return 410 for the other 84 and remove them from the sitemap.
  • 40 products from a discontinued category. Redirect to the nearest live category.
  • 20 tag pages with one or two posts each. Mark noindex and drop from the sitemap, or merge into broader tags.

Analytics also shows 12 orphans with organic visits that were not in the sitemap: older guides still ranking. Those are worth keeping: link them from related articles and add them back to the sitemap.

app.tapcub.com

150 orphan pages by type

Sample
Old campaign landing pages90
Discontinued products40
Thin tag pages20
Sample data
Sample data. Sitemap 1,200 URLs, 1,050 reached by internal links.

Link, redirect or remove

The table below gives the decision for each kind of orphan.

Orphan typeSignalAction
Useful page, still relevantOrganic visits or impressionsAdd internal links from related pages; keep in sitemap
Outdated, with a replacementSome visits, old content301 to the replacement
Outdated, no replacementNo visits, no links from outside410 or 404; remove from sitemap
Thin or auto-generatedTags, filters, testsnoindex or remove; drop from sitemap
Intentionally unlinkedAd landing page, thank-you pageKeep, but noindex and exclude from sitemap

Check external backlinks before removing a page: a redirect keeps their value.

Preventing new orphans

  • Make "add at least two internal links" part of publishing.
  • When removing a page from navigation, decide at the same time: link elsewhere, redirect or remove.
  • Re-run the comparison every quarter, or after a redesign or migration.
  • Keep the sitemap generated from live, indexable pages only.

Doing it in TapCub

TapCub does not crawl your links, so use a site crawler for the linked list. TapCub supplies the known-URL side:

  • Web analytics › Pages lists every path that received pageviews in the date range, with entries; its 404 tab shows missing pages and the page that sent visitors there.
  • Monitoring › Crawl health: when a sitemap URL is set, it compares sitemap URLs with what search engines actually fetched, and shows how long new pages waited for a first fetch. Sitemap URLs that are rarely or never fetched are often orphans.
  • Monitoring › Search performance lists pages with impressions from Search Console and Bing.

Related: crawl errors, crawl budget and content audit.

Filed underAI SearchSEO

Was this article helpful?

We use your answers to fix and expand this page.

Xu An

Customer Experience Consultant

Writes about live chat, visitor conversations, and self-service, sharing practical ways to make customer communication clearer and more effective.

See which pages get visits and crawls

Page visits, 404s with their referring page, and sitemap URLs compared with real search engine fetches.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics