Weekly ecommerce tips, deals & news.
An orphan page is a live, published page on your site that no other page on your site links to. Shoppers can’t click their way to it, and search crawlers have no internal path to follow. It may still sit in your XML sitemap, but it’s cut off from the rest of your store.
An orphan page works like a shop with no door onto the street. The page is published and loads normally. Yet no menu, category page, product page or blog post links to it. As a result, its only visitors arrive from outside, through an old email, a bookmark or a backlink.
Search crawlers discover orphan pages the hard way, because they mostly move through a site by following links. Google says it uses links to find new pages to crawl. The same guide says every page you care about should get at least one internal link.
A sitemap helps a little, but it isn’t a substitute. Think of an XML sitemap as a guest list handed to the doorman. It tells Google a page exists, but Google treats that list as a hint. Meanwhile, a page with no internal links sends a quiet signal that even you don’t think it matters.
WooCommerce stores rarely create orphan pages on purpose. Instead, they appear as a side effect of normal store changes. The most common sources are:
Imports deserve a closer look, because one bad import can create hundreds at once.
Visser’s guide to failed imports traces empty imported data to one cause. Usually, a column was left on the “Do not import” setting. When that column is Categories, WooCommerce files the products under Uncategorized. They then drop out of every category page shoppers actually browse.
A near-orphan page is a page with only one weak path to it. In WooCommerce, an uncategorized product usually still appears somewhere in the main shop grid. However, it may sit on page 30 of that grid, where few shoppers or crawlers ever go.
Near-orphans behave almost like true orphans in practice. So give a better link to any page that sits many clicks from the home page. A category page, a related-products block or a buying guide can all give it a shorter route.
Finding orphan pages takes a comparison, since an orphan is invisible from inside the site. First, crawl your store with any site crawler, starting from the home page. Next, pull a full list of published URLs from your sitemap or a product export. Then compare the two lists.
Any URL on the published list that the crawl never reached is an orphan candidate. After that, check your analytics for pages that get visits but have no internal referrers. Those are often orphans that still earn traffic from outside links, and they’re the most valuable ones to reconnect.
No independent study measures how many orphan pages a typical store has. However, the data on internal linking and search traffic shows why an unlinked page starts at a disadvantage. The HTTP Archive’s Web Almanac found the median page carries 41 internal links. For the top 1,000 sites, that median rises to 129.
By contrast, an orphan page has zero. That gap matters, because most pages struggle to get search traffic even when well linked. Ahrefs studied about 14 billion pages and found 96.55% of pages get zero traffic from Google.
Sitemaps don’t close the gap either. Google caps a single sitemap at 50,000 URLs, and it calls submitting one “merely a hint” for crawling. In short, a sitemap can list an orphan, but it can’t make Google value it.
An orphan page in practice usually looks like a quiet drop in traffic nobody can explain. Here’s a hypothetical example. Imagine an outdoor gear store called Ridgeline Supply with about 1,200 products.
Ridgeline imports 180 new camping products from a supplier spreadsheet.
The spreadsheet names its category column Range. So the mapping screen leaves that column on the “Do not import” setting. As a result, all 180 products land in Uncategorized. That’s 15% of the catalog outside every category page.
That same month, the owner retires a “Winter Camping” collection from the main menu. The category page stays published, along with the buying guide that pointed to it. Nobody deletes either one, because nothing looks broken.
Every page still loads, so no alarm goes off. Still, the 180 new products get almost no views, since shoppers browse by category. The Winter Camping page, which used to bring in steady search visits, slowly fades.
Say those 180 products were expected to sell 2 units each a month at $45. That’s $16,200 in monthly sales that never shows up. The owner blames the supplier’s range, not the store’s links.
Ridgeline runs a crawl and compares it against a product export. The diff shows 180 products with no category and one orphaned collection page. First, the owner re-imports the file with the Range column mapped to Categories, using the category hierarchy format Visser documents. Then the Winter Camping page gets a link from the camping hub and returns to the menu each winter.
Finally, Ridgeline adds a monthly check: crawl, export, compare. The whole audit takes under an hour. More importantly, it catches the next bad import before a season’s sales are lost.
An orphan page is a page with no links pointing to it. A broken link is the reverse: a link pointing to a page that’s gone. They’re mirror images of the same wiring fault.
| What you’re comparing | Orphan Page | Broken Link |
|---|---|---|
| What’s missing | The link to the page | The page behind the link |
| What visitors see | Nothing, they never arrive | An error page |
| How you find it | Compare a crawl with your URL list | Crawl and check response codes |
| Usual fix | Add a link, merge or remove | Update the link or add a redirect |
A broken link is loud, because a shopper hits an error and leaves. By contrast, an orphan page is silent, so it can cost sales for months unnoticed. That’s why an orphan audit belongs in the same routine as a broken-link check.
The two faults often come from the same change, too. For example, deleting a category can break links to it and orphan the products inside it. When you retire a page, handle both sides with a proper 301 redirect and updated links.
Orphan pages aren’t a penalty, but they are a missed opportunity. Crawlers have no internal path to them, so they may be crawled rarely or not at all. They also get none of the relevance signals that internal links pass along. Even so, an orphan with no value can simply be removed.
Crawl your store from the home page, then export a full list of your published URLs. Any URL on the list that the crawl never reached is an orphan candidate. Then check analytics for pages with visits but no internal referrers, since those are worth reconnecting first.
Link to an orphan page if it still sells, ranks or answers a real question. Merge it into a stronger page if it overlaps one. Otherwise, redirect it to the closest match, or remove it if nothing relevant exists. Keeping useless orphans around only adds to index bloat.
An orphan page matters because it’s work you paid for that shoppers and crawlers can’t reach. Every new import, redesign and retired collection can create more of them. A simple crawl-and-compare routine, backed by solid internal linking, keeps every page you care about connected.
Copyright © StoreOwnerTips.com. All Rights Reserved.