Skip to content

Glossary Orphan Page

What Is an Orphan Page and How to Find One

Definition

An orphan page is a page that exists on a domain, is technically reachable and can even be indexed, but that no other page on the same website links to. It doesn't appear in any menu, has no breadcrumb placing it in the site hierarchy, and no article or category mentions it with a link. The only way in is a direct URL, an external link, or, if Google knows about it, a search result.

A lone stone building in a field with no path leading to it — beside the title Orphan Page
The house stands and no path reaches it
On this page 6
  1. Why an orphan page is a problem even when it's indexed
  2. Orphan page vs. similar problems: 404 errors, noindex, and thin content
  3. Typical causes
  4. How to find orphan pages
  5. Best practices
  6. Common mistakes
In brief

An orphan page receives no internal link from any other page on the domain. It can still be indexed, because search engines found it through the sitemap.xml, but without internal links it gets no link equity, and no user ever reaches it by browsing the site. The real problem sits in the architecture, not the crawling. You find these pages by comparing the URLs in the sitemap against the URLs a real crawl actually reaches, and you fix it by linking the page from relevant pages or removing it if it no longer adds value.

A lone stone building in a field with no path leading to it — beside the title Orphan Page
The house stands and no path reaches it

Why an orphan page is a problem even when it's indexed

There is no official definition of an “orphan page” from Google or any standards body; the term has become established SEO practitioner vocabulary, popularized by crawling tools like Screaming Frog, Ahrefs, or Sitebulb.

=================================================== It's easy to assume a page is "fine" once it shows up as indexed in Google Search Console. It isn't. Indexing and internal linking are two separate processes, and mixing them up is the root mistake behind most orphan pages that go unnoticed for months.

Google can crawl and index a URL listed in the sitemap.xml without any other page on the site ever mentioning it. The crawler visits it, processes it, and adds it to the index. So far, everything looks correct. The real problem shows up in two places a basic coverage report never captures.

The first is internal PageRank flow. Links between pages on the same domain pass authority from one to another. A page with no incoming internal links gets none of that authority, no matter how strong the domain is overall. It competes in search results with a fraction of the strength it should have, even if the content itself is good.

The second is actual navigation experience. No user ever reaches an orphan page by clicking through the site, because there's no click that leads there. Only someone arriving via a direct search, an external link, or a URL typed from memory ever lands on it. For everyone else, that page effectively doesn't exist, even though the server serves it without a single error.

That's why it's worth separating two ideas that get conflated constantly: visibility and indexing are not the same thing. A page can be indexed and simultaneously invisible to anyone browsing the site normally. Crawling, indexing, and internal discoverability are three separate layers, and an orphan page specifically fails at the third one.

There's also a mid-term signal effect. Search engines read a page's position within the site's architecture as part of the context they use to judge its topical relevance. An isolated page, with no inbound or outbound links to related content, provides less context about what it's about and which part of the domain it belongs to. Over time, that can translate into less frequent recrawling, because the crawler prioritizes URLs that are an active part of the site's link graph.

===================================================

Indexed and still unreachable

Orphan page vs. similar problems: 404 errors, noindex, and thin content

=================================================== It's worth distinguishing an orphan page from three other problems it often gets confused with, because each one is diagnosed and fixed differently.

Compared to a 404 error, the difference is existence: a 404 tells you the resource is no longer there, while an orphan page exists, responds normally, and usually returns a 200 status code. The fault isn't on the server side: nothing on the site itself points to it.

Compared to a page tagged noindex, the difference is intent. Noindex is a deliberate exclusion: someone decided that URL shouldn't appear in search results. An orphan page, by contrast, is usually an oversight: nobody decided to isolate it, it simply stopped being linked after some change elsewhere on the site.

Compared to thin content, the difference is the nature of the problem. Thin content is a quality or depth issue with the text itself; an orphan page is a structural linking issue. A page can suffer from both at once, one doesn't imply the other, and fixing one doesn't fix the other.

===================================================

Typical causes

=================================================== Orphan pages are almost never created on purpose. They show up as a side effect of decisions made somewhere else on the site, which is exactly why they're so hard to catch without a dedicated process for finding them.

The most common cause is a navigation redesign. When a menu, a category, or a footer gets restructured, certain entries often get removed because they seemed low-value or redundant. The URL stays live, keeps working, but stops being linked from anywhere on the site.

