An orphan page exists, but no internal link leads to it. Visitors can't reach it by clicking, and Google sees it rarely or never. A crawler that only follows links won't find such a page by definition, so SEO Bee compares the crawl with sources that do know about it.
Three sources
| Source | What you need | Where you see the result |
|---|---|---|
| XML sitemap | Read XML sitemaps in the settings | Sitemaps tab, Orphan (sitemap only) filter; Orphan pages from sitemap report |
| Search Console | A connected Google account | From Search Console, not found by the crawl report |
| Google Analytics 4 | A connected Google account and a GA4 property | From Google Analytics, not found by the crawl report |
Steps
- Turn on sitemap reading and, if you have access, connect Search Console and GA4 (see integrations).
- Crawl the site in Whole site mode.
- Wait for the crawl to finish. Orphan pages are only worked out in the analysis after the last URL.
- Open the three reports from the table above and merge them into one list. The same address often turns up in more than one.
- Decide on each address: an important page gets an internal link from a page on a related topic; an old or empty one gets a 301 or 410 and comes out of the sitemap.
The No internal links filter in the Links tab is something else: those are pages the crawler did find, but that don't link anywhere themselves. A dead end, not an orphan.