Internal linking for topical authority
Why linking is the whole game
You can publish sixty excellent pages covering a subject completely and rank for none of them.
Ten unlinked articles rank like ten strangers. The same ten, properly linked, rank like a cluster — because the links are what tell a search engine these pages are about one subject and that one of them is the hub.
Unlinked coverage is invisible. This is the step most content strategies skip entirely.
The twelve rules
1. Every cluster article links up to its pillar. Mandatory, in the first third of the page, anchored with the pillar's primary query.
2. Every pillar links down to every child. No exceptions. No pagination. No lazy-loading.
3. Siblings link laterally where genuinely relevant — two to four per article. Not a mechanical "all siblings" block; that reads as templated and adds nothing.
4. Anchor text is the target's primary query or a close variant. Never "click here" or "this article". Vary the phrasing across links to the same page — identical anchors repeated site-wide look manipulative.
5. Links go in body prose, not only in a related-posts rail. Contextual links carry more weight and are the ones AI engines follow when tracing a topic.
6. Roughly one link per 150–200 words. Under-linking is the far more common failure.
7. Zero orphans. Every page needs an inbound internal link from somewhere other than the sitemap.
8. Maximum three clicks from the homepage to any page.
9. Glossary terms link bidirectionally and bridge outward into commercial pages. This is how outer-section traffic converts.
10. Link to your best commercial pages from your highest-authority informational pages — not the reverse.
11. No two-page reciprocal loops. Authority should circulate through the cluster, not bounce between a pair.
12. Link out to authoritative sources. Two to five per article, to primary sources, rel="noopener", and never nofollow on a genuine citation.
How do you audit an existing site?
Four checks, in order of severity:
| Check | Query | Fix |
|---|---|---|
| Orphans | Pages with zero inbound internal links | Link from the pillar and two siblings |
| Depth | Pages more than 3 clicks from home | Add to a pillar's cluster grid |
| Density | Articles under 3 outbound internal links | Add contextual links in body |
| Anchors | Repeated identical anchor text | Vary phrasing per link |
Run orphan detection first. It is the cheapest fix and the largest single gain on most sites.
Why materialise the link graph?
If you store the link graph — which page links to which, with what anchor, of what type — orphan and depth checks become a database query instead of a crawl.
That matters because it lets you catch under-linking before publishing, rather than discovering it in a site audit months later. It also means every new page can automatically create links from pages published earlier, which is exactly when link opportunities appear and exactly when manual processes forget to look.
What changes with AI search?
Less than you would expect. AI engines follow contextual links to understand topic relationships, much as crawlers do.
The one adjustment: because these engines read sections in isolation, a link buried in a section that assumes earlier context is worth less. Make the sentence containing the link self-contained, and it works for both audiences.
For where linking sits in the wider method, see how to build topical authority.
Frequently asked questions
How many internal links per article?
Roughly one per 150–200 words, placed contextually in the body. Under-linking is far more common and far more damaging than over-linking.
Do related-posts widgets count?
Partly. They prevent orphans but carry less weight than contextual links inside body prose, and they are the links AI engines are least likely to follow when tracing a topic.
Keep reading
Or let Omnitopical do all of this.
Everything in this guide, run automatically on one domain — mapped, written, interlinked, and published with 25 machine files. $99/mo.
Map my site's topical authority