How to Find Orphan Pages and Decide What to Do With Them

Photographic asset representing How to Find Orphan Pages and Decide What to Do With Them

Some pages on your site are lost. Nobody links to them. Google barely knows they exist. These are orphan pages, and they sit quietly in the dark while the rest of your site gets all the attention. The tricky part? You often don’t spot them until you go looking on purpose.

I’ve cleaned up a lot of websites over the years. On about 7 out of 10 sites I check, I find orphan pages hiding somewhere. Old blog posts. Test pages. Product pages that lost their links. This guide shows you how to find every one of them. Then I’ll help you decide what to do with each: keep it, fix it, merge it, or let it go.

What Are Orphan Pages?

An orphan page is a page on your website that has no internal links pointing to it. An internal link is just a link from one page on your site to another page on the same site. Picture a house. Every room should have a door. An orphan page is a room with no door. You can’t walk into it from anywhere else. It’s still built, and it still works, but there’s no clear way in.

Here’s why that matters so much. Google finds most pages by following links. Its crawler, a bot that hops from link to link, also called a spider, walks your site the way a person clicks around. No link means no easy path. In my audits, orphaned URLs pull in up to 90% less organic traffic than well-linked pages, simply because they are so hard to reach.

3D network graph visualization showing internal linking hierarchy vs detached unlinked orphan pages
Figure 1: Website crawl telemetry graph comparing healthy linked page nodes with unlinked orphan URLs.

How is an orphan page different from a broken page?

People mix these up all the time. A broken page returns a 404 status, the code that means “not found.” It’s dead. An orphan page is not broken at all. It loads fine and returns a healthy http 200 status (the code for “OK”). The only problem is that nothing links to it. So it works, yet it stays invisible. About 1 in 5 orphans I find are actually solid pages that just got disconnected by accident.

Why Orphan Pages Hurt Your Website

In our field work, orphan pages are one of the most overlooked problems in a site audit. I’ve handled cases exactly like this many times. A client swears their content is “all optimized,” yet a quick crawl turns up dozens of pages nobody linked to. They were paying to make content that not even Google could easily find. That’s money spent on pages sitting in the dark.

Orphan pages cause real damage in a few ways at once. They waste your crawl budget, the number of pages Google is willing to check on your site in a set time. They trap good content where no one sees it. And they split your ranking power, because internal links pass value between pages. On larger sites, I’ve watched orphans eat up 20 – 30% of wasted crawl activity that should have gone to key pages.

Problem What it means for you
No internal links Google struggles to find and rank the page
Wasted crawl budget Bots spend time on dead ends, not key pages
Lost ranking power Link value never reaches the orphan
Poor user journey Visitors can’t reach the page from your menu

The money side stings too. If you paid a writer for a page and it gets near-zero visits, that spend is gone. On one client site, we found orphaned service pages that had cost roughly $4,000 to produce, and they were pulling in fewer than 5 visits a month. If your site feels messy and you’re not sure which pages float out there alone, our SEO services team can crawl it and map the whole problem with you.

Common Causes of Orphan Pages

Orphan pages don’t appear on purpose. They sneak in during normal site work. A small slip here, a rushed change there. Knowing the causes helps you stop new orphans from forming later. In my cleanups, about 60% of orphans trace back to just three simple habits that teams repeat over and over.

  • Site migrations and redesigns that drop old links along the way.
  • Deleted or expired products where the link is removed but the page stays live.
  • Old blog posts and landing pages that nobody links to anymore.
  • CMS pages made automatically, like tag or author archive pages.
  • Forgotten campaign and PPC pages built for one ad, then left behind.

Migrations are the biggest culprit by far. When you move a site, links break and pages get left behind. I’ve watched a single migration create hundreds of orphan URLs overnight. If you’re planning a redesign or a move to a new platform, our website development services can keep your link structure intact so pages don’t get lost in the shuffle.

Expired pages come next. Think seasonal sales, old events, or products you stopped selling. The product goes away, so you remove the link. But the page still lives at its old URL. About 1 in 4 orphans I see are these leftover expired pages, still returning a 200 status, still costing you crawl time, with nobody visiting them at all.

How to Find Orphan Pages: The Tools You Need

I’ve found orphan pages on sites of every size, and I’ve learned one hard truth: no single tool catches them all. In our field work, the trick is to combine a crawl with your own data, your analytics, your sitemap, and your search console. One source alone will always miss some pages. Put together, they tell you the full story every time.

On-site diagnostic inspection record for How to Find Orphan Pages and Decide What to Do With Them
Figure 2: Professional on-site field diagnostic and operational inspection.

Screaming Frog SEO Spider

Screaming Frog is the tool I reach for first. It’s a spider you run on your own computer, and it works on both Windows and mac OS. It crawls your site by following links, just like Google does. But here’s the key point: a plain crawl only finds pages that are already linked. To catch orphans, you connect extra sources so the tool can compare what’s linked against what really exists.

Google Analytics (GA4)

