Internal linking - adding links from one page on your website to another page on the same website - is one of the most consistently underused SEO tools for small business sites. Unlike backlinks, which require convincing someone else to link to you, internal links are entirely within your control. They cost nothing, require no outreach, and have a measurable impact on how Google understands and values your content.
What Internal Linking Does
Internal links accomplish three things simultaneously:
They distribute page authority. When external websites link to your homepage or a popular blog post, those pages accumulate authority. Internal links spread some of that authority to other pages on your site. A page with no internal links pointing to it is harder for Google to discover and rank, even if the content is excellent. A page that receives internal links from authoritative pages on your site is better positioned to rank.
They help Google discover and understand your content. Google's crawler follows links. Pages with no internal links pointing to them - sometimes called orphan pages - may be crawled infrequently or missed entirely. A deliberate internal linking structure ensures that every important page on your site can be reached by following links from your homepage.
They guide visitors deeper into your site. A visitor who reads a blog post about one aspect of your service and then sees a relevant link to a related service page, a case study, or another article is more likely to continue engaging. Internal links extend visit time, reduce bounce rate, and move potential customers through the information they need before contacting you.
The Pillar-and-Cluster Model
For small businesses with both service pages and blog content, the pillar-and-cluster model provides a clear structure for internal linking.
A pillar page is a comprehensive, authoritative page on a broad topic central to your business. For a Canadian web hosting company, an example might be "Web Hosting for Canadian Businesses" - a long-form page covering what to look for in a host, different hosting types, and how to choose. The pillar page targets a broad keyword and serves as the hub.
Cluster pages are more specific articles or pages that explore individual subtopics in depth. For the hosting pillar, cluster pages might include posts about WordPress hosting, cPanel usage, domain registration, SSL certificates, and website speed. Each cluster page links back to the pillar page, and the pillar page links out to each cluster page.
This architecture does several things at once:
- The pillar page accumulates link equity from all the cluster pages pointing to it
- Google can see a clear topical relationship between all the pages
- Visitors reading a specific article can navigate to the comprehensive overview or to other related topics
- Your site signals deep expertise in the core subject area
For a small business, the pillar does not need to be enormous. A 1,000-word service overview page linking to 6 to 8 related blog posts, with all those posts linking back to the service page, is a functional pillar-and-cluster structure.
Anchor Text Best Practices
Anchor text is the visible, clickable text of a link. It matters for both usability and SEO because it tells both visitors and Google what the linked page is about.
Descriptive anchor text is better than generic text. A link that reads "learn more about choosing a WordPress hosting plan" is more informative than "click here." The descriptive version signals to Google what the destination page covers and helps users decide whether to follow the link.
Exact-match anchor text should be used sparingly. Linking to your web hosting page with the anchor text "web hosting" repeatedly can look manipulative. Vary your anchor text naturally - "choosing a hosting plan," "managed WordPress hosting," "Canadian web hosting options" - rather than repeating the same phrase.
Avoid empty anchors. Links attached to "here," "this page," "read more," or bare URLs convey no information about the destination. These are worth updating when you find them.
How Many Internal Links Per Page
There is no precise number, but the guiding principle is: link when it is genuinely useful to the reader, not to hit a target. A 500-word blog post might have 2 to 4 internal links pointing to relevant related content. A comprehensive pillar page might have 8 to 12. A short product or service page might have 1 to 3.
The threshold to avoid is stuffing links - adding links that do not serve the reader but are placed purely to distribute SEO value. Google is good at identifying when linking looks unnatural, and over-linking dilutes the value of each individual link.
Auditing Your Existing Internal Links
If your site has been live for a year or more, auditing your current internal linking reveals orphan pages (important pages that no other page links to) and under-linked content that could benefit from more internal links.
Screaming Frog SEO Spider (free for up to 500 URLs) is the most accessible tool for this. Download it, enter your domain, and run a crawl. The "Inlinks" column shows how many internal links point to each page. Orphan pages show zero. Sort by inlinks to find your most and least connected pages.
Sitebulb is a more user-friendly alternative with a free trial that includes a visual link graph, showing your site structure visually and flagging orphaned or isolated content clearly.
After auditing, the fix is straightforward: find relevant existing pages and add links to the under-connected ones. This is often a one-hour project that produces genuine, lasting SEO improvement.

