- An orphan page is a page on your site that no other page links to.
- MrKeyword flags an orphan when a URL is in your sitemap, has zero followed internal links from crawled pages, is not a redirect target and is not the crawl's start URL.
- A sitemap listing helps discovery, but it does not make a page well linked or pass internal link signals.
- Not every isolated URL is harmful: thank-you pages and private campaign pages can stay unlinked if they are kept out of search.
- With Search Console connected, the audit also shows pages Google displayed that the crawl never reached through links or the sitemap.
What is an orphan page?
An orphan page is a page on your website that no other page on the site links to. It can still load and can still be indexed, but visitors cannot reach it by clicking through your site, and search engines get no internal link telling them the page matters or what it is about.
An orphan is not automatically a problem. A thank-you page, a checkout confirmation or a private campaign page may be meant to be reached only from a form or an ad. The orphans worth fixing are the pages you want people and search engines to find.
How does MrKeyword find orphan pages?
MrKeyword's Site Audit flags an orphan page when a URL is listed in your XML sitemap, has zero followed internal links from the pages the crawl reached, is not a redirect target, and is not the crawl's start URL. That is the exact rule in the crawler.
-
Read robots.txt and the sitemaps
The crawler fetches robots.txt first, then reads the sitemaps your robots.txt lists plus
/sitemap.xml. It remembers which URLs came from a sitemap. -
Follow internal links from the start URL
Starting at the page you gave it, it follows same-site links breadth first and records how many followed internal links point at each URL. Links marked
nofolloware not counted. -
Apply the orphan rule
A page is flagged only when it is in the sitemap, has zero followed internal links, is not a redirect target and is not the start URL. A page outside the sitemap does not get the Orphan page warning.
When Search Console is connected, the audit also compares the crawl with the last 28 days of Search Console data. It shows pages Google displayed that the crawl never reached through links or the sitemap, and pages with impressions that no crawled page links to with a followed link. That is how MrKeyword surfaces likely orphans that are missing from your sitemap too.
How do you find orphan pages on your website?
To find orphan pages, list every URL you know exists, crawl your site by following links, and compare the two lists: URLs that exist but that the crawl reached through no link are orphan candidates. A link-following crawler cannot find them on its own, so the comparison is the whole method.
-
Collect every known URL
Combine your XML sitemap, Search Console's Pages report and your analytics landing pages. A CMS export of published pages is a fourth source if you have one.
-
Crawl the site from the homepage
Use a crawler that starts at the homepage and follows only internal links. Record every URL it reached and how many internal links point at each. Make sure the crawl is not capped below your site's size, or pages beyond the cap will look orphaned when they are not.
-
Compare and check status
Any known URL the crawl did not reach through a link is a candidate. Check its HTTP status and whether it redirects: a URL that now redirects to a linked page is not an orphan.
A sitemap listing helps a search engine discover a URL, but it does not link the page into your site or pass internal link signals. Do not treat “in the sitemap” as “well linked”.
Why do internal links matter?
Internal links help search engines find a page, understand what it is about through the linked words, and judge how important it is. Google's link best practices say every page you care about should have a link from at least one other page on your site.
- Discovery. Search engines mostly find new pages by following links. A sitemap can help, but Google says listing a URL does not guarantee it will be crawled or indexed.
- Context. The words in a link tell search engines what the target page is about. An orphan gets none of that.
- Importance. Pages linked from many useful places tend to be treated as more important than pages nothing points to.
- Visitors. If people cannot click to a page, it earns no engagement from your own audience.
Not every isolated URL is harmful. A page that is deliberately kept out of search, such as a thank-you page, can stay unlinked as long as it is also kept out of the sitemap and marked so search engines do not index it.
How should you prioritize orphan page fixes?
Start with orphans that already earn Search Console impressions or clicks, then pages that support revenue or a live campaign, then pages with no value. A page Google already shows is a page it knows about, so a few internal links can make a difference quickly.
- Link to it if it should rank. Add contextual links from two or three related pages, and from a hub or menu if it belongs there, using descriptive anchor text.
- 301 redirect it if a better page replaced it, so links and bookmarks still land somewhere useful.
- Keep it out of search if visitors need it but search does not, and remove it from the sitemap.
- Remove it if it is dead, empty or outdated with no replacement, and let it return a real 404 or 410.
For the linking step, internal link suggestions treat pages with two or fewer internal links as targets and point to sentences on your other pages that already contain the target page's own Search Console queries, so you can add the link where the words already are.
Orphan pages vs crawl errors vs noindex pages
These three findings look similar in a report but need different fixes. An orphan page is about links; a crawl error is about fetching; a noindex page is about indexing.
How the three differ
| Finding | What it means | What to do |
|---|---|---|
| Orphan page | The page returns a normal 200 response and is in your sitemap, but no crawled page links to it. | Link to it from related pages if it should rank; otherwise redirect, keep it out of search, or remove it. |
| Crawl error (4xx or 5xx) | The page could not be fetched: it is missing (4xx) or the server failed (5xx). | Fix the page or server, or redirect a moved page to its replacement. |
| Noindex page | The page loads but carries a noindex rule, so search engines are asked not to index it. | Remove the noindex if it should rank; keep it and remove the URL from the sitemap if it should stay out of search. |
What are the limits of crawler data?
- The Orphan page warning needs a sitemap. Pages outside the sitemap appear only through the Search Console comparison, and only if Google showed them in the last 28 days.
- The crawl counts links from pages it reached. If it stops at its page limit, links from pages it did not reach are not counted, so some pages in the comparison may simply be pages it did not reach; the audit says so.
- It counts followed links in the HTML. Links added by JavaScript after the page loads, and
nofollowlinks, do not count. - It does not read your analytics. Pages that appear only in analytics, with no sitemap entry and no Search Console impressions, will not be found.
- It does not add links, redirects or noindex tags. It shows the pages and suggests links; you make the change on your site.
Find the pages nothing links toRun a Site Audit to flag sitemap pages with no internal links, then use internal link suggestions to add the link where the words already are.
See the Site AuditQuestions and answers
Orphan pages questions
What is an orphan page?
An orphan page is a page on your website that no other page on the same site links to. It can still load and be indexed, but visitors cannot reach it by clicking through your site, and search engines get no internal link telling them what the page is about.
How does MrKeyword find orphan pages?
MrKeyword's Site Audit flags an orphan page when a URL is in your XML sitemap, has zero followed internal links from the pages the crawl reached, is not a redirect target and is not the crawl's start URL. With Search Console connected, it also shows pages Google displayed that the crawl never reached through links or the sitemap.
Does a sitemap fix an orphan page?
No. A sitemap helps search engines discover a URL, but it does not link the page into your site or pass internal link signals. An orphan page still needs links from related pages if it should rank.
Are all orphan pages bad?
No. A thank-you page, a checkout confirmation or a private campaign page may be meant to be reached only from a form or an ad. The orphans worth fixing are the pages you want people and search engines to find.
Why does MrKeyword need a sitemap to flag an orphan page?
The Orphan page warning is a comparison between the URLs your sitemap lists and the URLs the crawl reached through followed internal links. A page outside the sitemap does not get that warning; it can still appear in the Search Console comparison if Google showed it in the last 28 days.
What is the difference between an orphan page and a noindex page?
An orphan page is about links: no other page on your site links to it. A noindex page is about indexing: the page loads but asks search engines not to index it. A page can be both, and each needs a different fix.
How do I fix an orphan page?
Link to it from two or three related pages if it should rank, 301 redirect it if a better page replaced it, keep it out of search and out of the sitemap if visitors need it but search does not, or remove it if it is dead or outdated.
Sources
- Link best practices for Google — Google Search Central, on how Google finds pages through links and that each page you care about needs a link from another page
- Learn about sitemaps — Google Search Central, on when sitemaps help and that they do not guarantee crawling or indexing
- Page indexing report — Search Console Help, on the sitemap filter and the Discovered and Crawled – currently not indexed statuses
- Block Search indexing with noindex — Google Search Central, on noindex and why the page must not be blocked by robots.txt
- Crawl budget management for large sites — Google Search Central, on 404/410 for removed pages, soft 404s and duplicates