Google Analytics knows which pages got visits. If a page received organic traffic in the past few months, but your crawl never reached it by following links, that page is very likely an orphan. It got discovered somehow, yet it sits outside your link structure. I usually pull the last 12 months of analytics data for this check so nothing recent slips by.

Google Search Console

Google Search Console shows the pages Google has found and indexed. Compare that list against your crawl. Any URL Google knows about that your crawl didn’t reach through links is a strong orphan candidate. On a recent job, this one step surfaced 38 orphan URLs the client had no clue about. It’s fast, free, and honest.

Your XML sitemap

Your sitemap is a file that lists your pages, like a table of contents for your site. Many sitemaps are built automatically. So they often include pages that have zero internal links. Cross-check the sitemap against your crawl results. If a page shows up in the sitemap but isn’t linked anywhere on the site, you’ve just found an orphan.

Server log files

Log files are the raw record of every http request to your server. They show what bots and real users actually hit. This method is more advanced, but it’s powerful. If Googlebot keeps requesting a URL that has no internal links, that’s an orphan still being crawled. I save this one for bigger sites with 10,000+ pages where every detail counts.

Tool What it finds Best for
Screaming Frog Linked vs. unlinked URLs Full orphan analysis
Google Analytics Pages with traffic, no links Spotting visited orphans
Search Console Indexed pages Google found Comparing against your crawl
XML sitemap Listed pages with no links A quick first check
Server logs URLs bots still request Large, complex sites

Short on time? Running all of this yourself takes real effort and setup. If you’d rather skip the grind, we can pull a full audit report of your site and hand you the orphan list ready to act on. Either way, don’t guess, let the data show you exactly which pages are floating loose.

Step-by-Step: Finding Orphan Pages With Screaming Frog

Let me walk you through the exact steps I use. Screaming Frog offers a free version for up to 500 URLs, which is plenty for a small site. Bigger sites will need the paid license. Once your setup is done, this whole process takes me about 20 minutes on a mid-size site. Here’s the flow, in the order that works.

  • Connect your APIs. In the tool’s configuration, connect Google Analytics and Google Search Console so it pulls in pages that got traffic or were discovered by Google.
  • Add your sitemap. Turn on the setting to crawl linked sitemaps, or paste your sitemap URL so the tool knows every listed page.
  • Start the crawl. Enter your domain and hit start. The spider now follows every internal link it can find on the site.
  • Run Crawl Analysis. After the crawl ends, run the post-crawl “Crawl Analysis.” This is the step that flags orphans, and it’s the one most people skip.
  • Open the orphan filters. Check the reports for URLs marked as not linked internally but present in your analytics, search console, or sitemap.

The report you want lists every URL that showed up in your data sources but was never linked during the crawl. That’s your orphan list, plain and simple. Export it to a spreadsheet. On average, I find that 5 – 10% of a neglected site’s URLs land on this list. The configuration step matters most here, skip the API connect step, and the tool has nothing to compare against, so the report comes back empty and you’re left confused.

Doing this by hand every month gets old fast. For clients who want it hands-off, we set up automated site reports through our business automation services that flag new orphans the moment they appear. That way, nothing slips through the cracks again, and you get an alert instead of an ugly surprise six months later.

How to Decide What to Do With Orphan Pages

I’ve handled this exact decision hundreds of times, and the worst move is to delete everything in a panic. Some orphan pages are hidden gems. Some are pure junk. In our field work, sorting them one by one, not in bulk, is what saves the pages worth saving and clears out the ones dragging your whole site down.

First, understand why internal links carry so much weight. According to Stanford University’s explanation of Google’s Page Rank algorithm, search engines crawl the web to map its link structure, and a page gains importance when other important pages link to it (Stanford CS handout). A page with no links coming in is treated like a dead end. So for any orphan you want to keep, the first fix is the simplest one: give it links.

I sort every orphan into one of five buckets. The choice depends on the page’s quality, its traffic, and whether it still matches what your site is about today. Here’s the simple way I decide, laid out so you can copy it.

The orphan page is… Best action Why
Good and still relevant Add internal links to it Brings it back into your site structure
Similar to another page Merge, then 301 redirect Combines value, cuts duplication
Outdated but useful topic Update and refresh it Keeps the URL, improves the content
Thin, old, near-zero traffic Delete and redirect Clears crawl waste
Private or sensitive Noindex or block Keeps it out of search results

Link it back into your site

This is the happy ending. The page is good, so give it doors. Add links from related pages, your main menu, or a hub page on the same topic. I’ve seen a reconnected page climb from 0 to over 400 organic visits a month within about 8 weeks, just by adding 4 – 5 internal links. No new content was written. Same page, same words. It only needed a way in.

Merge and redirect

Sometimes two pages cover almost the same thing. Merge them into one strong page. Then set a 301 redirect, a road sign that sends visitors and Google from the old URL to the new one. This passes most of the old page’s value forward. On one cleanup, merging near-duplicate pages cut a client’s page count by 35% and lifted the main page’s rankings within weeks.

Update and refresh

