Skip to content

Orphan page reporting

You paid to write it. Now nothing points at it.

An orphan page is not usually bad content. It is good content that fell off the homepage, out of the recent-posts widget, and out of everyone’s memory. Google barely visits it, nobody stumbles across it, and it earns nothing. Linkilo finds every one and tells you which posts should be linking to it.

Posts, pages, custom types and terms Ranked by what you stand to gain Suggested source posts for every orphan

Included in every plan. 30-day money-back guarantee.

Orphan report

41 orphaned pages found · ranked by opportunity

/guides/travel-humidors/0 links in
2,410 impressions · position 14.2 · never crawled by Googlebot
/blog/humidity-levels/0 links in
1,890 impressions · 3 suggested source posts ready

Ranked by impressions, not alphabetically.

The job, as it stands

The hard part of finding orphan pages in WordPress

Work out which of your pages nothing links to. Then work out which of those anybody was ever going to look for, because most orphans deserve to be orphans and the ones that do not are the whole point.

By hand, that means

  1. Crawl the site and list every URL with no incoming internal link.
  2. Cross-check against the database, because a crawler cannot reach a page nothing links to.
  3. Sort out which orphans matter: the guide, not the tag archive.
  4. For each one, find pages that could link to it and add the links by hand.
  5. Repeat after every batch of publishing, because every new post starts as an orphan.

Linkilo does every step of that.

What it costs to leave it

An orphan page is content you paid for that Google has no reason to trust. It may rank for a while on its own merits. Then a competitor publishes something similar with a dozen internal links behind it, yours drops, and nothing tells you why.

Somebody has to do that: you, or somebody you pay.

What you get back

The second half, the triage that turns a list of 400 orphans into the nine worth an afternoon.

What it looks like instead

The orphans are ranked by the traffic they already earn with nothing pointing at them, and Google's own index status sits beside each one.

How soon

Ranked on the first scan.

Who does the work

AI, inside deterministic guardrails

Finding them is deterministic. A page with zero inbound internal links is not a judgment call. Ranking them pulls real Search Console demand, so the top of the list is where the traffic actually is.

Time figures describe the shape of the job (an afternoon, a day, a week), not a promise about your site. Your archive is your archive.

The problem

A page nothing links to is a page you are asking Google to find by accident.

Internal links are how crawlers discover and value your content. A page with zero of them is relying on your sitemap and luck, and it shows: orphans are crawled less, ranked lower, and frequently not indexed at all.

How people usually find orphans

  • Crawl the site with a desktop tool, then cross-reference against the sitemap
  • End up with a list of URLs and no sense of which are worth rescuing
  • Work out by hand which posts should link to each one
  • Never check whether categories and tags are orphaned too
  • Repeat the entire exercise from scratch in six months

How it works here

  • The orphan list is a screen in WordPress and it is always current
  • Ranked by impressions and opportunity, so you fix the valuable ones first
  • Suggested source posts for each orphan, with anchor text ready
  • Cross-checked against crawl data, so you see which were never even visited
  • Terms and archives included, not just posts
What you actually need to know

A list of orphans is only half an answer

The useful questions are which ones matter, and what to do about each.

“Which pages have no incoming links?”

Every post, page, custom post type and taxonomy term with zero inbound internal links, built from the indexed link inventory rather than a slow content scan.

“Which orphans are actually worth fixing?”

Search Console impressions and index status are attached to each one, so a page already earning impressions with no links rises straight to the top.

“Where should the links come from?”

Each orphan gets suggested source posts, scored by the same engine that powers link suggestions, with anchor text that already exists in those posts.

“Has Google even seen this page?”

Crawl data sits beside the orphan status, so pages that are both orphaned and never crawled are flagged as the highest priority on the list.

“What about pages with only one link?”

They get their own “at risk” bucket. One inbound link is barely better than none, and those pages are usually the next thing to slip.

“Are my categories orphaned?”

Taxonomy terms are checked as well. An orphaned category archive is just as invisible as an orphaned post, and far more often overlooked.

“What about pages I want orphaned?”

Thank-you pages, landing pages and anything noindexed are excluded automatically, and you can mark anything else ignored so the list stays short and actionable.

“Will it count my navigation menu?”

The report is built around contextual links from within content, because those are what carry weight. A page reachable only from a sitewide menu still needs a real editorial link.

“Can I prove the work paid off?”

The list shrinks as you fix things, and crawl data shows previously never-crawled pages starting to get visited. That is a very concrete before-and-after.

How it works

From “these are orphaned” to “these are connected”

Detection

Real orphans, not a list padded with false positives

A report you cannot trust is a report nobody works through. Linkilo builds the orphan list from its indexed link inventory and then removes everything that should not be there: pages you have deliberately noindexed, URLs that redirect elsewhere, and anything you have marked ignored.

