Table of Contents
Okay, let’s be honest about something: you’ve probably spent hours chasing backlinks, tweaking title tags, and refreshing your rank tracker — while the one SEO lever you control completely sits there, mostly unbuilt. Internal linking. Nobody emails you back about it. Nobody charges you for it. And on most sites I’ve looked at, it’s maybe twenty percent of what it could be.
So here’s the direct answer, right up front. If you want to know how to do internal linking well, do three things: structure your content as hubs and spokes (a pillar page linking to its cluster articles, and every cluster article linking back), run a new-post ritual where every article you publish links out to two or three relevant existing pages and receives links from two or three older pages, and audit quarterly for orphan pages, broken internal links, and important pages buried too deep. That’s the whole system. Everything else in this guide is the detail that makes it actually work.
Quick answer: how to do internal linking
- Internal links do three jobs: they help crawlers discover your pages, they give context about what each page is about, and they signal which pages matter most.
- Humans first: the best internal link answers the reader’s next question. Good wayfinding for people tends to be good structure for search engines too.
- Use the hub-and-spoke pattern: pillar pages link down to cluster articles, cluster articles link back up and across to each other.
- Run the new-post ritual: every new article links OUT to 2–3 existing pages and gets links IN from 2–3 older pages. The second half is the step everyone skips.
- Audit quarterly: find orphan pages, fix broken or redirected internal links, and rebalance link-rich pages against link-starved ones.
What is internal linking, really?
An internal link is simply a link from one page on your site to another page on the same site. That’s it. No mystery. The link from your blog post to your pricing page, the link from one article to a related article, the links in your navigation menu — all internal links.
But here’s the part nobody tells you: internal linking is the only ranking-relevant lever you control completely. Backlinks require someone else to say yes. Content takes time to earn trust. Technical SEO depends partly on your platform. Internal links? You can open your CMS right now and improve them in the next hour, with no outreach, no budget, and no waiting on anyone’s approval.
That control is exactly why it gets neglected. There’s no vendor selling it to you, no gatekeeper making it feel scarce, so it slides down the to-do list forever. Meanwhile it quietly shapes how search engines crawl your site, how they understand your pages, and how actual human beings move from one piece of your content to the next.
Learning how to do internal linking well isn’t about sprinkling links everywhere. It’s about building deliberate pathways — for crawlers and for readers — through everything you’ve published. Let’s break down what those links actually accomplish.
What are the three jobs an internal link does?
Every internal link on your site is doing up to three jobs at once. Once you see them, you’ll never place a link carelessly again.
Job one: discovery
Search engine crawlers find pages by following links. When a crawler lands on your homepage, it follows the links there to other pages, then follows the links on those pages, and so on, mapping your site as it goes. A page that no other page links to — an orphan page — is nearly invisible to this process. It might get found through your sitemap, but for practical purposes, a page with zero internal links pointing at it barely exists. You spent hours writing it, and it’s sitting in a room with no door.
Job two: context
The clickable text of a link — the anchor text — plus the sentences around it tell search engines what the target page is about. When five different articles link to your scheduling guide with anchors like "how to build a posting schedule" and "planning your content calendar," you’ve described that page five times in five slightly different, natural ways. That’s context no title tag can provide on its own. We’ll go deeper on this below, and there’s a full companion guide on how to write anchor text if you want the complete treatment.
Job three: priority
Pages that are linked often, and from important places like your homepage or main navigation, read as important. Pages that are linked rarely, from obscure corners, read as minor. Your internal links are effectively a map of what you think matters on your own site — and search engines take the hint. This is where internal linking and site structure become the same conversation; if you want the bigger picture of how pages should be organized, the guide on how to improve site architecture for SEO covers the structural side in depth.
One honest caveat while we’re here: I’m deliberately keeping this qualitative. You’ll find diagrams online claiming to calculate exactly how authority flows through links with percentages attached. Treat those as illustrations, not physics. What we can say confidently is directional: well-linked pages get discovered faster, understood better, and treated as more important. That’s enough to act on.
Why are internal links navigation for humans first?
Here’s the reframe that makes everything else easier: internal links are navigation for people, and the SEO benefit follows from doing that job well.
When someone finishes reading your article about Instagram captions, what do they naturally want next? Maybe hashtag strategy. Maybe posting times. Maybe a bigger-picture guide on Instagram marketing. The internal link that serves them is the one that answers their next question — I call it the next-question link. You place it where the question naturally arises in the text, pointing at the page that genuinely answers it.
This one habit solves most internal linking dilemmas before they start:
- "How many internal links should a page have?" As many as genuinely serve the reader. Usually that’s a handful in a typical article — not two, not forty.
- "Where should I place them?" Where the reader’s curiosity actually points there. Mid-content links in relevant sentences, not a wall of links at the bottom nobody reaches.
- "Which page should I link to?" The one you’d recommend if a friend asked you that question out loud.
I promise this isn’t just feel-good advice. Search engines have spent two decades getting better at recognizing sites that people find useful. A linking structure built around real reader journeys looks natural because it is natural. A linking structure built around manipulating crawlers looks like what it is, too. Good wayfinding first; rankings follow.
How to do internal linking: what’s the actual system?
Random acts of linking don’t compound. A system does. Here’s the spine of how to do internal linking as a repeatable practice rather than an occasional guilt-driven cleanup — four patterns that together cover almost every situation.
Pattern one: hub-and-spoke
Organize your content into clusters: one comprehensive pillar page on a broad topic (say, "Instagram marketing") and a set of cluster articles on specific subtopics (captions, hashtags, Reels, posting times). Then link in both directions: the pillar links down to every cluster article, and every cluster article links back up to the pillar. Cluster articles also link across to their most relevant siblings.
This isn’t just tidy — it’s how you demonstrate depth on a subject. In a real sense, the cluster is its internal links: a pile of twelve related articles with no links between them is just a pile, but the same twelve articles woven together read as a body of work on the topic. If that idea clicks for you, the companion guide on how to build topical authority shows how clusters grow into genuine subject-matter depth over time.
Pattern two: the money-page funnel
Your commercial pages — pricing, features, product pages — rarely attract links on their own, internally or externally. The honest fix: let your informational content link to them where it’s genuinely helpful. An article about saving time on social media can reasonably point to your scheduling tool when the reader hits the "okay, how do I actually automate this?" moment. That’s service, not shoehorning.
The dishonest version is jamming a product link into every third paragraph regardless of relevance. Readers feel it instantly, trust drops, and you’ve traded long-term credibility for a click nobody wanted to make. The test is simple: would this link still make sense if you had nothing to sell? If yes, place it. If no, cut it.
Pattern three: the new-post ritual
This is the habit that separates sites with great internal linking from everyone else, so I’m giving it a card you can pin.
The new-post ritual (do this every single time you publish)
- Step 1 — Link out: before hitting publish, add links from the new post to 2–3 relevant existing pages. Place each one where the reader’s next question naturally arises.
- Step 2 — Link in (the step everyone skips): open 2–3 older, relevant, well-established pages and add a link from each of them to the new post. Search your own site for the new post’s topic to find candidates fast.
- Step 3 — Check the cluster: if the new post belongs to a topic cluster, confirm it links to its pillar and the pillar links back.
- Step 4 — Log it: add the new post to your content inventory so future posts can find it.
Why does step two matter so much? Because a brand-new post has nothing: no history, no links, no trust. Your older pages have all three. When an established page links to a new one, some of that accumulated standing flows toward the newcomer — old-post equity helping the new post get discovered and taken seriously faster. Skip the backfill and every new post starts from zero, every time, forever. Do the backfill and your archive becomes a launching pad.
Pattern four: the depth rule
Your important pages should be reachable within a few clicks of your homepage. Not because there’s a magic number, but because depth is a signal and a barrier at once: a page buried seven clicks deep gets crawled less eagerly and found by fewer humans. I think of it as the buried-treasure problem — the treasure is real, but nobody’s digging that far.
The fix is usually structural: link to key pages from your pillar pages, from your most-trafficked articles, and where appropriate from navigation or curated "start here" sections. If whole sections of your site sit deep, that’s an architecture question more than a linking question — again, the site architecture guide is the right next read.
How should you write anchor text for internal links?
Anchor text is where good intentions most often go sideways, so let’s keep this clean and honest.
Do: describe the target page, naturally and variedly. The anchor should tell both the reader and the search engine what they’ll get when they click. "Our guide to writing Instagram captions" is a good anchor. So is "how to write captions that stop the scroll." Different pages linking to the same target should use naturally different phrasings — the way real humans describe the same thing differently in different conversations.
Don’t: use exact-match anchor formulas. You may have seen advice prescribing precise ratios of keyword-exact anchors to partial-match to branded. I’m not giving you a formula, and that’s deliberate: the moment your anchors follow a formula, they stop looking like language and start looking like a pattern — and over-optimization patterns read as manipulative. Write anchors like a person recommending a page to another person, and the distribution takes care of itself.
Never: "click here." It’s the one anchor that teaches nobody anything. The reader doesn’t know what’s behind the link, the search engine learns nothing about the target page, and you’ve burned the single most informative piece of real estate a link has. If you take just one anchor habit from this article, replace every "click here" with a description of the destination.
There’s more nuance — length, placement within sentences, handling repeated links — and the dedicated guide on writing anchor text walks through all of it with examples.
What internal linking mistakes should you avoid?
Knowing how to do internal linking also means knowing the traps. These five account for most of the damage I see.
The footer-link dump
A hundred links crammed into the footer, pointing at every page you’d like to rank. Nobody uses them — watch any real visitor and count how many footer links they click. Links that exist only for crawlers, in places humans ignore, are the opposite of the humans-first principle, and they dilute whatever priority signal your genuinely important links are sending. Keep the footer for the handful of pages people actually look for there: contact, privacy, key categories.
The auto-linking plugin set loose
Plenty of plugins will automatically turn every occurrence of a keyword into a link. Unleashed, they produce the same anchor text everywhere (hello, pattern), links dropped mid-sentence into barely-related pages, and a reading experience that feels like walking through a carnival of trapdoors. The honest rule for automation: suggestions yes, auto-insertion no — or at minimum, auto-insertion that a human reviews before it goes live. More on the AI version of this below.
Orphan pages
Pages with zero internal links pointing at them. They can’t be discovered by crawling, they receive no context or priority signals, and no reader will ever stumble into them. Orphans usually accumulate innocently — old posts published before your current structure existed, landing pages built for campaigns and forgotten. The audit workflow below catches them.
Linking through redirects or to dead pages
When you restructure URLs, old internal links often point at addresses that now redirect — or worse, 404. Every redirected internal link is a small unnecessary detour; every broken one is a dead end for readers and crawlers alike. The fix is mechanical: update internal links to point at the final destination URL, directly.
Linking every instance of a word
If "content calendar" appears nine times in your article, you do not need nine links to your content calendar guide. Link it once — at the first spot where it appears naturally in a sentence where the reader might genuinely want to click — and let the other eight mentions be ordinary text. Repetition adds nothing for the reader and starts to look compulsive.
How do you audit your internal links?
You don’t need expensive tooling to run a meaningful internal link audit. You need a crawler or a CMS export, a spreadsheet, and an honest hour. Here’s the workflow.
The internal link audit workflow
- 1. Build the inventory. Export every published URL from your CMS, or crawl your site with a crawler tool. This list is your ground truth.
- 2. Find the orphans. Compare pages that exist against pages that receive internal links. Anything with zero incoming internal links is an orphan — give each one links from 2–3 relevant established pages, or consciously retire it.
- 3. Find the hoarders and the starving. Sort pages by incoming internal links. You’ll usually find a few pages hoarding most of the links while important pages — often your best commercial or pillar pages — go starving. Rebalance: add links to the starving pages from relevant spots on well-linked ones.
- 4. Fix broken and redirected internals. Your crawler will flag internal links returning errors or passing through redirects. Update each to the final, live URL.
- 5. Run the quarterly link-pass. Every quarter, take your most important topic cluster and reread it as a visitor: do the links still reflect your best current content? New posts published since last quarter — did they all get their backfill links?
The first audit is the big one; after that, the quarterly pass is genuinely quick, because the new-post ritual keeps things from decaying between passes. Systems beat heroics.
How to do internal linking with AI — without wrecking your site
AI is honestly useful here, in one specific way: finding opportunities you’d miss. Hand an AI assistant your list of page titles and URLs plus a draft article, and it can surface "these six existing pages are topically related to this draft — consider linking to them, and consider adding links from these three back to the draft." That’s tedious, memory-dependent work that machines do fast, and on a site with hundreds of pages it’s a genuine gift.
Where I draw the line — and I’d encourage you to draw it in the same place — is insertion. The suggestion-not-insertion rule: AI proposes the link opportunities, a human decides which ones serve the reader and places each link where it reads naturally in the sentence. The judgment calls that make internal links feel helpful rather than mechanical — is this really the reader’s next question? does this anchor sound like a person wrote it? — are exactly the calls automation gets wrong. Let the machine find the doors; you decide which ones to open and where to put them.
And a small workflow note from my own practice: your internal linking and your social distribution feed each other. Every time I publish and run the new-post ritual, I also queue the post for social — a scheduling tool like SocialBlaze handles the cross-network distribution part so the publishing checklist stays light enough that I actually do all of it, every time. The enemy of good systems is friction.
What does a hub-and-spoke map look like?
It helps to see the pattern laid out, so here’s a template using a fictional example — a made-up pet-care blog called Waggle & Whisker (not a real site; swap in your own topics).
| Role | Page (fictional example) | Links to | Linked from |
|---|---|---|---|
| Pillar (hub) | The Complete Guide to Puppy Training | Every cluster article below | Homepage, nav, every cluster article |
| Cluster spoke | How to Crate Train a Puppy | Pillar + 2 sibling spokes (potty training, night routine) | Pillar + related siblings |
| Cluster spoke | Puppy Potty Training Schedule | Pillar + 2 sibling spokes | Pillar + related siblings |
| Cluster spoke | Stopping Puppy Biting | Pillar + 2 sibling spokes | Pillar + related siblings |
| Money page | Puppy Training Course (product) | — | Pillar + spokes, where genuinely helpful |
To use the template: list your pillar, list its spokes, and fill in the "links to" and "linked from" columns for each. Every empty cell is a to-do. When every row is full, that cluster is woven — and you repeat for the next cluster. Most sites can map their entire content library this way in an afternoon, and the map doubles as your editorial plan: gaps in the spoke list are your next articles.
Publish it, link it, promote it — without the friction
The new-post ritual only works if your whole publishing checklist stays light. SocialBlaze handles the distribution half — schedule and auto-publish every new article to all your social networks from one place, then watch what resonates in unified analytics — on the Free Forever plan.
FAQ: how to do internal linking
How many internal links should a blog post have?
As many as genuinely serve the reader — for a typical long-form article, that usually lands at a handful of contextual links plus a link to the topic’s pillar page. There’s no magic number; the test is whether each link answers a question the reader plausibly has at that point in the text.
Do internal links really help SEO?
Yes, in three concrete ways: they let crawlers discover your pages, their anchor text provides context about what target pages are about, and frequently-linked pages read as more important. They’re also the only ranking-relevant lever you control completely, with no outreach or budget required.
What is an orphan page and why does it matter?
An orphan page is a published page that no other page on your site links to. Crawlers can barely find it, it receives no context or priority signals, and readers never stumble into it — so for practical purposes it may as well not exist. Find orphans by comparing your full page inventory against pages receiving internal links, then link to each from two or three relevant established pages.
Should I use a plugin to add internal links automatically?
Use automation for suggestions, not unsupervised insertion. Auto-inserted links tend to repeat identical anchor text everywhere and drop links into barely-related pages, which reads as mechanical to users and manipulative to search engines. Let a tool or AI surface opportunities, then have a human choose and place each link where it reads naturally.
What anchor text should I use for internal links?
Descriptive, natural, and varied — the anchor should tell readers and search engines what the target page is about, phrased the way a person would recommend it. Avoid exact-match keyword formulas, which create patterns that look manipulative, and never use "click here," which teaches users and engines nothing about the destination.
Frequently Asked Questions
Social Blaze provides a comprehensive suite of features including social media scheduling, analytics, content libraries, team collaboration tools, RSS feed automation, and a browser extension to streamline your social media strategy.
Absolutely! Social Blaze is designed to cater to both small businesses and larger agencies, offering customizable solutions to fit various needs, whether you’re managing a single account or multiple clients.
Our AI assistant takes the hassle out of content creation by creating AI post content for you, think of it as your social media sidekick, saving you time while helping you level up your strategy with smart insights.
Yes! Social Blaze offers various integrations with popular platforms and tools, allowing you to streamline your workflow and enhance your social media management experience seamlessly.