TECHNICAL
Internal Linking SEO: How to Build an Internal Link Structure That Boosts Rankings
How internal links affect SEO: PageRank distribution through link structure, anchor text signals, crawl depth management, siloing vs hub-and-spoke models, and practical internal link auditing.
Published July 13, 2026 · 8 min read
Internal linking is one of the few SEO levers entirely within your control. Unlike backlinks — which depend on what other sites choose to do — your internal link structure is your decision: which pages get linked to from which other pages, what anchor text those links use, and how deep in the site hierarchy important pages sit.
This guide covers how internal links distribute authority, how to structure them for maximum SEO effect, and how to audit an existing internal link structure for common problems.
How internal links affect SEO
Internal links do three distinct jobs:
Distributing PageRank. Google's PageRank algorithm distributes authority through links. An internal link from a high-authority page (your homepage, a popular blog post, a well-linked pillar page) passes some of that authority to the linked page. Pages with more internal links pointing to them from high-authority pages accumulate more PageRank — which correlates with higher ranking potential. Pages with no internal links ("orphan pages") receive no internal PageRank and are harder to rank regardless of their content quality.
Signalling topical relevance. The anchor text of an internal link is a relevance signal for the destination page. Linking to your "technical SEO audit checklist" article with the anchor "technical SEO audit checklist" (descriptive, keyword-containing) is meaningfully different from linking with "read more" (generic, no topical signal). Internal link anchor text contributes to Google's understanding of what a page is about — it supplements the on-page signals (title tag, H1, body text) with a corroborating relevance signal from the linking context.
Enabling crawl discovery. Googlebot discovers pages primarily by following links. A page that isn't linked to from anywhere else on the site — or is linked to only from deep in a multi-level navigation dropdown — may not be crawled frequently, if at all. Your internal link structure is your crawl architecture: the links you include determine how reliably Googlebot finds and re-crawls your content.
Hub-and-spoke vs flat internal link structures
Two common internal link architectures:
Hub-and-spoke (topic clusters): a pillar page targets a broad keyword and links to multiple cluster pages on specific subtopics. Each cluster page links back to the pillar. The pillar becomes the hub through which PageRank flows to the cluster pages, and the cluster pages return authority to the pillar. This model concentrates topical authority on the pillar for the broad keyword while giving cluster pages enough PageRank to rank for more specific queries.
Flat architecture: every important page is reachable within 2–3 clicks from the homepage, with cross-linking between related pages throughout the site. Large e-commerce sites use flat architecture to prevent important product pages from being buried deep in the hierarchy. The goal: no important page should be more than 3 clicks from the homepage.
In practice, the best structure combines both: a flat architecture that keeps important pages shallow, with topical cluster internal links that concentrate authority within each topic area.
Crawl depth and click distance
Crawl depth (also called click depth) is the number of clicks required to reach a page from the homepage. It has direct SEO implications:
- Pages at depth 1 (one click from homepage): crawled frequently, highest crawl budget priority
- Pages at depth 2–3: crawled regularly, typically well-indexed
- Pages at depth 4+: crawled less frequently, may take longer to be re-indexed after updates
- Pages not linked from any indexed page: may not be crawled at all
For large sites, pages buried in deep hierarchy — product subcategory pages 5 levels deep, blog archive pages from 3 years ago — may not receive enough crawl attention to stay fresh in the index. Internal linking fixes this by creating shorter paths from the homepage or from high-authority pages to important deep-buried content.
Practical rule: no page you want to rank should be more than 3 clicks from the homepage. For e-commerce with thousands of products, this requires:
- Category pages (depth 1–2) that link directly to products
- Breadcrumb navigation that provides an alternative short path
- Cross-linking between related products (also bought, related items)
- Featured product sections on the homepage and category pages
Anchor text best practices for internal links
Internal link anchor text is the one anchor text variable fully under your control. Use it deliberately:
Use descriptive, keyword-rich anchor text. "Technical SEO audit checklist" is better than "click here" or "read more." The anchor text tells Google what the destination page is about — reinforcing its relevance for that term. This is particularly valuable when the destination page targets a specific keyword: linking to it with that keyword as the anchor (or a semantic variant) is a direct relevance signal.
Vary anchor text across multiple links to the same page. If 15 internal links all use exactly the same anchor text, it looks mechanical. Natural editorial linking uses a mix of the exact target phrase, semantic variants, broader topic phrases, and the page title.
Avoid generic anchors on important links. "Here," "this article," "read more," "click here," and "learn more" provide no topical information to Google. These anchors are acceptable for navigation elements, but in-body editorial links to important pages should use descriptive text.
Match the anchor to the linked page's primary topic. Don't link to a product page about "wireless headphones" with the anchor "audio equipment" if the page doesn't target that term.
What internal links should every site have?
Some internal link structures are near-universal requirements:
Homepage to important hub pages. The homepage is typically the highest-PageRank page on the site. Link from it to your most important section pages, product categories, and content hubs. Navigation links from the homepage count.
Blog posts to related articles. Each blog post should link to 3–5 related articles on the site. These in-body contextual links distribute authority across the content cluster and help users discover related content.
Cluster pages to pillar page. Every article in a topical cluster should have at least one in-body link back to the pillar page for that topic.
New content to existing content. When you publish a new piece, link to it from 2–3 existing relevant pages. This ensures Googlebot discovers the new page quickly and gives it initial PageRank from the day it's published.
Product pages to related products. E-commerce cross-linking (related products, "frequently bought together," size/colour variants) distributes PageRank across the product catalogue and improves crawl coverage.
Deep pages to shallower pages. Any page at depth 4+ that you want to rank should have an additional internal link from a shallower page — even a contextual link from a relevant blog post moves it from depth 4 to depth 2 in terms of link path distance.
Internal link auditing
Common internal link problems to check:
Orphan pages. Pages with no internal links pointing to them. Fix: add in-body links from relevant pages.
Broken internal links. Links pointing to pages that return 404 or 301 to a different URL. Fix: update the link target to the correct live URL.
Deep crawl paths. Pages reachable only through 4+ clicks from the homepage. Fix: add in-body links from shallower pages, or add them to sitewide navigation if they're important enough.
Over-linking to low-priority pages. If your homepage has 300 links in its footer, the PageRank passed by each link is diluted across all of them.
Redirect chains in internal links. Internal links pointing to URLs that 301 redirect to another URL. Fix: update the internal link to point directly to the final destination URL.
Thin page internal links. High-authority pages linking primarily to thin pages. PageRank passing through noindex pages doesn't accumulate on those pages. Fix: update links to point to canonical, indexable pages.
FAQ
How many internal links should a page have?
There's no hard limit, but staying under 150 in-body links per page is a safe guideline. More importantly, internal links should be editorially justified: link when it's genuinely useful for a reader to follow the link to learn more. For typical blog articles, 3–7 in-body internal links is common and sufficient.
Do nofollow links pass PageRank internally?
Google treats rel="nofollow" on internal links as a hint (since 2019) rather than a directive. The practical guidance: don't use nofollow on internal links. It was historically used for "PageRank sculpting" but Google has stated this doesn't work as intended and instead just wastes the link equity budget of the linking page.
Should navigation links or in-body links carry more weight?
Both carry PageRank. However, in-body contextual links provide stronger topical relevance signals because they have surrounding context that helps Google understand the relationship between pages. Navigation links (global header/footer) appear on every page, so they pass PageRank to linked pages from across the site — which is valuable for homepage and section pages.
How do I find orphan pages on my site?
Compare your sitemap URL list to your crawl graph (pages discovered through link-following). URLs in the sitemap that don't appear in the crawl graph are orphan candidates. Also check Google Search Console's Coverage report for indexed pages that may not be in the crawl graph.
MORE FROM THE BLOG
Related articles
11 min read
YouTube SEO: How to Rank Videos on YouTube and Google Search
YouTube SEO covers title optimisation, description keyword placement, chapters, thumbnails, closed captions, and the watch signals that drive YouTube and Google ranking.
Read →7 min read
Voice Search SEO: How to Optimise for Voice Queries and AI Assistants
How voice search queries differ from typed queries, what technical signals (FAQ schema, speakable schema, featured snippet eligibility) matter for voice results, and why optimising for voice search overlaps heavily with AI visibility.
Read →10 min read
TikTok SEO: How to Rank in TikTok Search and Get Discovered in Google
TikTok SEO covers how to optimise videos for TikTok's internal search algorithm, how TikTok content ranks in Google Search, and how TikTok presence feeds into AI answer systems.
Read →Run DeepSEOAnalysis on your own site.
Free, no signup. Technical SEO, Core Web Vitals, structured data, and AI visibility in one report.
Run a free audit →