Internal Linking Strategy: Why It Matters More Than Most People Think and How to Do It Properly

Internal linking is how you connect pages on your own website to each other. Done well, it helps Google understand which pages matter most, distributes authority across your site and keeps visitors moving towards an enquiry. Most small business websites do it randomly, or not at all.

That is why internal linking looks boring, but quietly does a lot of heavy lifting. It is not glamorous. It will not make your web designer do a little spin in their chair. But if your site has good pages and no sensible links between them, you are making Google work harder than it needs to. And Google already has enough to do.

What internal linking is and why Google cares about it

An internal link is any link from one page on your website to another page on the same website. Your main menu is full of internal links. So are footer links, breadcrumb links, blog links and buttons that send people to a service page.

Google uses links to discover pages, understand relationships between pages and judge what matters most on your site. If ten useful pages all link to your “boiler repair in Crewe” page, Google gets a pretty clear hint that the boiler repair page is important. If that same page is buried three clicks deep with no links pointing to it, Google may still find it, but you have not exactly rolled out the red carpet.

Internal links also help real people. A visitor reading your blog about emergency boiler problems should not hit the end and think, “Right then, good luck to me.” They should have an obvious next step to your boiler repair service page, phone number or enquiry form.

Good internal linking helps search engines and customers. That is the whole point.

How internal links pass authority around your site

Google’s original PageRank system treated links as votes of importance. The modern algorithm is much more complex, but the basic idea still matters: links help authority move through a website.

Your homepage often gets the most external links because people usually link to your main domain. That means it often has the strongest authority on the site. If your homepage links clearly to your key service pages, some of that authority flows into them. If your homepage only links to “About Us”, “Blog” and a vague “What We Do” page, your money pages are left starving in the corner.

Think of your website like a plumbing system. Authority is the water. Internal links are the pipes. If the pipes are missing, blocked or all pointing to the same place, flow is wasted.

You do not need to obsess over sculpting PageRank like it is 2008. Please do not start nofollowing half your internal links because some bloke on YouTube said so. Just make sure your most commercially important pages are easy to find, linked from relevant places and not stranded.

Your service pages should receive the most internal links

For most small business websites, service pages should get more internal links than blog posts. Not because blogs are useless. They are not. But blog posts are usually support pages. Service pages are where people decide whether to call, book, buy or request a quote.

A plumber should be pushing authority towards pages like “emergency plumber”, “boiler repairs” and “bathroom installation”. An accountant should support pages like “self-assessment tax returns”, “payroll services” and “limited company accounts”. A local SEO agency should make it very clear which pages explain its core services.

If you were mapping a site for an environmental remediation company such as Banner Environmental Services, you would not want every useful article to point vaguely at the homepage. You would want relevant content pointing towards asbestos abatement, mould remediation, water damage response and other high-intent service areas.

Same logic for your business. Your blog should answer questions, build trust and then guide people towards the service page that solves the problem. If your service pages are thin, vague or badly structured, internal links will only expose the weakness faster. That is where proper onsite optimisation service support can make a real difference.

Anchor text: stop using useless links like “click here”

Anchor text is the clickable text in a link. It tells users and search engines what the linked page is about. That is why “click here” is about as useful as a chocolate radiator.

Good anchor text is descriptive, natural and specific. It should make sense in the sentence. If you are linking to a page about Google Business Profile optimisation, say that. If you are linking to a guide about keyword research, say that. Do not make people guess.

Weak anchor text Better anchor text Why it works better
Click here emergency plumber in Chester Describes the page clearly
Read more boiler repair service Gives context before the click
This page local SEO audit Tells Google and users what to expect
Services WordPress SEO services More specific and useful

The other mistake is going too far the other way. If every internal link to a page uses the exact same phrase, it starts looking forced. You do not need twenty links saying “best emergency plumber Chester” like a robot having a breakdown.

Use natural variations. For one service page, you might use “emergency plumber”, “urgent plumbing repairs”, “plumbing callouts in Chester” and “our emergency plumbing service”. Same topic, different wording, still clear.

A misty courtyard with stone pathways linking several lit doorways, with one brighter doorway standing out as the main destination.

How to audit your existing internal links

Before adding more links, find out what you have already got. Most websites have more pages than the owner remembers. Some are useful. Some are pointless. Some are floating around like abandoned shopping trolleys in a canal.

Start with your key pages: homepage, main service pages, location pages, important blog posts and contact page. Then check which pages link to them. Tools like Screaming Frog, Sitebulb, Ahrefs and Semrush can crawl your site and show internal links. Google Search Console also has a links report, although it is less detailed.

Use this simple process:

  • Export or list every indexable page on your site.
  • Mark your key service and conversion pages.
  • Check how many internal links point to each important page.
  • Find pages with no internal links pointing to them.
  • Review anchor text for vague, repeated or irrelevant wording.

A page with no internal links pointing to it is often called an orphan page. Google may still find it through your sitemap or external links, but it is not properly connected to the rest of your site. That usually means weaker crawlability, weaker context and fewer visitors.

Do not fix everything at once. Start with the pages that can bring enquiries. A forgotten privacy policy can wait. Your main service page cannot.

How to build a logical internal linking structure

A sensible internal linking structure has priorities. Not every page is equal. That may hurt your blog’s feelings, but your blog will have to cope.

