top of page

How to Audit Internal Links on a Small Business Website

BrightPath Digital Editorial Team
Oct 8
11 min read

Internal links are the links that take someone from one page of your website to another page on the same website.


They might connect:

  • your homepage to a service page

  • one service to a related service

  • a blog post to a commercial page

  • a case study to the service it demonstrates

  • an FAQ to a more detailed guide

  • a location page to the service available in that area


They sound simple.


But as a website grows, internal links can quietly become messy.


Old URLs remain in articles.


Important pages receive very few links.


Links point through unnecessary redirects.


Anchor text becomes vague.


New services get added without older pages being updated.


Blog posts attract visitors but never guide them towards anything the business actually sells.


An internal link audit helps you find those problems.


This guide explains how to audit internal links on a small-business website without turning the exercise into an unnecessarily technical SEO project.


Internal link audit for a small business website showing broken links, redirects, anchor text and page connections
A practical internal link audit can uncover broken links, redirects, weak anchor text and important pages that need stronger internal support.

Quick Answer: How Do You Audit Internal Links?

Start with your important website pages and check:

  1. Can each important page be reached through links from other relevant pages?

  2. Are any internal links broken?

  3. Do links point directly to the correct current URL?

  4. Does the link text explain where someone is going?

  5. Are old or redirected URLs still being linked?

  6. Do useful blog posts connect to appropriate service pages?

  7. Do related service pages connect naturally?

  8. Are important pages buried deep inside the website?

  9. Are links useful to customers rather than added purely for SEO?

  10. Have you created unnecessary numbers of repetitive links?


You can record the findings in a simple sheet:

Source page | Anchor text | Destination | Status | Action


You do not need a complicated scoring system.


You need to identify which links help, which links are broken or outdated, and where useful connections are missing.


What Is an Internal Link Audit?

An internal link audit is a review of how pages on the same website connect to one another.


Its purpose is not to maximise the number of links.


It is to make sure customers and search engines can sensibly move through the website.


Google says links help it discover pages and understand relationships between content. It also recommends using descriptive anchor text and says that every page you care about should have a link from at least one other page on your website.


Importantly, Google also says there is no magical ideal number of links a page should contain.


You can read Google's link best practices for the technical guidance.


For a small business, the more useful question is:

Does the linking structure make sense to someone trying to understand the business?


1. Start With the Pages That Actually Matter

Do not begin by counting every link on the website.


First identify the pages you most want customers to find.


These may include:

  • homepage

  • main service pages

  • key product categories

  • pricing

  • booking

  • contact

  • important location pages

  • case studies

  • reviews

  • frequently asked questions

  • high-value commercial guides


If you are unsure whether the right pages exist in the first place, read What Pages Does a Small Business Website Need?.


Create a short list of the important URLs.


Then ask:

Where can someone reach each of these pages from?


An important service page that can only be reached by finding a tiny footer link deserves attention.


2. Check Whether Important Pages Have Useful Inbound Internal Links

Google recommends that pages you care about have links from other pages on your site.


That does not mean every page needs ten links.


Look instead for logical relationships.


Imagine a landscaping business has these pages:

  • Garden Design

  • Patios

  • Garden Maintenance

  • Landscaping Services

  • Garden Projects


The main Landscaping Services page could sensibly introduce and link to the individual services.


A completed garden project could link to the relevant Garden Design or Patio service.


A guide about choosing paving could link to the Patio service.


Those connections help someone explore the subject.


Now compare that with a Patio page that exists in the sitemap but receives no meaningful links from the rest of the site.


That page is far less integrated into the website.


If you are investigating a page that Google has discovered or crawled but not indexed, internal linking is also one of several areas worth reviewing. Our guide to Discovered vs Crawled – Currently Not Indexed explains the wider checks.


3. Find Broken Internal Links

A broken internal link usually sends someone to a page that no longer exists.


For example:

Blog article → old service URL → 404 page


Broken links can appear when:

  • a page is deleted

  • a URL is changed

  • products or services are removed

  • a website is redesigned

  • a blog post refers to an old page

  • somebody enters a URL incorrectly


Prioritise broken links that affect:

  • navigation

  • contact routes

  • calls to action

  • key service pages

  • popular blog articles

  • pricing

  • booking

  • high-traffic pages


A broken link buried inside an old article matters.


A broken Request a Quote button on your main service page matters considerably more.


Prioritise according to customer impact.


4. Check Whether Internal Links Point Through Redirects

Redirects have legitimate uses.


If:

/old-service

has moved permanently to:

/new-service

then redirecting the old address to the new one can protect people and search engines following the old URL.


But once you know the new destination, your website's own internal links should normally point directly to it.


Instead of:

Page A → old URL → redirect → new URL

update the link to:

Page A → new URL


This is particularly important after a redesign or restructure.


Our guide to reviewing SEO before redesigning a website explains why URLs, redirects and internal links should be reviewed before old structures are removed.


Also watch for redirect chains:

Page A → old URL → newer URL → current URL


If you control Page A, there is little reason to deliberately send someone through the whole chain.