What is left is short enough to actually finish, which is the difference between an audit finding and a task somebody completes.

  • Posts, pages, custom post types and taxonomy terms
  • Noindexed, redirected and ignored content excluded automatically
  • Built from the indexed link table, so it is fast on large sites
  • Separate “at risk” bucket for pages with only one inbound link
What counts as an orphan

Orphan zero incoming internal links

At risk exactly one incoming link

Excluded noindex · redirected · ignored

Categories and tags are checked too. An orphaned archive is just as invisible.

Priority

Ranked by what you stand to gain, not by URL

Forty-one orphans sorted alphabetically is a chore. The same forty-one sorted by impressions is a morning’s work with an obvious payoff, because the page sitting at position 14 with 2,400 impressions and no internal links is the one where a single link changes something measurable.

Because Linkilo also logs crawler activity, it can flag the orphans Googlebot has never visited at all. That combination of earning impressions, zero links and never being crawled is the most persuasive line item you can put in front of a client.

  • Search Console impressions and position attached to each orphan
  • Index status shown, so you see which are missing entirely
  • Never-crawled orphans flagged as the highest priority
  • Track the list shrinking over time
Priority buckets

Urgent orphaned and never crawled · 12 pages

High orphaned, earning impressions · 17 pages

Normal orphaned, crawled regularly · 12 pages

29% of published pages have no internal links pointing at them.

The rescue

It tells you where the links should come from

This is the part that turns the report into finished work. Each orphan is matched against the posts most likely to be a natural home for a link to it, using the same semantic scoring that drives link suggestions.

You are not researching. You are reviewing three candidate posts, each with anchor text lifted from its own copy, and clicking the ones that make sense. Linkilo never silently inserts these; it points you at the opportunity and waits.

  • Suggested source posts for every orphan, ranked by fit
  • Anchor text drawn from the source post, never invented
  • One click inserts the link, with a rollback snapshot taken first
  • Nothing is added without you approving it
Rescue this orphan

/guides/travel-humidors/ · link from:

Best Humidors Under $20088%
Anchor: “travel humidor”
Flying With Cigars84%
Anchor: “a good travel humidor”

Add both Review each

Inside the dashboard

The orphan pages report, exactly as it ships.

Pages nothing links to, ranked by the demand they already have in Search Console, so the first orphan you rescue is the one actually costing you traffic.

yoursite.com/wp-admin/admin.php?page=linkilo_orphan_pages

Orphan Page Finder ?Pages with zero inbound internal links. Linkilo ranks which ones to rescue, ignore, or review first. Connect Google Search Console for richer signals.

Pages with no inbound internal links. Linkilo ranks which ones to rescue, ignore, or review first.

Settings
Total Orphans ?Every published page on your site with no internal links pointing to it. Excludes anything you’ve marked as intentional.
41
of 142 published
Ready to Rescue ?Orphans with stronger available signals, such as impressions or external backlinks. These should be reviewed first.
11
highest-confidence targets
Medium Priority ?Indexable, on-topic, decent content quality but limited current visibility. Worth investigating.
17
worth investigating
Authority to Reclaim ?Orphans that already have external backlinks. They may deserve stronger internal support from related pages.
5
orphans with backlinks
Intentional
6
marked & excluded
New This Week ?Orphans created or edited in the last 7 days. Often new content not yet wired into your internal-linking flow.
3
edited in last 7 days
Start here

Linkilo can rank orphaned pages automatically, but choosing a source sentence is still an editorial decision. Start with Ready to Rescue, open source suggestions for the page, then mark privacy, checkout, or deliberately isolated pages as Intentional.

GSC data: last synced 2 hours ago. Sync now →

Top 3 Orphan Moves

These pages have the strongest available signals. Add contextual inbound links here first.

