
This check fires when a URL exists in the crawl only because another page named it in a rel="canonical" tag — nothing links to it, no sitemap lists it, no navigation reaches it. Google will happily consolidate signals onto a target it can barely reach, and a canonical target that lives off the link graph tends to get crawled late, refreshed rarely, and treated as a second-class citizen.
This is the lean variant of the wave. If you're chasing the fuller diagnosis, the sibling check Isolated URL Only Found via Canonical covers the orphaned-target angle in more depth. The two overlap on purpose — if your crawler surfaces both, treat them as one problem and consolidate the fix rather than solving it twice.
What actually goes wrong
A canonical tag is a hint about which URL should represent a set of duplicates. It is not a discovery mechanism. When the canonical target is only discoverable through that hint, you've built a page whose entire existence depends on Google trusting a reference it can't independently verify by following links. That's a fragile setup.
Here's the shape of the failing markup. Page A is linked all over the site and points its canonical at Page B, but Page B appears nowhere else:
<!-- https://example.com/products/blue-widget?ref=email -->
<link rel="canonical" href="https://example.com/products/blue-widget-v2" />
<!-- /products/blue-widget-v2 has ZERO inbound internal links,
is absent from the XML sitemap, and is unreachable via nav -->Googlebot sees the canonical, queues blue-widget-v2 for a crawl, and consolidates. But because nothing else points at it, that URL sits at the bottom of the crawl priority pile. Ranking signals leak, refresh latency climbs, and if the canonical ever breaks you've orphaned your real money page.
The fix: give the target a real home in the link graph
<!-- On a relevant category or hub page -->
<a href="https://example.com/products/blue-widget-v2">Blue Widget</a>
<!-- And in the XML sitemap -->
<url>
<loc>https://example.com/products/blue-widget-v2</loc>
<lastmod>2026-07-05</lastmod>
</url>Once the target earns at least one genuine internal link and a sitemap entry, the canonical stops being its only lifeline.
Canonical-only vs. properly linked target
| Signal | Canonical-only target | Linked + sitemapped target |
|---|---|---|
| Discovery path | Canonical reference only | Links, sitemap, canonical |
| Crawl priority | Low, back of the queue | Normal to high |
| Signal consolidation | Happens, but slowly | Fast and stable |
| Risk if canonical breaks | Page orphaned instantly | Still discoverable |
| Refresh frequency | Sporadic | Predictable |
How to detect it
- Screaming Frog. Run a crawl, then open Bulk Export → Canonicals → Canonicalised URLs. Cross-reference the canonical targets against the Internal → All Inlinks report. Any target with zero inlinks other than its own canonical source is a hit. The Crawl Depth column on those targets usually reads "not found in crawl" until you enable "Crawl Outside of Start Folder" or feed the canonical list back in.
- View Source. On the linking page, hit Ctrl+U (Cmd+Option+U on Mac) and find the
<link rel="canonical">. Copy that target URL and try to reach it purely by clicking through your own navigation. If you can't get there without pasting the URL, it's isolated. - Google Search Console. Paste the canonical target into URL Inspection. If Referring page is blank or shows only the canonical source, and Discovery reads "URL might be known through canonical," you've confirmed it. The Page indexing report's "Discovered – currently not indexed" bucket is where these tend to pool.
How to fix it
- Decide if the target should even exist. If
blue-widget-v2is genuinely the URL you want indexed, keep it and fix discovery. If it's a stray parameter or a versioned duplicate nobody should land on, flip the canonical to point at the linked page instead and delete the isolated one. - Add real internal links. Link to the canonical target from at least one hub, category, or contextually relevant page. One good link beats ten footer links.
- List it in the XML sitemap with an honest
<lastmod>. This is a discovery aid, not a substitute for links. - Re-crawl and verify in Screaming Frog that the target now shows inbound inlinks and a real crawl depth.
- Request indexing in GSC for the target once it's linked, so you don't wait weeks for the natural recrawl.
FAQ
Will Google still index a canonical-only target?
Often yes, eventually — a canonical is a valid discovery signal. But "eventually" can mean weeks, and the page competes poorly for crawl budget. Don't rely on it for anything that matters.
Is this the same as an orphan page?
Close but not identical. A pure orphaned URL has no discovery path at all. A canonical-only URL has exactly one: the canonical reference. It's an orphan with a single thread holding it to the site. See also Orphan Pages in the lexicon.
Should I just remove the canonical instead of adding links?
Only if the target is a duplicate that shouldn't be canonicalised in the first place. If the target is your preferred URL, removing the canonical strips the consolidation you want. Fix discovery, keep the canonical.
Does a sitemap entry alone fix this?
It helps discovery but doesn't fix the structural problem. Sitemaps get crawled at lower priority than well-linked pages, and a URL that's only in the sitemap plus one canonical still reads as low-value. Add a real link.
How does this connect to canonical loops and chains?
An isolated target is fragile, so if you later repoint canonicals you can easily create a canonical loop or a chain to another canonicalised URL. Map your canonical targets against your link graph before you touch anything.
For the broader picture on how canonicalisation is supposed to work, keep the Canonical Tags complete reference handy.
Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.







