Skip to content
Insight

Internal Linking Audit: Hub Pages, Anchor Text, and Link Depth — Practical Steps for Site Structure Optimisation

You’ll quickly find that an internal linking audit gives you a clear map of how authority flows through your site and which pages need attention. An effective audit focuses on hub pages, descriptive anchor text, and sensible link depth so you can boost crawlability, improve user journeys, and raise rankings without chasing new backlinks.

This article will show you how to inspect internal links, tighten anchor text strategy, and measure click-depth and orphan pages so you can prioritise fixes that move the needle. Expect practical steps, the right tools, and metrics to make internal linking an ongoing advantage for your SEO.

The Foundations of Internal Linking Audits

An internal linking audit evaluates how your pages pass authority, how clear your site architecture is, and where users and crawlers get stuck. Focus on link destinations, anchor text relevance, and the paths that connect category, hub and product pages.

Understanding Internal Links and Site Structure

Internal links connect your pages and shape crawl paths that search engines follow. You should check every link type—navigation, contextual in-body links, breadcrumbs and footer links—to ensure they point to the most relevant pages and avoid orphan pages.
Pay attention to link equity flow: high-authority pages should pass value to priority pages through concise, descriptive anchors. Use a spreadsheet or crawler to export link counts, follow/nofollow status, and anchor text distribution for every URL.

Assess your site structure for depth and breadth. Keep key pages within three clicks of the homepage where possible. Deep pages often receive little authority; surface them with links from category or hub pages to boost indexation and topical authority.

The Role of Hub Pages and Pillar Pages

Hub pages and pillar pages act as concentrated sources of authority for topics and categories. A pillar page usually covers a broad topic and links to detailed cluster pages; hub pages perform similarly but may focus on category-level navigation or commercial intent.
You must identify which pages serve as pillars or hubs by traffic, backlinks, and internal inlinks. Treat these as primary targets in your internal link strategy: ensure they receive internal links from category pages, topically related posts, and high-authority pages.

Use consistent anchor text rules when linking to hubs and pillars. Prefer keyword-rich but natural anchors for topic signals, and vary phrasing to avoid over-optimisation. Also check that pillar pages link back to cluster pages to create a coherent link graph that distributes authority both ways.

Mapping Site Architecture and Link Graphs

Map your site architecture visually and as a link graph to reveal link bottlenecks and orphaned pages. Start with a sitemap export (site.com) and crawl results, then generate a graph that shows nodes (pages) and edges (internal links).
Look for structural issues: many weak inbound links to an important category page, or a single hub with too few outbound links to its cluster. Use metrics like in-degree, out-degree and PageRank estimates from your crawl tool to prioritise fixes.

Implement practical changes from the map: add contextual links from high-authority pages to underperforming category or authority pages, adjust anchors for clarity, and restructure menus or breadcrumb trails if they misrepresent the site hierarchy. Track changes in the graph over time to measure improvements in topical authority and crawl efficiency.

Anchor Text Strategy and Optimisation

Focus anchor text on clear signals for both users and search engines: use descriptive phrases that match the destination’s intent, avoid repetitive exact-match phrases, and balance generic with keyword-rich anchors across the site.

Descriptive and Keyword-Rich Anchor Text

Use descriptive anchor text that tells the reader exactly what the linked page covers. Prefer short phrases (2–6 words) that include the primary topic or natural synonyms rather than a long sentence.
For example: “content inventory template” or “internal linking audit checklist” communicates intent better than “click here”.

When you add keywords, make them relevant to the landing page’s main subject and user intent. Combine primary keywords with modifiers: “local SEO anchor text examples” instead of repeating the single keyword across dozens of links.
Check pages that already rank well: mimic the user-facing phrase they target to reinforce relevance without forcing an exact match.

Use anchor text to clarify topical relationships inside content hubs. For hub-to-spoke links, include the hub’s category term plus a specific angle — this helps both crawl paths and user navigation.
Keep anchor length and tone consistent across a section for better readability and predictable user experience.

Generic Anchors Versus Exact Match

Generic anchors like “read more” or “learn more” have a place for UI clarity, but they shouldn’t dominate your internal linking. Generic anchors provide neutral UX cues when the surrounding context explains the link target.
Reserve them for repeated CTAs or where brevity in navigation is essential.

Exact match anchor text directly uses the exact keyword you want the target page to rank for. Use exact match sparingly for internal links to avoid over-optimisation signals.
If every internal link uses exact match, search engines may treat the pattern as manipulative and users may find the language repetitive.

Aim to mix anchor types by context: use exact or near-exact match for cornerstone links from high-authority pages, and generic or descriptive anchors for supporting or navigational links.
Monitor changes in rankings and click behaviour after adjustments to detect any negative impact from heavy exact-match use.

Anchor Text Distribution and Ratios

Balance anchor text distribution across your site to avoid signalling manipulation. Track anchor text frequency per target URL and keep the most common anchor under a reasonable share — aim for no single anchor to exceed 20–30% of internal links pointing to that page.
This prevents unnatural concentration while allowing clear thematic signals.

