Internal linking strategy for beginners: build the map before you build the roads
Picture a reader landing on your article about beginner photography. They finish it, nod, and… leave. Not because the content was bad. Because you gave them nowhere to go next. That single missed click is what an internal linking strategy exists to fix — and it's the cheapest SEO win available to anyone who publishes on the web.
Internal linking is the practice of connecting pages on your own site to each other with hyperlinks. The main benefits are that search engines crawl and understand your site faster, and that readers stay longer because every page hands them a logical next step. That's the whole idea in two sentences. The difficulty is doing it with intent rather than spraying links everywhere like confetti at a wedding you weren't invited to.
I'm going to show you the version I wish someone had handed me when I started a small recipe blog in 2021 and wondered why 60 posts were generating almost no search traffic. The answer, embarrassingly, had nothing to do with my writing.
Key Takeaways
- An internal link is a hyperlink from one page on your site to another page on the same site. It is not a backlink, and it does not require anyone's permission.
- Internal links do three jobs: they help crawlers discover pages, they pass authority between your own pages, and they keep human readers moving.
- The decision rule that matters most is brutally simple: does this link help the person reading right now?
- Anchor text should describe the destination, not say "click here."
- You do not need paid tools to start. A spreadsheet and your sitemap will carry you through the first 30 posts.
- Most beginners over-link in navigation and under-link inside the body text, which is exactly backwards.
What internal linking actually does (and what it doesn't)
Internal links are sometimes described as "free backlinks." That framing is half true and mostly misleading. A backlink from someone else's site carries an implicit vote of confidence. A link from your own page carries no such vote, because you're the one casting it. What it does carry is context and crawl priority.
Here's the mechanism. Search engines discover pages by following links. If a page has zero internal links pointing to it, the only way it gets found is through your sitemap, and even then it sits low in the queue. Add three contextual links from relevant older articles, and suddenly that page is reachable through multiple paths. It gets crawled sooner. It gets associated with a topic cluster instead of floating alone.
When I finally audited my recipe blog, I found 11 posts with no internal links at all — orphan pages, invisible to both readers and crawlers. Those 11 posts had collectively earned 4 visits in the previous month. After I linked them from relevant recipe roundups, they started picking up genuine search traffic within six weeks. The content hadn't changed. One character of HTML had.
Does internal linking help SEO?
Yes, and the effect is usually bigger than beginners expect. Internal linking helps SEO because it feeds crawlers a clear picture of your site's structure and tells them which pages you consider important. A link from a page that already ranks is a stronger signal than a link from a page nobody visits, which is why you should link from your best-performing content, not from your newest content.
The caveat: internal linking amplifies what already exists. It won't rescue thin content, and it won't outrank a competitor whose pages genuinely answer the query better. Treat it as a multiplier, not a substitute.
Internal links vs. external links: the practical difference
| Aspect | Internal links | External links |
|---|---|---|
| Who controls it | You, entirely | Another site's owner |
| Anchor text | Fully your choice | Usually theirs |
| Main SEO effect | Structure, crawl paths, topic grouping | Trust and authority signals |
| Effort to get one | A few seconds of editing | Outreach, relationships, luck |
| Best moment to add | Every time you publish | Opportunistically |
Two things I'd resist: burying links inside image captions where nobody clicks them, and using a redirect as a shortcut because you changed a URL and couldn't be bothered updating the old link. Fix the link itself. Redirects stack up and dilute the signal you were trying to build.
How to create an internal link
The mechanics take ten seconds. The judgment behind them takes longer, so let's do mechanics first.
The technical steps, in order
- Open the post you're editing and find the sentence where a related idea naturally comes up.
- Select the words you want to turn into the link. These should describe the destination — "beginner exposure settings," not "this article."
- Add the link. In WordPress or any block editor, that's highlighting the text and pasting the target URL into the link field. In raw HTML, it's
<a href="https://yoursite.com/target-page">your anchor text</a>. - Decide whether the link opens in the same tab or a new one. For internal links, same tab. Always. Opening your own pages in new tabs fragments the reading session and confuses your analytics.
- Publish and check the link resolves. Broken internal links are worse than no links, because they waste a click.
One technical note worth knowing: internal links do not need rel="nofollow" or rel="sponsored". Those attributes exist for outbound links you don't want to vouch for. Applying them to your own pages tells search engines to ignore your structure, which is the opposite of the point. The only exception is a genuinely promotional affiliate URL, which should be handled as an external link anyway.
Should you link from navigation or body text?
Both, but the balance matters more than most beginners realise. Navigation links appear on every page of your site, which means they're weak, repeated signals. Body links appear on one page, in context, surrounded by relevant text — and those are the ones that carry topical meaning.
My rule: use navigation for the five or six pages you always want reachable. Use body links for everything that depends on topical relevance. In my own audit, moving emphasis from a bloated footer menu to in-sentence links was the single change that moved the needle. The footer menu had grown to 40 links, which is roughly the point at which it stops functioning as a menu and starts functioning as noise.
Internal linking best practices that actually hold up
You'll find a lot of lists telling you to "add 3-5 internal links per 1,000 words" and to "use exact-match anchor text." I'd push back on both.
What is the best practice for internal linking?
The best practice is to link where a genuine topical connection exists and to make the anchor text describe what the reader will find. That's it. The rest is detail. A number like "3-5 links per 1,000 words" gives you something countable, which feels reassuring, but it tempts you into padding. If a 2,000-word article has two honest link opportunities, two is correct.
Exact-match anchor text is where beginners get into real trouble. If every one of your links says "internal linking strategy," you've created a keyword-stuffed pattern that looks mechanical. I made this exact mistake in 2022: 47 links across my site all using the same two phrases. Nothing improved. Some pages dropped. Once I rewrote them descriptively — "how anchor text affects relevance," "setting up a topic cluster" — the link profile started behaving like natural language again.
Five things worth doing consistently:
- Link forward and backward. New posts should point to old posts, and old posts should be updated to point to new ones. The second half is the one people skip.
- Write anchor text that stands alone as a description of the destination.
- Link from your strongest page to your weakest relevant page more often than the reverse.
- Use the same anchor text for the same destination only when it's genuinely the clearest phrasing — varying it is fine and usually better.
- Re-check your links twice a year. Sites change. Links rot.
And a fourth item on the "don't" list: don't link to the same page three times in one article. The first link does the work. The second is decoration. The third is a symptom of not trusting your own structure.
A decision grid for when to link
When you're unsure, ask these in order. If you get a "no" at step one, stop.
- Would a reader finishing this sentence plausibly want the linked page next?
- Is the destination page actually good — does it deliver on the promise the anchor makes?
- Is the destination more specific or more general than where the reader currently is? (Both are fine; you just need to know which.)
- Have I already linked this page from this paragraph?
That's the whole grid. Step two is the one people skip, and it's the one that causes the most damage — a well-placed link to a weak page teaches your reader to stop clicking your links.
Best internal linking tools for beginners (and what I actually use)
You can spend a lot of money here. You don't need to, at least not at first.
| Tool type | What it does | When it's worth paying |
|---|---|---|
| Spreadsheet + sitemap | Track which pages exist and which ones you've linked | Never — this is free and usually enough under 50 pages |
| CMS link suggestions (Yoast, Rank Math and similar) | Flags pages you haven't linked from the post you're editing | When you're publishing weekly and losing track |
| Crawlers (Screaming Frog, Sitebulb and similar) | Maps every internal link on the site, finds orphans and broken targets | The moment you cross roughly 50 pages and start guessing |
| Large SEO suites | Link audits, competitor comparison, bulk edits | Only if you're already paying for the other features |
My honest recommendation: start with a spreadsheet listing every URL you've published, alongside a column for "linked from." Run it monthly. Once that column has gaps you can't hold in your head, get a crawler. Crawlers are the point at which this stops being a chore and becomes a five-minute monthly task.
What I'd avoid is installing a plugin that automatically inserts links based on keywords. I tried one on a client's site in early 2023 and it produced a page linking the word "coffee" to a product listing eleven separate times. The client noticed before I did. That's a humbling afternoon.
The strategy part: stop thinking about links, start thinking about clusters
Everything above is tactics. The strategy underneath is simpler and it's where beginners get the most compounding benefit.
Pick a topic you can own. Write one thorough page on it — your pillar. Then write narrower pages that each answer one specific question within that topic. Then link every narrow page up to the pillar, and the pillar down to the narrow ones. Do this for two or three topics rather than twenty, and your site starts to look like a map instead of a pile.
The reason this works is that you're not just moving authority around; you're giving search engines an unambiguous signal about what your site is about. A site with 30 pages clustered around three related subjects reads as expertise. The same 30 pages scattered across 30 unrelated subjects read as a personal notebook.
Now the part that makes this genuinely interesting. Every time you publish something new, you're not adding a page — you're editing your existing site. The new post becomes a reason to go back and improve five older ones. That's the habit that separates sites that grow from sites that plateau. My blog stalled for eight months doing the first thing and started moving when I switched to the second.
What if I only have ten pages — is internal linking worth it yet?
Yes, but the scope is small. With ten pages you can still build a clear path: home to an overview page, overview to each detail page, each detail page back to two related details. What you can't do yet is build a cluster, because you don't have enough depth. Focus on making sure every page is reachable in two clicks from the homepage, and revisit the strategy once you're past twenty pages.
How many internal links is too many?
There's no fixed ceiling, but there's a practical one: the point at which a reader stops trusting your links. If every other sentence contains a link, they feel like they're being herded rather than guided. As a working guideline, if removing a link wouldn't cost the reader anything, remove it.
Start with your ten most-visited pages. Open each one, and find one place where a reader would naturally want more. Add a link there, with anchor text that promises something specific. Then do it again next week on a different page. Six months of that, done honestly, will outperform any plugin you could buy.