SEO
Internal Linking: The Free SEO Lever Most Sites Ignore
Internal links tell search engines what your site is about and which pages matter. Here's the hub-and-spoke structure, the linking rules, and how to find orphan pages.
Backlinks require someone else to decide to link to you. Internal links require nothing but a decision.
They're the only ranking factor you fully control — and they do two jobs at once: they tell search engines which of your pages matter and what they're about, and they move readers deeper into your site.
Most small sites ignore them entirely beyond the navigation menu.
Hub and spoke
The structure that works, and the one search engines understand best:
PILLAR PAGE
(broad topic)
│
┌────────────────┼────────────────┐
│ │ │
HUB PAGE HUB PAGE HUB PAGE
(subtopic) (subtopic) (subtopic)
│
┌────┼────┬────────┐
│ │ │ │
ART ART ART ART ← supporting pages, linking up and across
Three rules make it work:
- Every supporting page links up to its hub
- Every hub links down to all its supporting pages
- Supporting pages link across to two to four genuine siblings
That's it. The effect is that authority concentrates on the hub pages, which are the ones targeting competitive terms, while the supporting pages rank for the specific long-tail queries.
A page with no path up is a page search engines struggle to place in context.
Write anchor text that describes the destination
The anchor text is a signal about what the linked page is about. "Click here" wastes it entirely.
| Weak | Better | |---|---| | Read more [here] | [How to price your services] | | Click [this link] | [our guide to internal linking] | | [https://site.com/page] | [what search intent actually means] |
Two things to avoid:
Identical anchor text everywhere. If forty pages link to one page with exactly the same phrase, that reads as manipulation rather than natural writing. Vary it — the topic is what matters, not the exact string.
Anchor text that doesn't match the destination. Linking "pricing guide" to a page about invoicing confuses both readers and crawlers.
Link from the body, not just navigation
Navigation links appear on every page, which makes them low-signal — search engines discount them accordingly.
Contextual links inside the body text carry more weight, because they're a deliberate editorial choice about relevance. They also get clicked far more often, because they appear at the moment the reader is thinking about that thing.
The practical rule: when you mention a concept you've covered elsewhere, link it there. Not mechanically — only where a reader might genuinely want it.
Find your orphans
An orphan page has no internal links pointing to it. It exists, it may be excellent, and it's effectively invisible — search engines may never find it, and readers certainly won't.
Orphans accumulate naturally: a page published in a hurry, a piece that was linked from something later deleted, an old landing page.
To find them:
- Crawl your own site with an SEO crawler and compare the crawled pages to your sitemap. Anything in the sitemap but not reachable by crawling is orphaned.
- Check your CMS for pages with no inbound links, if it tracks that.
- Compare your published list against pages that receive any internal traffic.
Then fix each one by linking it from the relevant hub and from two or three related pages.
This is worth automating as a build check if you can — a page that ships with no inbound links is a defect, and catching it at publish time is far cheaper than discovering it in an audit a year later.
Where the links should be
For a typical article:
| Location | Link | |---|---| | Early in the body | Up to the hub or guide it belongs to | | Wherever a concept is mentioned | The page covering that concept | | Near the end | Two to four related siblings | | Sidebar or footer of the piece | The parent guide, the relevant tool |
Three to eight contextual links in a normal article is a reasonable range. Considerably more than that and each one carries less, and the page starts reading like a link farm.
Don't over-optimise
Common ways this goes wrong:
Linking every possible mention. If "cash flow" appears eleven times, link it once — the first meaningful mention.
Linking to the same page repeatedly from within one article. The first link is the one that counts.
Building links purely for SEO that a reader wouldn't want. If it doesn't help someone reading, it's noise.
The test: would a reader plausibly click this? If not, don't add it.
Review it when you publish
Two questions on every new page, at publish time:
- What does this link to? Up to its hub, across to siblings, out to the specific concepts it mentions.
- What links to this? At minimum the hub. Ideally two or three related pages, which means editing those pages when you publish this one.
That second question is the one that gets skipped, and it's the one that prevents orphans. Publishing isn't finished until existing pages point at the new one.
The mistakes
- Only navigation links. Low signal, low clicks.
- "Click here" anchors. A wasted signal on every use.
- Orphan pages. Invisible however good they are.
- No links up to a hub. Search engines can't place the page in context.
- Linking every mention. Dilutes each one and reads badly.
- Publishing without updating existing pages to link to the new one.
What to do next
List your ten most important pages and check what links to each. If any has only navigation links pointing at it, add contextual links from two or three related pages this week.
That's a free change, it takes an hour, and it's the most reliable ranking improvement available without writing anything new.
The Newsletter
WealthLink Weekly
Business. Money. Marketing. Real Estate. Technology. One email.
One email a week. Unsubscribe anytime.