Another frequent cause is hand-maintained overview or hub pages. Under a glossary with several dozen term pages, for example, it can easily happen that a new page gets created but the index page meant to list it doesn't get updated, because that update depends on someone remembering to do it manually. The new page exists, is reachable by direct URL, and might even be in the sitemap, but no other page on the domain mentions it: that's exactly the kind of cause that produces an orphan page without anyone noticing until an audit catches it.

Campaign landing pages are another common source. They get built for a specific promotion, linked from banners, newsletters, or ads for a limited period, and once the campaign ends, the internal links pointing to them get removed. The page stays published, sometimes indexed for months, but no longer belongs to any real navigation path.

URL migrations also generate orphans when the folder structure or the content management system changes. If the migration process doesn't systematically check which old pages were still receiving internal links, some end up isolated without anyone planning it that way.

===================================================

How to find orphan pages

=================================================== Finding orphan pages means cross-referencing two data sources that almost never fully match: the list of URLs the site claims to have (the sitemap.xml) and the list of URLs a real crawl actually reaches by following links from the homepage.

The standard method is to crawl the site with a tool like Screaming Frog in list mode, using the sitemap.xml as the URL source, and in parallel crawl the site in regular mode following only internal links. Screaming Frog includes a dedicated "Orphan Pages" report that compares both sets: URLs that appear in the sitemap, in Google Search Console, or in Google Analytics, but that the regular crawler, following links alone, never reaches.

For that report to be reliable, it's worth connecting Screaming Frog to Google Search Console and Google Analytics before running the crawl, because it then cross-references three sources: internally linked URLs, URLs indexed according to GSC, and URLs receiving traffic according to Analytics. A URL that appears in the last two sources but not the first is, with high probability, an orphan page.

On large sites, it's worth repeating this cross-check regularly, not just once. Every new publication, every menu redesign, and every partial migration can produce different orphans than the last audit did, so treating it as a one-time check instead of a recurring process lets new cases slip through unnoticed for months.

As a manual check, it also helps to review the coverage report in Google Search Console, filter by indexed URLs, and then confirm one by one whether each is reachable by browsing the site normally from the homepage, without typing the URL directly into the address bar. It's slower, but useful on smaller sites where setting up a full crawling tool isn't worth the effort.

===================================================

Best practices

===================================================
  • Link every new page from at least one category, hub, or related article page before or right after publishing it, never weeks later.
  • Audit periodically with Screaming Frog's Orphan Pages report cross-referenced against Search Console and Analytics, not just once at launch.
  • Keep index or category pages updated every time new content gets published within that section.
  • Add "related articles" modules or contextual linking inside the content itself, not just in menus and footers.
  • Treat internal linking review as a mandatory step in any navigation redesign, before removing menu entries.
  • Add breadcrumbs that place every page within the site hierarchy and, as a side effect, add another internal link.
===================================================

Common mistakes

===================================================
  • Assuming that being present in the sitemap.xml is enough for a page to perform well in SEO.
  • Removing menu entries during a redesign without first checking which pages are left with no alternative internal link.
  • Treating a page as fine just because Google Search Console marks it as indexed.
  • Leaving campaign landing pages published and linked only from temporary external channels, without removing them or folding them into permanent navigation.
  • Not reviewing internal linking after a URL migration or a content management system switch.
===================================================
Manuel Riveiro Rodriguez CEO & Digital Strategist

A technical audit covers this and everything else in one pass.

Request an audit

Frequently asked

Can an orphan page still show up on Google?

Yes. If Google discovered it through the sitemap.xml or an external link, it can crawl and index it even if no other content on the domain links to it. Being indexed doesn't mean it gets any internal authority or that a user can reach it by browsing the site.

Is an orphan page the same as a page with noindex?

No. Noindex is a deliberate decision to exclude a URL from search results. An orphan page usually wasn't excluded on purpose: it just lost its links from the rest of the site, almost always by accident.

How do I find orphan pages without paid tools?

You can check the coverage report in Google Search Console, filter for indexed URLs, and manually confirm, browsing from the homepage without typing the URL directly, whether each one is reachable through some link on the site. Screaming Frog also offers a limited free version with the Orphan Pages report.

Does every orphan page need to be linked?

Not necessarily. If the page no longer adds value, the right move is usually to delete it or redirect it with a 301 to current content. Linking only makes sense when the content is still relevant and deserves a place in the site's architecture.

Do orphan pages affect crawl budget?

Indirectly, yes. It's not the main issue on small sites, but on large domains, crawl capacity that Googlebot spends on isolated URLs nobody links to or updates gets subtracted from the capacity that should go to pages that actually matter.