Internal Linking: The Most Underrated SEO Strategy
Internal linking is one of the highest-leverage, lowest-cost SEO improvements available to any website. Most small businesses do it badly or not at all. Here is how to do it properly.

Key Takeaways
- Internal links pass PageRank (Google's measure of page authority) between pages on your site — a well-linked page can rank significantly better than the same content with no internal links pointing to it
- Most small business websites have poorly structured internal linking, leaving important service and product pages under-linked and therefore under-ranking
- Anchor text (the clickable words in a link) tells Google what the destination page is about — descriptive anchor text is far more valuable than generic phrases like "click here"
- An internal linking audit takes a few hours and typically yields measurable ranking improvements within six to eight weeks
Why internal linking is the highest-leverage SEO improvement most businesses ignore: Unlike backlink acquisition, which depends on other websites, or technical SEO fixes, which often require a developer, internal linking is entirely within your control — and changes can be made in minutes. In our experience working with small business sites that have stagnated in rankings despite good content, a structured internal linking audit has consistently moved rankings within four to eight weeks, without any new content or external link building. The mechanism is straightforward: PageRank flows through links, and most small business sites have accumulated authority in their homepage while their most commercially valuable service pages receive very few internal links. A targeted linking campaign — adding 8–12 contextual internal links pointing at a priority service page from relevant blog posts and related service pages — redistributes that accumulated authority precisely where it generates commercial return. Google's own guidance from Martin Splitt (2020) confirms that internal linking is "super important" for helping Google understand site structure and distribute PageRank effectively.
Ask a small business owner which SEO tactic they've heard most about, and you'll get answers like backlinks, keywords, and page speed. Ask which SEO tactics they've actually implemented, and the list gets shorter. Ask specifically about internal linking and most people look blank.
This is a significant missed opportunity. Internal linking is one of the most powerful, most controllable, and least expensive SEO improvements available — and unlike technical fixes or link building campaigns, you can do it yourself, this week, with nothing more than access to your CMS.
This guide covers what internal linking actually does, how to audit your existing link structure, and how to build an internal linking strategy that meaningfully improves your rankings.
Why Internal Links Matter for SEO
PageRank distribution
When Google first launched, Larry Page and Sergey Brin's core insight was that a page linked to by many other important pages is likely itself important. This concept — PageRank — is still central to how Google evaluates page authority, though the algorithm has grown vastly more sophisticated over the decades since.
PageRank flows through links. External backlinks bring PageRank into your site from other websites. Internal links distribute that PageRank across the pages of your own site.
The practical implication: if your homepage has accumulated authority through years of backlinks but your key service pages have very few internal links pointing to them, those service pages have less PageRank to work with than they should. Adding internal links from your homepage to your service pages passes authority to where you most need it.
Google's own documentation confirms this mechanism. In a 2020 Google Search Central blog post, Google's Martin Splitt explicitly stated that internal linking is "super important" for SEO, specifically because it helps Google understand the structure of your site and distributes PageRank effectively.
Crawl efficiency
Google discovers new and updated content primarily by following links. If a page on your site has no internal links pointing to it, Google may not discover it promptly — or at all. Orphan pages (pages with no internal links from other pages on your site) are a surprisingly common issue on small business websites, particularly on sites that have grown organically over time with new pages added without any structural planning.
Good internal linking ensures every important page can be reached within three clicks from the homepage, and that Google's crawl budget (the amount of crawling it will do on a given site in a given period) is directed toward your most important pages.
Contextual relevance signals
Internal links don't just pass authority — they also provide contextual signals. When Google's crawler follows an internal link, it analyses the surrounding content and the anchor text to understand the relationship between the linking page and the destination page. A page about "boiler installation" that links to a page about "boiler servicing" with the anchor text "annual boiler service" sends a clear signal: these two pages are topically related, and the destination page is specifically about annual boiler servicing.
This topical clustering effect reinforces the relevance signals you're building through your content strategy, making your site's topic map clearer and more coherent to Google. For a full explanation of how topic clusters work and why they matter, see our content strategy guide.
Before and After: What a Linking Audit Actually Changes
To make this concrete, here is a real-world example from a roofing company based in Nottingham. Before the audit, their "flat roof installation Nottingham" service page had zero internal links from any other page on the site — it was effectively an orphan despite being one of their highest-margin services.
Before the audit:
- Internal links pointing to "flat roof installation Nottingham": 0
- Google Search Console average position: 31
- Monthly organic clicks: 0
After a four-hour audit, we identified 9 existing blog posts and service pages that naturally referenced flat roofing and added contextual internal links from each one. We also added a link from the homepage's services section and updated the parent "roofing services" pillar page to link directly to it.
Six weeks later:
- Internal links pointing to "flat roof installation Nottingham": 11
- Google Search Console average position: 7
- Monthly organic clicks: 23
No new content was written. No backlinks were built. The only change was internal link structure — redistributing authority that already existed on the site toward a page that deserved it.
Common Internal Linking Mistakes
Understanding the mistakes is the fastest way to identify what to fix on your own site.
Generic anchor text
"Click here", "read more", "find out more", "learn more" — these are wasted linking opportunities. They tell Google nothing about the destination page. Every internal link should use descriptive anchor text that reflects the topic of the page it links to.
Instead of: "For more information about our services, click here."
Write: "Our boiler installation service in Sheffield covers all makes and models."
The anchor text "boiler installation service in Sheffield" is a direct topical signal to Google about the destination page's content.
Over-linking with exact-match anchor text
The opposite problem: using the same exact-match anchor text for every internal link to a page. If every internal link to your boiler installation page uses the anchor text "boiler installation Sheffield", this can look unnatural and may trigger over-optimisation signals. Use natural variations: "our installation service", "fitting a new boiler", "boiler replacement in Sheffield", "installing a central heating system".
Orphan pages
Pages with no internal links pointing to them. Use a site crawler (Screaming Frog is free up to 500 URLs, or use your SEO platform) to identify pages that receive zero internal links. Every page on your site that you want Google to index and rank should have at least one internal link pointing to it from a contextually relevant page.
Ignoring the link from high-authority pages
Not all internal links are equal. A link from your homepage (typically your highest-authority page) is worth more than a link from a low-traffic blog post from three years ago. Identify your highest-authority pages (these are usually your homepage, main category pages, and any pages with strong backlink profiles) and ensure they're linking to your most commercially important pages.
Excessive links per page
Dilution matters. If a page has 200 internal links on it, each link passes very little PageRank. Focus on quality over quantity — a page with 10 well-chosen internal links passes more value to each destination than the same page with 150 links. For navigation menus (which commonly have many links), ensure the most important pages appear highest in the structure so they receive the strongest weighting.
How to Audit Your Internal Linking
Step 1: Identify your priority pages
Make a list of your five to ten most commercially important pages — the pages that, if ranked higher, would most directly generate more enquiries or sales. For most small businesses, this means service pages, product category pages, and perhaps a key landing page. These are the pages you want the most internal links pointing to.
Step 2: Count inbound internal links per page
Use a crawl tool (Screaming Frog free tier, Sitebulb, or the link analysis within an SEO platform like RnkRocket) to see how many internal links each page currently receives. Compare this against your priority list. If your most important service pages are receiving fewer internal links than blog posts or the privacy policy, you have a distribution problem.
Step 3: Find natural linking opportunities in existing content
Go through your existing blog posts and service pages. Anywhere your content mentions a topic that corresponds to another page on your site — add an internal link. This is typically the quickest win: existing content can become a source of new internal links without any new writing required.
For example, if you have a plumbing business blog post about "how to maintain your boiler" and a service page on "boiler servicing", that blog post should link to the service page wherever it naturally fits. This may not currently be the case if the blog was written before the service page existed, or if the site has never been audited for internal linking.
Step 4: Plan new content with linking in mind
Every new piece of content you create should serve double duty: it answers a keyword opportunity, and it creates internal linking opportunities. Before publishing a new post, identify two to three existing pages on your site that the post can link to. And after publishing, update at least one existing page to link to the new post.
This reciprocal approach keeps your link graph growing evenly rather than accumulating all new posts as isolated, link-poor pages.
Building a Systematic Internal Linking Strategy
The hub-and-spoke model
For service businesses with distinct service areas, the hub-and-spoke model works well. The hub is a comprehensive pillar page covering the broad topic; the spokes are more specific pages targeting narrower keyword clusters.
A plumber might have a hub page "Plumbing Services Manchester" that links to spokes: "Boiler Installation Manchester", "Emergency Plumber Manchester", "Bathroom Fitting Manchester", "Drain Unblocking Manchester". Each spoke links back to the hub. The hub also links to an informational blog cluster: "Signs Your Boiler Needs Replacing", "How Much Does a Boiler Service Cost?", "When to Call an Emergency Plumber".
Here is how that full hub-and-spoke structure looks in practice:
| Level | Page | Links To | Links From |
|---|---|---|---|
| Hub | Plumbing Services Manchester | All 4 spoke pages, 3 blog posts | Homepage, footer |
| Spoke 1 | Boiler Installation Manchester | Hub, blog: "Cost of new boiler" | Hub, blog posts mentioning boiler installation |
| Spoke 2 | Emergency Plumber Manchester | Hub, blog: "When to call emergency plumber" | Hub, blog posts mentioning emergencies |
| Spoke 3 | Bathroom Fitting Manchester | Hub | Hub, blog posts mentioning bathrooms |
| Spoke 4 | Drain Unblocking Manchester | Hub | Hub, blog posts mentioning drains |
| Blog | Signs Your Boiler Needs Replacing | Hub, Spoke 1, Spoke 2 | Hub, other blog posts in cluster |
| Blog | How Much Does a Boiler Service Cost? | Hub, Spoke 1 | Hub |
| Blog | When to Call an Emergency Plumber | Hub, Spoke 2 | Hub |
Each page has both outbound and inbound contextual links. Nothing is an orphan. Authority flows from the hub to the spokes and from the spokes back to the hub.
This is the same topic cluster content architecture described in the on-page SEO guide, implemented through internal linking. The content structure and the linking structure should mirror each other.
Navigational vs contextual links
Navigational links are those in your menu, footer, and sidebar. They're important for usability and ensure Google can reach all important pages, but their linking value per page is reduced by the sheer number of links they share space with.
Contextual links — links embedded within the body content of a page, surrounded by relevant text — carry more weight. When planning your internal linking strategy, prioritise contextual links over adding more items to your navigation.
How many internal links should a page have?
There's no precise number, but as a working rule: a standard blog post (1,000–1,500 words) might have three to six internal contextual links. A longer piece (2,000+ words) might have six to twelve. Service pages might have three to five, mostly to related services and to blog content that supports the service page's topic.
If you're comparing SEO platforms and want to see how internal linking analysis is handled across tools, our comparison with Moz covers how each platform reports on site structure and link equity.
Tracking the Impact of Internal Linking Improvements
In our experience, internal linking improvements typically show results in Google rankings over four to eight weeks — faster than most other SEO interventions because you're not waiting for external factors like new backlinks to be discovered. You're directly adjusting how Google sees your own site.
Track the following after making internal linking improvements:
- Rankings for target keywords on your priority pages (use a rank tracker or Search Console's average position data)
- Crawl coverage in Search Console — look for previously un-indexed pages gaining impressions after you add internal links to them
- Organic traffic to your priority pages in your analytics platform
RnkRocket's site analysis tools include link analysis that identifies pages with disproportionately few internal links and surfaces linking opportunities in your existing content — automating the audit process that would otherwise take several hours.
For businesses looking to build a complete SEO strategy beyond internal linking, our content strategy guide covers how internal linking fits into the broader content and keyword architecture that drives sustained organic growth.
Frequently Asked Questions
Does internal linking help with Google's Helpful Content system?
Indirectly, yes. The Helpful Content system evaluates content quality at the site level — Google looks at the overall quality distribution of content across your site, not just individual pages. A well-structured site with strong internal linking demonstrates a coherent, topic-focused approach to content, which aligns with what the Helpful Content system rewards. Conversely, isolated, poorly linked pages can signal a disorganised site with inconsistent quality.
Should I link to external sites within my content?
Linking to authoritative external sources is considered a positive quality signal by many SEO practitioners, and it's certainly good practice from a user-experience perspective (citing your sources builds trust). However, external links don't pass PageRank to your own site — they pass it away from you. Use external links where they genuinely help the reader, but don't prioritise them over internal links to your own relevant pages.
How do I handle internal links when I change a URL?
Changing a URL without updating internal links creates broken internal links — Google follows the old URL, hits a 404, and that PageRank is lost. Always set up a 301 redirect from the old URL to the new one when changing any URL. Then run a crawl to identify all internal links still pointing to the old URL and update them to point directly to the new one. 301 redirects preserve most of the PageRank, but a direct link is always stronger than a redirect.
Related Reading
- On-Page SEO Essentials for Small Businesses
- How to Build a Content Strategy That Actually Improves SEO
- Technical SEO Explained in Plain English
Want to find and fix your internal linking gaps without spending hours in a crawl tool? RnkRocket's SEO platform surfaces your highest-priority linking opportunities automatically. Plans from £9.95/month.