Point them towards the current destination.


5. Review the Anchor Text

Anchor text is the clickable wording of a link.


Weak:

Click here


Weak:

Read more


Better:

small business homepage checklist


Better:

SEO and Local Visibility Audit


The reader should normally have some idea what will happen when they click.


Google's own guidance recommends anchor text that is descriptive, reasonably concise and relevant to the destination.


Do not take that as an invitation to cram exact-match keywords into every link.


This:

best cheap website designer small business website design Cheshire UK

is not better simply because it contains more keywords.


Write naturally.


If someone read the sentence without thinking about SEO, would the link make sense?


Our guide to getting more people to visit your website includes the same principle: descriptive links are generally more useful than vague instructions such as “click here”.


6. Check Whether Old Pages Are Still Being Linked

Websites change gradually.


That creates legacy links.


You might find:

  • an old service that no longer exists

  • an outdated pricing page

  • an old booking system

  • a previous contact page

  • an obsolete campaign page

  • an old location URL

  • a blog post linking to a service that has since been renamed


Do not assume a redirect means the job is finished.


If the old link can sensibly be updated, update it.


Then ask whether the surrounding text still makes sense.


If an article from three years ago says:

Our Bronze Package starts at £299.

and the package no longer exists, changing the hyperlink alone does not fix the content.


Internal-link reviews often reveal stale content as well as stale URLs.


7. Review Your Homepage and Navigation

The homepage is usually one of the strongest navigation points on a small-business website.


It should help someone progress towards the pages they actually need.


That could include:

  • services

  • products

  • pricing

  • reviews

  • previous work

  • locations

  • booking

  • contact


But do not turn the homepage into a list of every URL on the site.


Our small business homepage checklist explains why the homepage should act as a useful navigation hub while still keeping links relevant to the customer's journey.


The same applies to navigation menus.


Ask:

Does the menu reflect the way customers think about the business?


Not:

Can we squeeze another keyword into it?


8. Check Whether Blog Posts Support Commercial Pages

This is one of the most commonly missed opportunities.


A business may publish useful blog posts for years without connecting those articles to the services it actually sells.


Imagine an accountant publishes:

Should I Register as a Sole Trader or Limited Company?


The article receives useful search traffic.


But there is no link to:

  • company formation support

  • bookkeeping

  • accountancy services

  • contact


The article educates the visitor and then leaves them at a dead end.


That does not mean every blog paragraph needs a sales link.


It means asking:

If someone finds this useful, what might they reasonably need next?


At BrightPath, for example, an article about improving internal links naturally connects to the SEO and Local Visibility Audit, because internal linking is one of the visible SEO areas reviewed.


If the website has broader structural, navigation, content and customer-journey issues, the Full Website Audit & Improve Plan may be the more appropriate next step.


The connection should make sense because of the reader's need.


Not because you are trying to insert another internal link.


9. Connect Related Service Pages Where It Helps

Service pages should not exist as isolated islands.


Suppose a garage offers:

  • MOT testing

  • servicing

  • brakes

  • tyres

  • diagnostics


Someone reading about MOT testing may reasonably need servicing information.


Someone investigating an engine warning light might benefit from the diagnostics page.


Those connections are useful.


But avoid turning the bottom of every service page into:

Also see Service A | Service B | Service C | Service D | Service E | Service F

when most of those links have no meaningful relationship to the page.


Link because there is a genuine next step.


10. Check Location Pages Carefully

Location pages are particularly prone to poor linking.


If a page is genuinely important enough to exist, customers should normally have a sensible way of reaching it.


That might be through:

Areas We Cover → Runcorn

or:

Plumbing Services → Plumbing in Runcorn

depending on the structure of the website.


Avoid adding dozens or hundreds of town names into the footer simply to manufacture internal links.


Our guide to whether you should create a page for every town you serve explains why location architecture should reflect genuine services, customers and operating areas rather than an arbitrary SEO formula.


11. Do Not Chase an Arbitrary Number of Internal Links

You may encounter advice saying:

Every article should contain five internal links.

or:

Every service page needs ten.

That is not a useful rule.


Google explicitly says there is no magical ideal number of links a page should contain.


One article might naturally need two.


Another detailed guide might legitimately contain eight.


A short contact page might need very few.


The better test is:

Does each link help someone understand the subject or take a sensible next step?


If yes, keep it.


If the only explanation is:

“Our SEO tool said we need another internal link”

question whether the link is actually useful.


12. Check That Important Links Are Crawlable

Most normal website links will not cause a problem.


But customised websites, unusual buttons or JavaScript-based interactions can sometimes create navigation that works visually without being represented as a conventional crawlable link.


Google recommends links using normal <a> elements with an href destination.


You do not need to inspect the HTML of every button on a normal small-business website.


But if:

  • an important page is difficult for Google to discover

  • navigation has been heavily customised

  • a developer has built unusual JavaScript interactions

  • links only appear after complex user interactions

then it may deserve a technical check.


For most small businesses, start with the obvious problems first.


Broken service links and buried commercial pages are normally a better place to begin than investigating obscure technical possibilities.