A good structure usually looks like this: homepage at the top, main service or category pages beneath it, then supporting pages and blog content beneath those. Blog posts should link upwards to relevant services, sideways to related guides and sometimes down into more detailed support content.

For a local trades business, the structure might look like this:

  • Homepage links to main services and main towns served.
  • Service pages link to related services, FAQs and proof pages.
  • Blog posts link to the service page they support.
  • Location pages link to relevant services in that area.
  • Case studies link back to the service and location they prove.

This helps Google understand what you do, where you do it and which pages should rank for buyer-intent searches.

If Google struggles to crawl or index your pages, internal linking may only be one part of the problem. Broken links, redirect chains, noindex tags and messy WordPress setups can also get in the way. That is when a proper technical SEO service is worth looking at, especially if leads have dropped and nobody can explain why.

How topic clusters rely on internal linking

Topic clusters are groups of related pages that cover a subject properly. You might have one main hub page about local SEO, then supporting pages about Google Business Profile optimisation, reviews, citations, service pages and local backlinks.

The cluster only works if the pages are linked together. Otherwise you have just published a pile of articles and hoped Google joins the dots. Sometimes it will. Often it will not. Google is clever, but it is not your unpaid site architect.

A strong topic cluster should have a main hub page linking to supporting pages, and supporting pages linking back to the hub. Related support pages should also link to each other where it makes sense.

This is especially important now search engines are better at understanding meaning, entities and relationships, not just exact keywords. If you want the deeper version of that, read this guide on how semantic SEO helps your business get found more often.

Internal linking gives your topic clusters their shape. Without it, they are just loose pages knocking about in the dark.

Common internal linking mistakes that quietly hurt you

Most internal linking mistakes come from not having a plan. Someone writes a blog post, chucks in a link to the homepage, maybe adds “contact us” at the end and calls it done. Brilliant. Another tiny SEO crime committed before lunch.

The biggest mistakes are predictable:

  • Linking everything back to the homepage and ignoring service pages.
  • Using “click here”, “read more” or “learn more” for important links.
  • Adding links only in the footer instead of within useful body content.
  • Forgetting old blog posts that still get traffic.
  • Using the exact same anchor text everywhere.
  • Linking to irrelevant pages just because you feel like you should add a link.
  • Creating service pages that no other page links to.

The homepage already has enough attention. Stop giving it every link like it is the golden child. Your service pages need help. Your location pages need context. Your best guides need to support commercial pages.

Also, do not turn every paragraph into a link farm. A page with fifty random internal links is not helpful. It is noisy. Every link should have a reason: to clarify, support, guide or move someone closer to action.

A practical internal linking pattern you can copy

Here is a simple pattern that works for most service businesses.

Pick one important service page. Let’s say it is “roof repairs in Nantwich”. Now find every page that naturally relates to roof repairs: blog posts about leaks, storm damage, slipped tiles, emergency callouts, chimney flashing and roof inspections. Add sensible internal links from those pages to the roof repair service page.

Then look at the service page itself. It should link to related services, such as flat roof repairs or gutter repairs, and to proof, such as case studies or reviews. If you serve different towns, it can link to relevant location pages too.

A good pattern is:

  • Question-based blog post points to the service page.
  • Service page points to related services and proof.
  • Location page points to the relevant service page.
  • Case study points back to both the service and location.

This creates a clear route for Google and for visitors. Someone lands on a helpful article, understands the problem, sees that you offer the service, checks proof and makes an enquiry. That is what internal linking is supposed to do. Not decorate the page. Not tick a box. Move people properly.

Frequently Asked Questions

How many internal links should a page have? There is no perfect number. A short service page might need five to ten useful internal links, while a long guide may naturally include more. The real test is relevance. If a link helps the reader understand the topic, compare options or take the next step, it belongs. If it is there just to hit a number, remove it.

Do internal links help SEO? Yes, internal links help SEO by improving crawlability, showing Google which pages are important and passing authority around your site. They also improve user journeys by guiding visitors towards relevant service pages, contact forms or supporting information. Internal links will not fix poor content or technical problems, but they make good pages work harder.

What is an orphan page? An orphan page is a page on your website that has no internal links pointing to it. Google may discover it through a sitemap, but it is not properly connected to the rest of the site. Orphan pages often struggle because they receive little internal authority, weak context and fewer visits from real users.

What is the best anchor text for internal links? The best anchor text is clear, descriptive and natural. It should explain what the linked page is about without sounding forced. “Local SEO services for Cheshire businesses” is far better than “click here”. Use sensible variations instead of repeating the same exact phrase every time, especially when linking often to one important page.

Should blog posts link to service pages? Yes, when the service page is genuinely relevant. Blog posts often attract people researching a problem, so they should guide readers towards the service that solves it. A post about leaking roofs should link to roof repair services. A post about tax return deadlines should link to accountancy or self-assessment services.

Can too many internal links hurt a page? Too many irrelevant links can weaken the page experience and make it harder for users to know what matters. Google can handle lots of links, but that does not mean you should spray them everywhere. Use internal links with intent. If every other sentence is linked, you have probably overdone it.

About the author

Matt Warren is the founder of SEO Bridge, a UK-based digital marketing agency specialising in SEO, local SEO, and AI search optimisation including AEO and GEO strategies.

SEO is fully booked. Social Media Management is available now.

X