Key takeaways
- An orphan page has zero internal links pointing to it. Google can only find it through a sitemap, an external link, or an old memory of the URL.
- Orphan pages rank poorly because they receive no link signals from the rest of your site and get crawled less often.
- To find them, compare the list of pages a crawler can reach with every page you know exists: sitemap, CMS, analytics, and Search Console.
- Not every orphan needs a link. Some should be redirected, some deleted, and some kept out of Google on purpose.
- Prevent new orphans by linking every new page from at least one hub page before you publish it.
Orphan pages are pages on your website that no other page on your site links to. They exist, they may even be in your sitemap, but there is no path to reach them by clicking. For search engines, that makes them hard to find and easy to ignore. For visitors, it makes them invisible.
Most sites have more orphan pages than their owners expect. They come from old campaigns, deleted category pages, CMS quirks, and content that was published and never linked. Each one is a page you paid for that earns nothing.
This guide is for site owners, content managers, and SEOs who want to clean this up. You will learn what counts as an orphan page and how to find every one on your site. You will also learn how to decide whether to link, redirect, or remove each one.
What are orphan pages?
An orphan page is a live page on a website that has no internal links pointing to it from any other page on the same site. Search engines can only discover it through an XML sitemap, an external backlink, or a previously known URL. Users cannot reach it by browsing, only by typing the address or following an outside link.
The word "orphan" describes the missing parents. A normal page has parents: the category page, the navigation menu, a related posts box, a footer link. An orphan page has none. It is part of the site in name only.
An orphan page is not the same as a page with weak internal links. A page linked only from one deep, rarely crawled page is a near-orphan. It has the same problems in a milder form. It is also not the same as a broken link, which points to a page that no longer exists. The two problems often appear together, so most audits check for both. See how to fix broken links for that side of the job.
Why orphan pages hurt SEO
Google finds most pages by following links from pages it already knows. Its own documentation on how Search works describes crawling as following links from page to page. An orphan page breaks that chain. If the page is not in the sitemap either, Google may never see it.
Even when Google does find an orphan page, it has three problems.
- No link signals. Internal links pass authority and context. A page with zero internal links inherits none of the strength of your homepage or category pages, so it ranks below pages that do.
- Less frequent crawling. Google recrawls pages it reaches often. Orphans get visited rarely, so updates take longer to show in search results.
- No visitors from the site. Even a well ranked orphan page is a dead end for your other traffic. Nobody browsing your site will ever land on it.
The damage to orphan pages SEO is usually quiet. Traffic does not crash. It simply never arrives. That is why orphans are easy to miss without an audit. It is also why fixing them is one of the more reliable wins in a technical SEO checklist.
What qualifies as an orphan page (and what does not)
A page qualifies as an orphan when a crawler that starts at your homepage and follows every internal link never reaches it. Links in the navigation, footer, body text, and pagination all count. Links inside the XML sitemap do not, because a sitemap is a list for search engines, not a page people browse.
| Type | Orphan pages example | Is it a problem? | Usual fix |
|---|---|---|---|
| True orphan | A blog post published last year with no links from any category or related posts | Yes | Add internal links from relevant pages |
| Near-orphan | A product page linked only from page 9 of a paginated list | Yes, milder | Link it from a category or hub page |
| Retired content | An old event page nobody removed | Yes | Redirect to the closest live page or delete |
| Intentional orphan | A paid ads landing page you do not want in the menu | No | Keep it, and add noindex if it should stay out of Google |
| Utility page | Thank you page, account settings, password reset | No | Leave it alone |
| Duplicate | Old URL that still loads after a redesign changed the URL structure | Yes | Redirect to the new URL |
The important line in that table is the third column. Some orphaned pages are fine. The goal is not zero orphans. The goal is zero orphans that you want to rank.
How to find orphan pages on your website
A crawler alone cannot find orphans. By definition, there is no link for it to follow. So the method is always the same: build a list of every page you know exists, crawl the site, and compare the two lists. Any known URL the crawl did not reach is an orphan.
- 1
Export every URL your site knows about
Start with the XML sitemap. Then export all published URLs from your CMS. Add every URL that got a visit in the last year from Google Analytics, and every URL with impressions from Google Search Console. Put all of them in one spreadsheet column.
- 2
Crawl the site from the homepage
Run a crawler that starts at the homepage and follows internal links only. Do not feed it the sitemap yet. Export the list of URLs it found. This is the set of pages that are reachable by clicking.
- 3
Compare the two lists
In the spreadsheet, mark every known URL that does not appear in the crawl list. A simple lookup formula does this. Those URLs are your orphans. Expect the list to be longer than you thought.
- 4
Remove the noise
Delete URLs that return 404, redirects, and pages you meant to hide, like thank you pages or ad landing pages. Also remove URLs with tracking parameters. What is left are live pages you want in Google but nobody links to.
- 5
Check server logs for pages you missed
If you can access server logs, list every URL Googlebot requested in the last 90 days. Some of them will be pages no other source knew about. Add them to the list. This step is optional for small sites and valuable for large ones.
- 6
Decide what to do with each page
For every orphan, choose one action: link, redirect, delete, or leave. The next section explains how to choose. Add a column for the decision and a column for the owner.
- 7
Recrawl and confirm
After the fixes ship, crawl the site again. Every page you chose to keep should now appear in the crawl results. Any that do not still need a link.
How to find orphan pages in Screaming Frog
Screaming Frog is a desktop crawler many SEOs use. To find orphans, connect it to Google Analytics and Search Console in the API settings, and enable XML sitemap crawling in the configuration. Run the crawl, then run Crawl Analysis. The Orphan URLs filters list pages that came from those sources but had no internal links.
How to fix orphan pages: link, redirect, delete, or leave
Each orphan page gets one of four treatments. Ask two questions to decide. Does this page deserve to rank? Does another live page already cover the same topic?
Link it
If the page is useful and unique, add internal links to it. Aim for at least two or three from pages that are already crawled often: a category page, a related article, or a hub page on the same topic. Use descriptive anchor text that says what the page is about. Then add the page to the sitemap if it is missing.
Redirect it
If a newer page covers the same topic, set a 301 redirect from the orphan to that page. This passes any backlinks and history the old URL earned. Check the orphan for backlinks first, because a page with strong links deserves a careful redirect target, not the homepage.
Delete it
If the page is outdated, thin, and has no backlinks and no traffic, delete it and return a 404 or 410 status. Do not redirect everything to the homepage. Google treats unrelated redirects like soft 404s anyway, and a clean 404 is honest.
Leave it
Landing pages for ads, thank you pages, and legal pages can stay orphaned. If they should not appear in Google, add a noindex tag. If they can appear, that is fine too. Just make sure they are not competing with a page you do want to rank.
How to prevent new orphan pages
Orphans come back if the process that created them does not change. Most start as a new page that nobody linked on launch day. Fix that habit and the problem mostly disappears.
- +Link every new page from at least one hub or category page before you publish
- +Add related posts or "you might also like" modules to templates
- +Redirect old URLs when you change a URL structure or delete a page
- +Run an orphan check as part of every quarterly technical audit
- +Keep the XML sitemap generated automatically so it matches what is live
- xPublish a page and plan to "link it later"
- xRely on the sitemap as the only path to a page
- xRedirect every retired page to the homepage
- xDelete category pages without redirecting or relinking their children
- xLeave paginated lists as the only route to important products
If you write a lot of content, our guide to an SEO content strategy covers topic hubs, which are the simplest way to give every article a home. Hubs also make it easy to spot a page with no parent.
Orphan page checker tools, free and paid
Any orphan page checker uses the same two-list method. The difference is how much of the work it does for you.
- Google Search Console plus a spreadsheet. Free. Export pages with impressions, crawl the site, and compare by hand. Works well up to a few thousand URLs.
- Screaming Frog. Desktop crawler with a free tier for small sites. Connects to Analytics, Search Console, and sitemaps to flag orphan URLs.
- Zutrix Site Audit. Cloud crawler that checks crawlability, sitemap, and link issues across the site with severity levels and fixes.
- Online orphan page checkers. Several tools offer a one-off check for free. Useful for a quick look, less useful for a repeatable process.
Whatever you use, record the results. Our SEO audit report template has a section for internal link issues where the orphan list fits well.
Orphan pages are an internal linking problem
Finding orphans is the fastest way to notice that your internal linking has no system. A site where every page has a clear parent and a few siblings does not produce orphans. A site where pages are published into a flat blog feed produces them every month. Treat the orphan list as a symptom. Fix the pages, then fix the templates and the publishing checklist that let them happen.
FAQ
Common questions
Written by the Zutrix team
Last reviewed September 12, 2026
Zutrix has built rank tracking and SEO software for more than eight years. Our guides come from the same team that runs the product, and every how-to is checked against what we see in real ranking data across the keywords our customers track. We write them for people who are new to SEO and for agencies who want a clear answer fast.
Search volume and difficulty figures come from live Google results and third-party keyword data.