Internal linking is one of the most underused SEO tactics for small business sites. You can significantly improve which pages rank — and how well — just by changing how your existing pages link to each other. No new content required.

Why internal links matter for SEO

Internal links do three distinct things for your SEO:

  1. Crawl discovery: Google discovers most pages by following links. If a page has no internal links pointing to it, Google may never find it — or may find it rarely and crawl it less often. Every new page you publish needs at least one internal link pointing to it from an already-indexed page.
  2. Authority distribution: pages that have lots of external backlinks — like your homepage — have more ranking authority. Internal links transfer some of that authority to other pages on your site. A strategic internal link from your homepage or a well-linked blog post can meaningfully lift the ranking of a lesser-known service page.
  3. Topical signals: Google uses the anchor text and surrounding context of internal links to understand what the linked page is about. A cluster of blog posts all linking to your "SEO services" page, using anchor text like "search engine optimisation" and "SEO for small businesses", reinforces what that page is about and what it should rank for.

Beyond SEO, internal links keep users on your site longer. A reader who finishes a blog post and sees a relevant link to another article or a service page is more likely to convert than one who hits the back button.

How link equity flows

Think of link equity (sometimes called "PageRank" or "link juice") as a resource that flows through your site via links. Pages with lots of external backlinks — your homepage, your most popular blog posts — have more of it. When they link to other pages, they share some of that equity.

The more links a page receives (internal or external), the more equity it accumulates. The more links a page gives out, the more thinly its equity is spread.

Practical implications:

  • Link from your homepage to your most important service pages — it passes the most authority of any page on your site.
  • Don't have the homepage link to dozens of things — every link dilutes the equity each one receives.
  • Your top-linked blog posts are good sources of authority for newer, less-linked pages.
  • Deep pages (three or four clicks from the homepage) accumulate very little authority from internal links alone. Shallow your site structure where possible.

Anchor text strategy

Anchor text — the visible, clickable words in a link — tells Google what the destination page is about. For internal links, you have full control over this signal. Use it deliberately.

Good anchor text: descriptive, specific, and relevant to the destination. "See the complete SEO checklist" tells Google and the user that the linked page is an SEO checklist.

Bad anchor text: generic or contextless. "Click here", "read more", "this page" — these give Google nothing. They also make links inaccessible for screen reader users, who often navigate by jumping between links.

Varied anchor text: for a given page, use a variety of anchor text across different links pointing to it. Using exactly the same anchor text every time can look manipulative. Mix keyword-rich anchors ("meta description guide"), branded anchors ("Bisyri's guide to meta descriptions"), and partial-match anchors ("how to write descriptions that get clicks").

Don't force keyword-stuffed anchors where they don't fit naturally. If the surrounding sentence calls for "this article" to flow naturally, use it — but make it a habit to choose descriptive text wherever the opportunity exists.

Pillar and cluster structure

The most effective internal linking strategy for content-heavy sites is the pillar-cluster model:

  • Pillar page: a comprehensive guide on a broad topic. For this site: "On-Page SEO: The Complete Guide" covers the whole topic at a high level and links to each cluster post for depth.
  • Cluster posts: focused articles covering specific sub-topics in depth. "How to Write Meta Descriptions", "Internal Linking for SEO", "Core Web Vitals Guide" are all cluster posts under the on-page SEO topic.

The linking works in both directions: the pillar links down to the clusters, and the clusters link back up to the pillar. This creates a tight web of topical relevance that signals to Google that you have comprehensive expertise on the subject — which is increasingly important as Google prioritises demonstrable expertise (E-E-A-T).

You don't need dozens of posts to start. Even three or four well-linked cluster posts around a pillar can meaningfully improve topical authority.

Finding and fixing orphan pages

An orphan page is a page with no internal links pointing to it. It can only be found by Google if it's in your sitemap or if someone links to it externally. Without internal links, it accumulates no authority from the rest of your site and may not be crawled regularly.

How to find orphan pages:

  1. Export your full URL list from Google Search Console (Coverage → All Pages) or your sitemap
  2. Run a crawl with a tool like Screaming Frog (free up to 500 URLs) — it shows incoming internal links for every page
  3. Any page with 0 incoming internal links is an orphan

For small sites, you can often spot orphan pages manually by looking at your sitemap alongside your navigation. Any page not reachable from the homepage via click-through is worth checking.

How to fix them: find the most relevant existing page and add a contextual link to the orphan. For a new blog post, the natural fix is to mention it in two or three related older posts, and make sure the blog index page links to it.

Not all internal links are equal. Google distinguishes between:

  • Navigation links: in the header, footer, sidebar, or breadcrumbs. These appear on every page and are useful for crawlability, but Google gives them less ranking weight because they're not editorially chosen for the specific content on the page.
  • Contextual links: in the body of the content, chosen because the linked page is genuinely relevant to the specific topic being discussed. These carry more weight because they're editorial — they signal that the content of the linking page relates to the content of the linked page.

Navigation links are essential for usability and basic crawlability. But for SEO impact, contextual in-body links are where you focus effort. When you write a new blog post, always look for 2–5 places where you can link to other posts or service pages that are genuinely relevant to what you're discussing.

Auditing your existing internal links

If your site has been live for a while, the first step is understanding what you currently have before adding more links.

Quick audit without a crawler:

  1. Go to Google Search Console → Links → Internal Links. This shows which pages receive the most internal links.
  2. Compare this to the pages you most want to rank. If a critical service page has almost no internal links while a minor blog post has dozens, the authority flow is misaligned.
  3. Go through your top-performing blog posts (highest traffic from GSC → Performance) and add links from them to your service pages and other blog posts you want to lift.

This is often the fastest SEO win available for established sites — redistributing existing authority by updating links in content that's already ranking and driving traffic.

Common internal linking mistakes

Too many links per page

Linking to 50 things in a single blog post dilutes the value of each link and makes the content feel spammy. Focus on the most relevant links — typically 3–8 contextual links per article, depending on length.

Generic anchor text throughout

If every internal link says "click here" or "read more", you're wasting the anchor text signal. Make descriptive anchor text a writing habit, not an afterthought.

Only linking to new content, not old

When you publish a new post, you add links from it to relevant old posts. But do you go back to old posts and add links from them to the new one? This is how new content accumulates authority quickly — by getting internal links from already-indexed, already-ranking pages.

Linking to the wrong version of a URL

If your canonical URL is https://yoursite.com/page/ (with trailing slash and https), every internal link should use that exact version. Linking to http://yoursite.com/page (wrong protocol, no trailing slash) means Google has to follow a redirect to reach the canonical, which wastes crawl budget and dilutes the link signal slightly.

No links to conversion pages

Blog posts often link to other blog posts but never to the service pages where someone can actually hire you. Every blog post should have at least one link to a relevant service page or the contact page — not as a heavy-handed CTA, but woven naturally into the content where the service is relevant.

See the bigger picture

Internal linking is one element of a full on-page SEO strategy. See the complete on-page SEO guide for all the elements that work together to rank a page.