Orphan page: A published page that no other page on the same site links to. Search engines can still find it through a sitemap, but nothing on the site says it matters, and readers cannot reach it.
Why it matters
Google finds most pages by following links, and its own advice is blunt: every page you care about should have a link from at least one other page on your site. An orphan can still be discovered through the XML sitemap, but a sitemap only says the page exists. It says nothing about what the page is about or how it relates to anything else, and a reader browsing the site will never stumble on it.
Orphans are rarely deliberate. A travel blog publishes a Lisbon tram guide, it sits on the home page for a fortnight, and then twenty newer posts push it into page 9 of the archive. A plumber’s site adds a landing page for boiler servicing but never puts it in the menu. A SaaS help centre retires a category and strands the six articles that lived in it.
How to find them on WordPress
Compare the list of URLs you publish (your sitemap) with the list of URLs that receive at least one link from another page’s content. Anything on the first list but not the second is an orphan. Search Console’s Links report helps a little, but its tables stop at 1,000 rows and it is a sample, not a full list. A crawler such as the free internal link checker does the comparison for you. Our guide to finding orphan pages in WordPress walks through four ways to do it, including a read-only WP-CLI script.
What to do
For each orphan, decide: keep it and link to it, merge it into a stronger page, or retire it with a redirect. If you keep it, add one or two links from older posts that already talk about the same thing, in a sentence where the link genuinely helps. A category page or a “related posts” widget counts as a link, but a link from inside a relevant paragraph does more. Orphans often show up alongside dead ends, so fix both in the same pass.