NEXT MOVES
#1 PRIORITY Score: 92/100
How to Season a New Humidor
/guides/season-a-humidor/
9,480
Imps/mo
#9.1
Position
2.2%
CTR
3
Backlinks
Next move: Already ranking #9.1 — easy push with internal links · 3 external backlinks already — wasted internal authority · Pillar-quality content (score 74)
#2 PRIORITY Score: 78/100
Travel Humidor Buying Guide
/guides/travel-humidors/
5,120
Imps/mo
#11.0
Position
1.9%
CTR
0
Backlinks
Next move: Already ranking #11.0 — easy push with internal links · Pillar-quality content (score 58)
#3 PRIORITY Score: 61/100
Boveda Seasoning Kit
/shop/boveda-seasoning/
840
Imps/mo
#18.4
Position
0.8%
CTR
0
Backlinks
Next move: Crawled but not indexed — internal links are the most direct fix to get it indexed
2 selected. Bulk actions:
Page Search Visibility Authority & Reach Indexing Health Next Move Actions
HIGHAUTHORITY TO RECLAIM
How to Season a New Humidor
/guides/season-a-humidor/
POST2,140 words·3 weeks ago
Pillar74
Impressions9,480/mo
Position#9.1
CTR2.2%
30d trend
Backlinks3 ext.
Internal in0
Internal out6
External out2
Indexed
Last Googlebot:
3 days ago
🔗 Add internal links
Already getting impressions. Internal links should compound the gain.
Find source pages
EditView
HIGH
Travel Humidor Buying Guide
/guides/travel-humidors/
POST1,880 words·2 months ago
Pillar58
Impressions5,120/mo
Position#11.0
CTR1.9%
30d trend
Backlinks0 ext.
Internal in0
Internal out9
External out4
Indexed
Last Googlebot:
6 days ago
🔗 Add internal links
Already getting impressions. Internal links should compound the gain.
Find source pages
EditView
MEDIUMNOT INDEXED
Boveda Seasoning Kit
/shop/boveda-seasoning/
PRODUCT640 words·5 months ago
Pillar41
Impressions840/mo
Position#18.4
CTR0.8%
30d trend
Backlinks0 ext.
Internal in0
Internal out3
External out1
Not indexed
Last Googlebot:
19 days ago
Add internal links to get indexed
Google has crawled this page but not indexed it. Inbound internal links from indexed pages are the most direct way to earn indexing.
Find source pages
EditView
MEDIUMUNCRAWLED
Cedar Tray Round-up
/reviews/cedar-trays/
POST1,120 words·4 weeks ago
Pillar36
ImpressionsNo data
Backlinks0 ext.
Internal in0
Internal out5
External out3
Indexable
Last Googlebot:
Never crawled
📤 Submit to GSC first
Google hasn’t crawled recently — links alone won’t help.
Find source pages
EditView
LOW
Humidor Glossary
/glossary/
PAGE320 words·14 months ago
Pillar12
ImpressionsNo data
Backlinks0 ext.
Internal in0
Internal out1
External out0
Indexed
Last Googlebot:
94 days ago
🗑️ Delete or 410
Thin, stale, no audience interest. Consider retiring.
Find source pages
EditView
INTENTIONAL
Humidor Buying Guide
/guides/humidor-buying/
POST1,460 words·7 months ago
Pillar47
Not applicableNot applicable
Canonical elsewhere
Last Googlebot:
12 days ago
✓ Excluded
Canonical points to another URL — not a real orphan.
EditView
Showing 1–6 of 41 orphans
Page 1 of 7

How priorities are scored

High — Has impressions AND (good position OR external backlinks). Easy wins.
Medium — Indexable, on-topic, decent pillar score, limited visibility.
Low — Thin/stale with no traffic. Candidates for deletion or refresh.
Intentional — Auto-flagged: noindex, canonical elsewhere, or user-marked.

Recreated from templates/orphan_pages.php. Same ranking, same signals, same actions.

Why this is usually the first thing worth fixing

Orphans are the cheapest wins on most sites

All types
Posts, pages, custom types and taxonomy terms
3
Suggested source posts per orphan
GSC + crawl
Impressions and crawl history on every row
1
Click to insert an approved link
Who this is for

Who has orphans right now, whether they know it or not

Essentially every site past a hundred posts. The only variable is how much traffic is sitting in them.

Sites over 100 posts

Older content drops off every navigation path within a year.

With Linkilo: find it and reconnect it in a single session.

Ecommerce

Deep category and product pages get no editorial links at all.

With Linkilo: the blog starts feeding the pages that actually convert.

Anyone who imported a site

Migrated content arrived with none of its internal links intact.

With Linkilo: see exactly what came across disconnected, and fix it in bulk.

Agencies pitching work

You need a concrete, undeniable finding for the audit deck.

With Linkilo: “41 pages nothing links to, 12 never crawled” is a very concrete finding.

Publishers

Yesterday’s article is buried and unlinked by next week.

With Linkilo: the archive gets reconnected instead of quietly aging out.

Anyone with a content budget

You commissioned work that nothing now points at.

With Linkilo: you recover what you already paid for before commissioning more.

Getting started

Fix your orphans in three steps

No crawl, no export, no cross-referencing.

  1. Scan

    Linkilo indexes every internal link on the site in the background. The orphan list is a by-product, so there is nothing separate to run.

  2. Review, in priority order

    Work down from the orphans earning impressions with no links. Those are the ones where a single link moves something.

  3. Approve the links

    Each orphan comes with suggested source posts and ready anchor text. One click inserts, with a rollback snapshot taken first.

Questions about orphan pages

The report is built around contextual links from within content, because those are what carry weight and signal relevance. A page reachable only from a sitewide menu is still worth linking to properly from related content, which is why it appears in the report rather than being quietly excluded.

Rescue the content you already paid for.

Find every page nothing links to, ranked by what it could be earning, with the source posts and anchor text already worked out for you.

30-day money-back guarantee. Every feature is included in every plan.