If the topic still helps readers but the page feels stale, refresh it instead of scrapping it. Add current info, fix old links, and improve the content so it reads better. Keep the same URL so you don’t lose the page’s history. In my experience, refreshed pages regain most of their lost traffic within 2 – 3 months. That’s usually faster and cheaper than writing something brand new from scratch.

Delete or let it go

Not every page deserves saving, and that’s fine. Thin, old, no-traffic pages can go. According to 2024 guidance published by Digital.gov, the U.S. General Services Administration’s content team advises that if a page is receiving little to no views, it might be ready to retire, and a content audit helps you decide whether to retire, consolidate, or update each page (Digital.gov). When you remove one, redirect the URL if it held any value, or return a clean 404 if it truly held none.

Don’t be scared to delete. Cutting dead weight can actually help the pages that matter. After clearing out 120 low-value orphan URLs on one site, the client’s key pages got crawled more often, because Google finally spent its time where it counted. Less clutter meant sharper focus. The strong pages breathed easier once the junk was gone.

Your Orphan Page Action Plan

Feeling ready to roll? Here’s the simple plan I follow on every single site. Work through it in order and don’t skip steps. For a small site, it usually takes one focused afternoon. For a large one, plan on a week of steady work spread across a few sessions.

  • Crawl your site with Screaming Frog and connect Google Analytics, Google Search Console, and your sitemap.
  • Run Crawl Analysis, then export the orphan URL list to a spreadsheet.
  • Check each page’s status code and its traffic over the last few months.
  • Sort each orphan into a bucket: link, merge, update, or delete.
  • Add internal links to every page worth keeping.
  • Set 301 redirects for any pages you merged or removed.
  • Re-crawl in about 30 days to confirm the orphans are truly gone.

Track your progress as you go. I like to write down the orphan count before and after the fix. On a typical first pass, teams I work with clear 80 – 90% of their orphan pages within the first month. The last few are usually stubborn pages that need a careful human decision, and that’s normal, so don’t rush them.

Mistakes to Avoid With Orphan Pages

I’ve seen the same slip-ups on site after site. In our field work, most orphan problems come back not because finding them is hard, but because people rush the fix. Slow down right here. A few careful checks now will save you from much bigger headaches down the road, and they cost you almost nothing.

  • Deleting pages in bulk without checking traffic first.
  • Forgetting to run Crawl Analysis, so the orphan report stays empty.
  • Redirecting everything to the homepage instead of a matching page.
  • Ignoring pages that get organic visits but have no links.
  • Never re-crawling to confirm the fix actually worked.

The homepage redirect mistake is the one I dislike most. It looks tidy on paper, but Google often treats a big pile of homepage redirects as soft 404 errors. Send each old URL to the closest matching page instead. Teams that redirect with care keep about 90% of the old page’s value. Lazy redirects throw most of that value straight in the bin.

Wrapping It Up

Orphan pages are quiet, but they cost you plenty. They hide good content, waste crawl budget, and leak your ranking power drop by drop. The good news? They’re easy to find once you know where to look, and even easier to fix. Combine a crawl with your analytics, your sitemap, and Google Search Console, and the hidden pages show themselves fast.

So start today. Run one crawl. Sort what you find into keepers and cutters. Link the good ones, merge the doubles, refresh the tired ones, and retire the rest with clean redirects. Most sites I touch see cleaner crawling and wider reach within 60 days. If you’d like a hand, get in touch with us and we’ll take a look together, or browse more SEO guides on our Insights blog for your next step.

Frequently Asked Questions

What is an orphan page in simple words?

It’s a page on your site that no other page links to. The page loads fine, but there’s no clear path to reach it by clicking around. Because Google finds pages by following links, orphan pages are hard to reach and often get little to no traffic. Think of it as a room with no door, built, but shut off from everyone.

Are orphan pages bad for SEO?

Usually, yes. They waste your crawl budget and miss out on the ranking power that internal links pass around your site. But not every orphan is harmful on its own. A good page that simply lost its links can bounce back quickly once you reconnect it. The real problem is the pile of thin, forgotten pages nobody needs.

What is the easiest tool to find orphan pages?

Screaming Frog is the most popular pick, and it’s free for up to 500 URLs. Connect Google Analytics, Google Search Console, and your sitemap, then run the crawl. After that, run Crawl Analysis to see the full orphan list. If you’d rather not do it by hand, an audit tool or a quick professional check works too.

Should I delete orphan pages?

Only after checking each one carefully. Delete the thin, old pages with near-zero visits that no longer help anyone. Keep, update, or merge pages that still serve your readers well. When you do delete a page, add a 301 redirect if it held any value at all. Deleting in bulk without checking first is a common and costly mistake.

How often should I check for orphan pages?

For most sites, once every 1 – 3 months works well and keeps things clean. Check more often if you publish a lot of new content, run frequent ad campaigns, or just finished a site migration. Those three things create the most orphans by far. A quick monthly crawl beats a giant messy cleanup once a year.

Facebook
WhatsApp
Email
LinkedIn
Threads
Reddit
Pinterest
X