July 18, 2026 · 5 min read
Internal linking: the SEO lever most small sites ignore
How crawl budget, link depth, and anchor text distribution actually affect indexing, illustrated with a site architecture diagram you can copy.
A client's blog had 340 published articles, but Search Console's coverage report showed only 210 indexed. The other 130 weren't broken or penalized — they were simply orphaned, reachable only through a paginated archive seven pages deep that no one, including Googlebot, ever bothered to fully crawl. We added a related-posts block and a topic hub page, and within six weeks 94 of those articles were indexed. Nothing about the content itself changed.
Link depth is a crawl-priority signal, not just a UX nicety
Crawlers allocate more attention to pages that are fewer clicks from the homepage; a page buried five or more levels deep, reachable only through paginated archives, gets crawled less frequently and sometimes not at all on smaller sites with limited crawl budget. As a working target, every important page should be reachable within three clicks from the homepage through some real, crawlable link path — not just a sitemap entry, which crawlers treat as a weaker signal than an actual in-content link.
Hub pages solve the orphan problem structurally
Rather than relying on chronological blog pagination to surface old content, build topic hub pages — a single page listing and linking to every article in a category, like "All our guides on email marketing" — and link to that hub from your main navigation or footer. This gives every article in that category a short, permanent path from the homepage regardless of publish date, which pagination alone can't guarantee once you have more than a few pages of archives.
Anchor text distribution matters more than anchor text optimization
Repeating the exact same keyword-rich anchor text across dozens of internal links used to be a common tactic and now reads as manipulative to modern ranking systems; natural anchor text varies ("this guide," "our pricing breakdown," "how we handle refunds") while still occasionally including the target page's actual topic. Audit a sample of your internal links and check whether every link to a given page uses the identical phrase — if so, vary it.
The contextual link beats the footer link
A link placed within the body of relevant content, surrounded by topically related text, carries meaningfully more weight in how crawlers and ranking systems interpret relevance than an identical link sitting in a global footer alongside forty other unrelated links. When you publish a new article, go back and manually add one or two contextual links from your two or three most relevant existing articles rather than relying solely on an automated related-posts widget.
Building a simple link equity map
List your ten most important pages — the ones you most want to rank — and count how many internal links currently point to each of them from elsewhere on your site. Pages you consider important but that have very few internal links pointing to them are under-supported relative to their priority; this is often more revealing than any single crawl tool because it forces you to compare intent against actual structure.
Fixing broken and redirect-chained internal links
Every internal link that points to a URL which now 301-redirects elsewhere, rather than pointing directly to the final URL, wastes a small amount of link equity at each hop and adds crawl overhead. Run a crawler like Screaming Frog's free tier periodically and update internal links to point directly at final destination URLs rather than leaving them chained through old redirects.
Internal linking questions we hear from clients
How many internal links is too many on one page? There's no hard cap, but past roughly 100 links on a single page, Google's own guidance suggests the value passed through each individual link becomes diluted, so prioritize the links that matter rather than linking to everything possible.
Do internal links need to be dofollow to count? Yes, a nofollow internal link tells crawlers not to pass ranking signal through it, which is rarely what you want for links within your own site unless it's something like a login or admin-only page.
Should I link every mention of a keyword or just the first one? Just the first meaningful mention per page is standard practice; linking the same phrase repeatedly throughout one page adds clutter without additional SEO benefit and can hurt readability.
Does internal linking help pages that are already ranking well? Yes, strengthening internal links to already-strong pages can help them rank for additional related queries by reinforcing topical association, not just help weaker pages get discovered.
Breadcrumbs double as both UX and a linking structure
A breadcrumb trail (Home > Category > Article) gives every page an automatic, consistent internal link back up the hierarchy with zero manual effort per article, and Google frequently displays breadcrumb structured data directly in search results as a secondary navigation aid. Sites without any category hierarchy at all miss out on this essentially free source of consistent internal linking.
Pagination parameters and how they interact with crawling
Paginated archive pages that use query parameters rather than clean paths sometimes get treated inconsistently by crawlers, especially when combined with faceted filters that multiply the number of near-duplicate paginated URLs into the thousands. Capping how deep pagination goes before requiring a search or filter keeps crawl budget from being consumed by low-value archive pages nobody actually reads past.
Log file analysis reveals what your assumptions don't
Reviewing your actual server access logs, or a tool like Screaming Frog's log file analyzer, shows you which pages Googlebot is genuinely visiting and how often, which is a different and more reliable picture than assuming your sitemap and internal links are being crawled the way you intended. Pages you believe are well-linked sometimes show almost no crawler visits at all, which is a strong signal something in the link path is broken.
Silo structure versus free-form cross-linking
A strict topic silo, where articles only link within their own category, keeps topical relevance tightly focused for search engines but can leave genuinely related cross-category content undiscovered by readers; a looser structure that allows contextual cross-links between related silos when genuinely relevant tends to perform better in practice than a rigidly enforced silo, as long as the cross-links are topically justified rather than added indiscriminately.