A Simple Internal Link Audit Sheet

You can manage a basic internal link audit in a spreadsheet.


Create five columns:

Source page

The page containing the link.


Anchor text

The words someone clicks.


Destination

The page the link points towards.


Status

For example:

  • working

  • broken

  • redirected

  • outdated

  • unclear

  • missing opportunity


Action

For example:

  • keep

  • update URL

  • change anchor text

  • remove

  • replace

  • add relevant link


A row might look like:

Homepage | Website design packages | /website-design | Working | Keep


Another:

Old blog article | Click here | /old-seo-page | Redirected | Update destination and anchor


Another:

Case study | No relevant service link | — | Missing opportunity | Add contextual service link


The spreadsheet is not the objective.


It is simply a way to stop issues being forgotten while you work through the site.


What Should You Fix First?

Not every link problem has equal importance.


I would normally prioritise them in this order.


Priority 1: Broken customer journeys

Fix:

  • broken contact buttons

  • broken booking links

  • broken navigation

  • missing service links

  • broken calls to action


These can directly obstruct customers.


Priority 2: Important pages with weak internal support

Review commercially important pages that receive few useful internal links.


Ask where customers would logically encounter them.


Priority 3: Old URLs and redirect chains

Update internal links to current destinations where practical.


Priority 4: Confusing anchor text

Replace vague wording when a clearer description would genuinely help the visitor.


Priority 5: Missed contextual opportunities

Look at blog posts, FAQs, case studies and supporting guides that could naturally connect readers to related information or services.


Do not begin by changing hundreds of perfectly functional links because an automated tool generated a large spreadsheet.


Start with issues that affect important pages and customer journeys.


Can Internal Links Help a Page Rank Better?

Internal links can help Google discover pages and understand relationships between pages.


They can also make important pages more prominent within the structure of the website.


But an internal link does not make a weak page good.


If the destination page:

  • barely explains the service

  • does not match the search intent

  • contains inaccurate information

  • offers no useful evidence

  • is substantially duplicated elsewhere

  • gives customers no reason to act

adding another ten internal links is not the solution.


If Google Search Console shows that a commercially useful page already has some visibility, our guide to finding SEO opportunities in Google Search Console explains how internal links can form one part of a wider page review.


How Often Should You Audit Internal Links?

There is no Google rule saying you need an internal link audit every month.


Review them when something significant changes.


That could include:

  • a website redesign

  • changing page URLs

  • launching a new service

  • removing a service

  • restructuring navigation

  • publishing a large number of new articles

  • merging pages

  • changing booking or ecommerce systems

  • cleaning up older content


For a website that publishes regularly, an occasional review can also find opportunities created by newer pages.


For example, an article written six months ago cannot link to a useful service page that did not exist at the time.


Once the new page exists, it may be worth revisiting older relevant content.


Internal Link Audit Checklist

Before you finish, ask:

  • Can every important page be reached from another relevant page?

  • Are any important pages buried?

  • Are there broken internal links?

  • Are links unnecessarily pointing through redirects?

  • Are there redirect chains?

  • Are old URLs still being used?

  • Does anchor text explain the destination?

  • Are links descriptive without being keyword stuffed?

  • Does the homepage direct customers towards useful next steps?

  • Do relevant service pages connect?

  • Do useful blog posts support appropriate commercial pages?

  • Do case studies connect to the work they demonstrate?

  • Are location pages sensibly integrated?

  • Are old services still being linked?

  • Are important calls to action working?

  • Are links being added because they help rather than to satisfy an arbitrary count?


If several of those questions reveal problems, the issue may be wider than individual links.


When an Internal Link Audit Reveals a Bigger Website Problem

Sometimes internal links are the symptom rather than the problem.


You may discover that:

  • the website has no clear hierarchy

  • several pages compete for the same purpose

  • important services do not have useful pages

  • navigation reflects the company structure rather than customer needs

  • blog content is disconnected from commercial services

  • old URLs have accumulated after several redesigns

  • location pages have been created without a coherent structure

  • nobody is sure which pages should actually be prioritised


At that point, fixing links one at a time may not be enough.


The wider website structure needs attention.


BrightPath Digital's SEO and Local Visibility Audit reviews visible SEO foundations including page structure, headings, service content, location signals, internal links and content gaps.


For businesses that want the wider website reviewed—including navigation, customer journey, clarity, trust, SEO and content—the Full Website Audit & Improve Plan provides a broader assessment and prioritised improvement roadmap.


Final Thought: Internal Linking Should Make the Website Make More Sense

A good internal link helps somebody continue their journey.


It might help them:

  • understand a service

  • answer another question

  • see evidence

  • compare an option

  • find a location

  • understand pricing

  • make an enquiry


Those are useful reasons to link.


Internal linking becomes less useful when the objective changes from:

“What would help the visitor next?”

to:

“How many links does our SEO tool say this page needs?”


Start with the important pages.


Fix what is broken.


Connect genuinely related information.


Use clear anchor text.


Then stop when the links have done their job.

Comments


bottom of page