Internal Linking Strategy: Connect Your Pages Like a Pro
Learn how internal linking improves your SEO, helps Google crawl your site, and guides visitors to the right pages. Covers the hub-and-spoke model, anchor text best practices, link auditing tools, and common mistakes.
You’ve written great content. Your pages are optimized with the right keywords. Your site looks good on mobile. But somehow, half your pages are barely getting any traffic. Google seems to be ignoring them entirely.
The culprit is almost always the same thing: poor internal linking.
Internal links are the connections between pages on your own website. They’re how Google discovers your content, how it understands which pages are most important, and how visitors navigate from one page to another. A website without a strong internal linking strategy is like a library where all the books are piled in a heap on the floor instead of organized on shelves. The content might be great, but nobody can find it.
In this guide, we’ll cover exactly what internal links do for your SEO, how to structure them using the hub-and-spoke model, best practices for anchor text, how many links to include per page, and the most common mistakes that hold small business websites back.
What Internal Links Actually Do for SEO
Internal links serve three critical functions. Understanding each one will help you see why this matters so much.
1. They Pass Authority Between Pages
When an external website links to one of your pages, that page gains authority (sometimes called “link equity” or “link juice”). Internal links distribute that authority across your site. If your homepage has strong authority from backlinks, and it links to your service pages, some of that authority flows to those service pages, helping them rank better.
Think of it like water flowing through pipes. External links pour water into your site. Internal links are the pipes that carry it to every room in the house. Without those pipes, all the authority sits on one page while the rest of your site stays dry.
This is especially important for small business websites. You might have a handful of strong backlinks pointing to your homepage or a popular blog post. Internal links are how you leverage that authority to boost your service pages, location pages, and other content that drives revenue.
2. They Help Google Crawl Your Site
Google discovers pages by following links. Its crawlers (sometimes called “spiders”) start on one page and follow every link they find to discover new pages. If a page on your site has no internal links pointing to it, Google may never find it. These are called “orphan pages,” and they’re more common than you’d think.
Every important page on your site should be reachable through at least two or three internal links. Your main navigation handles some of this, but blog posts, deep service pages, and supporting content often need additional links from within your content to ensure Google finds and indexes them.
3. They Improve User Experience
Internal links guide visitors to related, useful content. Someone reading a blog post about content strategy might be interested in learning about on-page optimization next. A well-placed internal link takes them there without requiring them to hunt through your navigation or use your search bar.
Good internal linking keeps people on your site longer, reduces bounce rates, and moves visitors closer to conversion. If someone lands on a blog post, reads something helpful, follows a link to your services page, and then contacts you, that entire journey was powered by internal links.
The Hub-and-Spoke Model
The most effective internal linking structure for small business websites is the hub-and-spoke model. It’s simple, scalable, and Google loves it.
The hub is a main topic page that covers a broad subject comprehensively. For a small business, this is typically a service page, a location page, or a pillar blog post.
The spokes are supporting pages that go deeper into specific subtopics. These are usually blog posts, FAQ pages, or detailed guides that explore one aspect of the hub topic.
Here’s an example. Say you run a dental practice:
- Hub page: “Cosmetic Dentistry Services” (your main service page)
- Spoke 1: “Teeth Whitening: What to Expect and How Much It Costs” (blog post)
- Spoke 2: “Porcelain Veneers vs. Composite Veneers: Which Is Right for You?” (blog post)
- Spoke 3: “How Long Do Dental Crowns Last?” (blog post)
- Spoke 4: “Before and After: Real Cosmetic Dentistry Results” (blog post)
Each spoke links back to the hub page. The hub page links out to each spoke. And the spokes link to each other where it makes sense. This creates a tight cluster of related content that signals to Google: “This site is a comprehensive resource on cosmetic dentistry.”
The hub-and-spoke model works for any type of business:
- A landscaping company might have a hub page for “Lawn Care Services” with spokes about seasonal maintenance, common lawn problems, fertilization schedules, and irrigation.
- A therapist might have a hub page for “Anxiety Treatment” with spokes about specific anxiety types, coping techniques, what to expect in therapy, and how to know if you need help.
- A restaurant might have a hub page for “Catering Services” with spokes about menu options, pricing, event planning tips, and past event showcases.
The key principle: every important topic on your site should have a hub, and every hub should have at least three to five supporting spokes.
Anchor Text Best Practices
Anchor text is the clickable text in a hyperlink. It’s one of the signals Google uses to understand what the linked page is about. Getting anchor text right is straightforward, but getting it wrong can actually hurt you.
Do use descriptive, natural anchor text. Link with text that tells both Google and the reader what they’ll find on the other end. “Learn more about our on-page SEO checklist” is much better than “click here for more info.”
Don’t over-optimize with exact-match keywords. If every internal link to your “Plumbing Services” page uses the anchor text “plumbing services in Springfield,” Google will see that as manipulative. Vary your anchor text naturally. Sometimes use “our plumbing services,” other times “residential plumbing,” and occasionally just “learn more about what we offer.”
Don’t use generic anchor text exclusively. “Click here,” “read more,” and “learn more” tell Google nothing about the destination page. These are fine occasionally, but your internal links should primarily use descriptive text.
Do keep anchor text concise. Two to five words is the sweet spot. Don’t hyperlink entire sentences or paragraphs.
Do match the anchor text to the destination page’s topic. If you’re linking to a page about email marketing, the anchor text should relate to email marketing, not “digital advertising tips.”
Here’s a quick reference:
| Anchor Text | Quality |
|---|---|
| “our complete guide to keyword research” | Good |
| “keyword research” | Good |
| “click here” | Weak |
| “best keyword research services cheap affordable top rated” | Bad (over-optimized) |
| An entire paragraph hyperlinked | Bad (too long) |
How Many Internal Links Per Page?
There’s no magic number, but there are practical guidelines.
For blog posts (800 to 1,500 words): Aim for 3 to 8 internal links. This should include at least one link to a related service or hub page, one or two links to related blog posts, and one link to a conversion page (contact, pricing, etc.).
For service pages: Include 2 to 5 internal links to relevant blog posts, related services, and your contact page. Service pages are hubs, so they should link out to their spokes.
For your homepage: Link to your most important pages. Your top services, your best content, and your contact page should all be accessible from the homepage through both navigation and in-body links.
The most important rule: every internal link should be genuinely useful to the reader. Don’t add links just to hit a number. If a link doesn’t help the reader or make sense in context, leave it out.
Google can handle a lot of links on a page (there’s no hard penalty for having too many), but stuffing links where they don’t belong creates a bad user experience and dilutes the authority passed through each link. Quality matters more than quantity.
Tools to Audit Your Internal Links
You don’t need expensive tools to audit your internal linking, though they do help. Here are options at every price point:
Free options:
- Google Search Console. The “Links” report shows your internal linking structure, including which pages have the most internal links and which have the fewest. If an important page has very few internal links, that’s a red flag.
- Screaming Frog (free version). Crawls up to 500 URLs and maps out your internal link structure. It can identify orphan pages, broken internal links, and pages with too few links. For most small business sites, the free version is plenty.
Paid options:
- Ahrefs Site Audit. Provides a visual map of your internal link structure and highlights opportunities to add links. It also flags orphan pages and redirect chains.
- Semrush Site Audit. Similar to Ahrefs, with internal linking reports that show you which pages need more links and which are passing the most authority.
- Screaming Frog (paid version). Unlimited URL crawling plus more advanced visualization features.
DIY approach:
If you have a small site (under 30 pages), you can audit your internal links manually. Open each important page, look at the links in the content, and ask yourself:
- Does this page link to related content?
- Does this page link to a conversion page (contact, pricing, booking)?
- Do other pages link back to this page?
- Is there an orphan page that nobody links to?
Create a simple spreadsheet listing your pages in one column and the pages they link to in another. You’ll quickly spot gaps.
Common Internal Linking Mistakes
Mistake 1: Orphan Pages
An orphan page is any page that has zero internal links pointing to it. Google can only find it if it’s in your sitemap, and even then, it won’t understand how it relates to the rest of your site. Every page you want Google to index should have at least two internal links from other pages.
Mistake 2: Too Many Links in Navigation, None in Content
Your main navigation and footer handle basic site-wide links. But the most powerful internal links are contextual links, the ones placed naturally within your page content. A link from a relevant paragraph carries more weight than a link in a navigation menu that appears on every page.
Mistake 3: Only Linking to Your Homepage
Many small business websites link back to the homepage from every page but rarely link between service pages, blog posts, or supporting content. Your homepage probably already has plenty of authority. Distribute it to the pages that need it most.
Mistake 4: Broken Internal Links
Links that lead to 404 pages waste authority and frustrate users. Run a crawl with Screaming Frog or Google Search Console at least quarterly to find and fix broken internal links.
Mistake 5: Ignoring Deep Pages
It’s easy to link between your top-level service pages because they’re always top of mind. But your blog posts, FAQ pages, and supporting content often get published and forgotten. When you write a new blog post, take five minutes to go back to two or three older related posts and add a link to the new one. This keeps your internal link graph fresh and ensures new content gets discovered quickly.
Your Internal Linking Action Plan
Here’s a practical plan you can execute this week:
- List your most important pages. These are your service pages, location pages, and top-performing blog posts.
- Check each page’s internal links. Are they linking to related content? Are they linking to a conversion page?
- Find orphan pages. Use Google Search Console or Screaming Frog to identify pages with zero or very few internal links.
- Add links to existing content. Go through your most recent 10 blog posts and look for natural opportunities to link to service pages, related posts, and conversion pages.
- Plan hub-and-spoke clusters. For each of your main services, identify 3 to 5 blog post topics that could serve as spokes.
Internal linking is one of those SEO strategies that is entirely within your control. You don’t need to wait for someone else to link to you. You don’t need to wait for Google to update its algorithm. You can start today, and the results compound over time as your site grows.
Want to see how your site’s internal linking stacks up? Take a look at our pricing to learn how an SEO audit can identify the biggest opportunities hiding in your website’s link structure.