Create a simple tracking table to audit distribution:

  • Column A: Target URL
  • Column B: Anchor text phrase
  • Column C: Count of internal links
  • Column D: Percentage of total links to the URL

Prioritise varied but relevant anchors: mix descriptive, keyword-rich, branded and generic phrases.
When you find orphan pages or over-reliance on one anchor, update surrounding content to include natural variations and long-tail synonyms that match page intent.

Analysing Link Depth, Click Paths, and Orphan Pages

Focus on how far important content sits from your homepage, which pages receive few or no internal links, and where crawl resources get wasted. Use crawl data and site crawlers to prioritise fixes that reduce click depth, remove broken links and redirect chains, and surface orphaned pages for linking.

Evaluating Link Depth and Click Depth

Measure link depth (clicks from the homepage) for every page using a site crawler. Export depth values and sort by priority pages — product, category, cornerstone content — so you can see which key pages sit beyond 3–4 clicks. Pages deeper than 4 clicks often suffer from low crawl frequency and reduced indexation potential.

Check crawl depth and click path differences: a page might be 2 clicks from a category but 6 from the homepage due to a non-linear structure. Identify pages with high inbound internal links but high click depth; these usually indicate navigation or breadcrumb issues. Use this data to set target maximum click depth per content type and track changes after updates.

Surfacing Orphan and Under-linked Pages

Run a full site crawl and compare against your sitemap and analytics to find orphan pages. Orphan pages have zero internal incoming links in crawl data and therefore receive poor crawl budget priority and limited user discovery. Prioritise orphan pages that earn organic traffic or contain important conversions.

Also flag under-linked pages (one or two internal links) and pages that link only via redirect chains or to 404 errors. Create a checklist: (1) add contextual internal links from topical hub pages, (2) replace links that point to 404 pages, and (3) remove or fix redirect chains and excessive 301 redirects that dilute link equity. Track fixes in a spreadsheet with URL, current incoming links, and action taken.

Optimising Crawl Paths and Reducing Clicks

Map primary crawl paths for key content to ensure bots reach priority pages within few clicks. Use your crawler to visualise crawl paths and spot long chains caused by redirects or deep nested folders. Shorten paths by updating navigation, adding hub links, and eliminating redirect chains and unnecessary intermediate pages.

Reduce crawl waste by fixing broken internal links and 404 errors, consolidating redirect chains, and ensuring important pages appear in the XML sitemap and internal hub pages. Monitor crawl budget impact by checking crawl frequency before and after changes and focus on pages that increase indexation and user journeys.

Internal Linking Audit: Tools, Measurement, and Continuous Improvement

You should use a mix of automated crawlers, backlink tools and analytics to find broken or weak internal links, spot underperforming pages, and measure changes in impressions, organic traffic and rankings over time.

Essential Tools and Automation for Internal Link Audits

Use Screaming Frog to crawl site structure and export inlinks, link depth, anchor text and response codes. Configure custom extraction to capture menu items, breadcrumb markup and nofollow attributes.
Combine that crawl with Ahrefs or SEMrush to overlay backlink data and identify pages with external links but poor internal linking. Majestic helps when you need historic link equity metrics for authority flow analysis.

Automate recurring crawls and weekly reports. Pull Google Search Console impressions, clicks and CTR by page to prioritise high-impression pages that lack internal links. Send data into a spreadsheet or BI tool to calculate inlink counts, average link depth and pages with zero inlinks so you can triage fixes.

Identifying and Fixing Common Internal Linking Issues

Start by flagging pages with zero inlinks, excessive link depth (>4 clicks from the homepage), or orphaned product pages in ecommerce sites. Identify weak contextual links — generic anchors like “click here” — and replace them with descriptive keyword-rich anchors that match the target page’s topical cluster.

Look for duplicate or conflicting anchor text patterns and menu-driven links that dilute link equity. Fix broken links and redirect chains discovered by Screaming Frog or an SEO audit tool. Where relevant, add links from high-authority guides, archives or topical hub pages to underperforming pages to pass authority and reduce bounce rate through better UX.

Tracking SEO Performance and Authority Flow

Measure link equity flow with a simple dashboard: inlink count, average link depth, organic sessions, impressions and keyword rankings per page. Use Google Analytics (or GA4) to monitor changes in bounce rate and session duration after internal link changes. Track GSC impressions and clicks for targeted pages weekly to detect ranking impact.

For longer-term measurement, compare pages that received new contextual links against a control group. Record backlinks and external authority from Ahrefs/Majestic to separate gains from internal linking versus new backlinks. Review these metrics monthly and automate alerts for sudden drops in impressions or indexation issues so you can iterate on internal link building quickly.

If you’re tired of traffic that doesn’t convert, Totally Digital is here to help. Start with technical seo and a detailed seo audit to fix performance issues, indexing problems, and lost visibility. Next, scale sustainably with organic marketing and accelerate results with targeted paid ads. Get in touch today and we’ll show you where the quickest wins are.