Orphan pages are pages on your site that no other page links to. Search engines
can't find them through crawling alone — the only way they get indexed is if a
search engine finds a link to them from outside your site, or if you submit
them directly. For most sites, orphans are quietly costing you money.
Why orphans are a problem
Every orphan page is a page your budget spent on but your site structure never
promoted. The symptoms are easy to mistake for something else:
- Wasted crawl budget — if an orphan gets indexed, it still consumes crawl capacity with every crawl cycle.
- Silent 404s — many orphans are old campaign pages, staging pages, or checkout-related URLs nobody decommissioned properly.
- Lost internal-link equity — internal links are how PageRank-style signals flow around a site. Orphans are cut off from that flow by definition.
- Confusing user journeys — if a visitor does land on an orphan (via a bookmark, a PPC ad, or an old email), there's no natural next step.
The free way to find them
The classic paid answer is a full site crawler. But for most sites under a few
hundred thousand URLs, you can get the same result for free:
- Crawl your site. Use a free crawler that respects robots.txt and follows internal links. RankForge's free crawl does this for small and medium sites in a couple of minutes.
- Collect every URL your crawler found — these are your "linked" pages.
- Get your full URL list from your CMS or analytics. In Google Analytics (or GA4's page-path report) you'll see the pages people actually reached. In most CMSes, an XML sitemap export or a database export gives you the complete list of published pages.
- Subtract. Any URL that exists in your CMS/sitemap but was never found by the crawl is an orphan — nothing internal links to it.
That's the whole method. No paid tool required.
What to do with each orphan
Not all orphans deserve the same treatment:
- Fix and relink — if the page is genuinely useful (a guide, a product page, a comparison), add a contextual internal link from a related page. Don't just drop it in the footer; a contextual link from a relevant article passes more relevance than a site-wide link.
- Redirect — if the page was replaced by a newer version, 301 it to the new URL so any existing equity (from external links or bookmarks) moves with it.
-
Deindex and leave — staging pages, printer-friendly versions, and
parameter URLs that have no business being indexed: add
noindexand leave them alone. - Delete — genuinely dead content can be removed, but only after checking that nothing external links to it. If external links exist, redirect instead.
Build it into your routine
Orphans accumulate faster than you think — every campaign page, every A/B
test landing page, every unlinked article adds to the pile. Run the check
monthly, or hook it into your deploy pipeline and audit after every release.
If you want a quick start, RankForge's free orphan-page checker does the crawl and the subtraction for you — no signup, no credit card.
Top comments (0)