Almost every business we audit has the same problem: they leak authority through poor internal linking long before they need a single new backlink. Internal links are links from one page of your site to another page on the same site, and they're the one relevance signal you control 100%. You don't depend on anyone linking to you: you decide where every vote goes. This guide won't tell you "how to add a link in WordPress" —you already know that—. It tells you where to link and why, which is where rankings are won or lost.
What internal linking is (and why it's the SEO you actually control)
Internal linking is the network of links that connects the pages of your own domain to each other: from a blog article to a service page, from the home page to your categories, from one guide to another related guide.
The difference from link building (links from other sites) is the one that changes everything: a backlink depends on a third party deciding to link to you. An internal link is your decision. It's the cheapest, fastest and most underrated SEO lever there is, because it requires asking no one for anything: you already have the pages, you just need to connect them with intent.
What it actually does for your site
Internal linking serves three concrete functions, and it's worth separating them because each is optimized differently:
1. Discovery and crawling. Google reaches your pages by following links. A page that no internal link points to is, to the search engine, nearly invisible: it's found late, crawled little, and treated as unimportant. If a page matters, it has to be linked.
2. Authority distribution. Every link passes along part of the relevance of the page it comes from. Your strongest pages —the home page, the guides that get traffic— can "lend" that strength to the pages you want to rank, simply by linking to them. This is what almost no one takes advantage of.
3. Semantic context. The link text (the anchor) and the page it comes from tell Google what the destination is about. Ten pages about "web migration" linking to your migration guide with descriptive anchors build a topical context that a single backlink won't give you.
The core mistake: linking "what's related" instead of linking with intent
The generic advice —"link related content"— produces sites where everything links to everything and, in practice, nothing receives strength. An article with twenty links spreads its authority in twenty directions: each destination gets an insignificant slice.
The agency approach is the opposite: internal linking is authority architecture, not decoration. Before placing a link, the question isn't "is this related?" but "do I want this page to receive strength?". Your money pages —services, landing pages, categories that convert— should receive links from your related informational content. The blog doesn't exist to rank for the sake of ranking: it exists, among other things, to feed authority and context to the pages that generate business.
The 5-decision framework for every link
When we define a site's internal linking, every link goes through five decisions. It isn't intuition: it's a repeatable criterion.
1. Where am I pointing? Prioritize the pages you want to rank or that convert. If a money page receives few internal links, that's your first fix, before any new content.
2. From where? Link from pages that have strength and topical affinity. A link from a relevant guide that gets traffic is worth far more than ten links from pages no one visits.
3. With what anchor? Use descriptive link text —that describes the destination— but vary the wording. Repeating the exact same anchor on every link is unnatural; "how to migrate your site without losing traffic" and "our migration guide" can point to the same place.
4. At what depth? Your important pages should be three clicks or fewer from the home page. If reaching a service takes five clicks, Google reads it as secondary. Click depth is a priority signal.
5. How many? Few and good. A handful of intentional links concentrates strength; a wall of links dilutes it. Link what genuinely helps the reader continue, not everything you could link.
Orphan pages and cannibalization: how internal linking causes or cures them
Two common problems are born —and solved— in internal linking.
An orphan page is one with no internal link pointing to it. It exists, but the site doesn't "vote" for it: Google crawls it little and ranks it worse. It typically happens with old pages, product listings or posts left loose. The fix is simple: find them (a site crawl lists them) and link them from related content.
SEO cannibalization happens when two of your pages compete for the same search and Google doesn't know which to show; it ends up rotating between them and neither ranks well. Internal linking is both cause and cure: if your internal links point inconsistently to two URLs for the same topic, you're confirming the confusion. Pick the page that should win that search and concentrate the internal links (with anchors for that topic) toward it; redefine or merge the other.
Actionable checklist
A quick pass you can run this week on your own site:
· List your 5 money pages and count how many internal links each one receives. The ones that receive few are your priority.
· Crawl the site and find orphan pages; link the ones that matter from related content.
· Check that your key pages are ≤3 clicks from the home page.
· Look for topics with two URLs competing (cannibalization) and unify the linking toward one.
· Vary your anchors: descriptive, not always the same exact phrase.
· On every new piece of content, before publishing, ask: "which money page should receive a link from here?".
FAQ
How many internal links should a page have?
There's no magic number. Intent matters more than quantity: a few intentional links concentrate strength; many links dilute it. Link what helps the reader and what you want to rank, not everything related.
Does internal linking replace backlinks?
No, they solve different things. Backlinks add new authority from outside; internal linking distributes and directs the authority you already have. The difference is that internal linking is 100% in your control and free, so it's the first thing worth sorting out.
What is an orphan page?
A page that receives no internal link from the rest of the site. Google crawls it little and treats it as unimportant. It's fixed by linking it from related content that does have strength.
Can internal linking cause cannibalization?
Yes. If you link inconsistently to two URLs competing for the same search, you confirm the confusion to Google. Pick the page that should win that topic and concentrate the internal links toward it.
Does the link text (anchor) matter?
Yes. The anchor gives Google context about the destination. Use text that describes the destination content, but vary the wording instead of always repeating the same exact phrase.




