Add to Chrome Add to Edge

Orphan Page Checker

Find the pages in your sitemap that no other page on your site links to, plus pages with only one internal link.

Orphan Page Checker

Orphan Page Checker

An orphan page is a page on your site that no other page links to. It may look fine and sit in your XML sitemap, but a visitor can't reach it by clicking, and Google, which mostly discovers and revisits pages by following links, treats it as unimportant. Orphan pages are crawled rarely, indexed slowly and seldom rank. They usually appear after a redesign, a menu change, a deleted category page, or a blog post that was published and never linked from anything else.

Checking one page at a time can't find them, because the problem isn't on the orphan page itself: it's on every other page. This checker reads your sitemap, crawls your site from the homepage the way a search engine does, records which pages link to which, and lists the sitemap pages that nothing links to.

How to use Orphan Page Checker

  1. Enter your website's address, such as https://example.com. The sitemap is found from your robots.txt file or the usual places (/sitemap.xml, /sitemap_index.xml, /wp-sitemap.xml). If yours lives elsewhere, enter its address too.
  2. Choose how many pages to crawl. Pick a limit bigger than your site if you can: only a crawl that reaches every page can say for sure that a page is an orphan.
  3. Click Find orphan pages. The checker reads the sitemap, crawls the site (about one page a second), then opens each orphan page to see whether it works.
  4. Work through the What to do column, then check the other lists: pages with only one internal link, pages missing from the sitemap, and sitemap entries that redirect or return errors. Download everything as a CSV file to track your fixes.

How to fix an orphan page

First decide whether the page should be in search at all.

  • It should be: link to it from one or two pages on the same topic, with link text that says what the page is about. A link from a related blog post, a category page or a "see also" section is enough. Footer or sitewide links to everything are less useful than a few links in context.
  • It shouldn't be (an old campaign page, a test page, a thank-you page): remove it from the sitemap, and either delete it, redirect it to the closest useful page, or mark it noindex.
  • It redirects or returns an error: the sitemap is out of date. List the final address instead, or remove the entry.

After fixing, run the check again. Then ask Google to recrawl the most important pages with the URL Inspection tool in Search Console.

When it comes in handy

  • A page is indexed but gets no traffic, or Search Console shows it as "Discovered, currently not indexed".
  • After a redesign, a menu change or a migration, to make sure no section lost its links.
  • On a blog or shop that has grown for years, to find old posts and products nothing points to any more.

Frequently asked questions

Why does the checker need my sitemap?
A crawler only finds pages by following links, so it can never reach an orphan page on its own. The sitemap is the list of pages you want in search; comparing it with what the crawl reached shows the gap. Without a sitemap, you can export a page list from your CMS and check pages one by one with the Broken Link Checker or Search Console.
Why does it say "not linked from the pages crawled" instead of "orphan"?
The crawl stopped before it reached every page, either at the page limit or because you stopped it. A page in that list might be linked from a page the crawl didn't reach. Crawl more pages, or start from the section the pages belong to, to get a definite answer.
Are links in menus and footers counted?
Yes, every normal link in the page's HTML counts. Links that are only added by JavaScript after the page loads, and links marked rel="nofollow", aren't counted.
Is a page with one internal link a problem?
Not by itself, but it's fragile: if that one page is deleted or redesigned, the page becomes an orphan. Important pages deserve links from several related pages.
Does the checker change anything on my site?
No. It only reads public pages and your sitemap, the same way a search engine does, about one page a second.

For a full health check of the pages it crawls (titles, descriptions, thin content, noindex tags and errors), use the Website SEO Audit. To look through your sitemap as a folder tree, use the Sitemap Visualizer, and to create a sitemap, the XML Sitemap Generator.

Related guides

More on the SEO & Web Tools board

52 tools, each doing one job. Pick the next one.

Other boards

Choose which cookies SEOpeck may use. You can change this at any time from "Cookie settings" at the bottom of every page.

Your tools

    Saved in this browser only. Nothing is sent to us.

    Popular tools