SEO
Internal Linking: The Underrated SEO Win

Internal linking is the only part of link-based SEO you fully control, and it is also the part with the highest ratio of folklore to documentation. Click depth thresholds, link equity sculpting, optimal links per page, crawl budget anxiety: almost none of it appears in anything Google has published. What Google does document is narrow, specific, and enough to work from.
What the documentation actually says
Three statements carry most of the weight. First, from Google’s Link best practices page: “Google uses links as a signal when determining the relevancy of pages and to find new pages to crawl.” Second, from the same page, a technical constraint: “Generally, Google can only crawl your link if it’s an <a> HTML element with an href attribute,” and the href must resolve to something resembling a real URI. Third, from the sitemaps documentation: “If your site’s pages are properly linked, Google can usually discover most of your site.”
That third sentence is the case for internal linking in its entirety, made by Google. The sitemaps page goes further and says you might not need a sitemap at all if your site is small, meaning around 500 pages or fewer, and comprehensively linked internally so Googlebot can reach every important page by following links from the home page. It also warns that a sitemap “doesn’t guarantee that all the items in your sitemap will be crawled and indexed.” Listing a page in a sitemap is not a substitute for linking to it.
The technical constraint is where real sites break. Modern component libraries make it easy to ship navigation as a div or span with a click handler, or an href of javascript:goTo(). Google lists those exact patterns as not recommended and says it may not extract them. Google does confirm that links inserted with JavaScript are crawlable as long as the rendered markup is a proper anchor with an href, so the fix is usually a markup change rather than an architecture change. Check it with the URL Inspection tool rather than assuming.
Anchor text, per Google rather than per Twitter
Google defines anchor text as the visible text of a link and says it “tells people and Google something about the page you’re linking to.” Its guidance is that good anchor text is descriptive, reasonably concise, and relevant both to the page it sits on and the page it points to. The documentation gives an unusually useful self-test: read only the anchor text, out of context, and check whether it is specific enough to make sense by itself. “Click here,” “read more” and “website” fail that test, and so does an entire sentence used as a link.
Google also documents the fallbacks. If an anchor element is empty, it can use the title attribute as anchor text. For an image used as a link, it uses the img element’s alt attribute as the anchor text, which makes descriptive alt text on linked images an internal linking task rather than only an accessibility one. And it advises against chaining links directly next to each other, on the grounds that readers cannot distinguish them.
What Google does not publish is a keyword formula. Its anchor text guidance warns that keyword stuffing violates its spam policies, and notes that the words before and after a link matter, so the sentence as a whole is what is being read. Optimising internal anchors toward exact-match keywords is not supported by the documentation and produces text that fails Google’s own out-of-context readability test.
Claims worth retiring
| Common claim | What Google documents |
|---|---|
| “Keep every page within three clicks of the home page.” | No such threshold appears in Google’s documentation. What it says is that important pages should be reachable by following links from the home page, without specifying a number. |
| “Limit internal links to around 100 per page.” | This descends from an obsolete guideline about page size. Current documentation gives no numeric limit, only advice against chaining links together because readers cannot distinguish them. |
| “Sculpt link equity with nofollow on low-value internal links.” | Google describes nofollow as a value for links you would rather it not associate your site with or crawl from your site. Nothing in the documentation describes redistributing internal signal by withholding it. |
| “Internal linking fixes crawl budget problems.” | Google’s crawl budget guide is labelled an advanced guide aimed primarily at sites over one million pages, or over ten thousand pages with daily changes. For everyone else it says keeping the sitemap current and checking index coverage is adequate. |
| “A sitemap entry is enough to get a page indexed.” | Google states a sitemap “doesn’t guarantee that all the items in your sitemap will be crawled and indexed.” An unlinked page listed in a sitemap remains a weak signal. |
Sources: Google Search Central, Link best practices, Sitemaps overview, Qualify outbound links, and the large site crawl budget guide.
What to actually do
- Verify every navigation and in-content link renders as an anchor element with a resolvable href. Confirm with the URL Inspection tool, not by reading the source of your component.
- Find pages with no internal links pointing at them. These are the genuine orphans, and a sitemap entry does not compensate.
- Rewrite anchor text that fails the out-of-context test. If reading the link text alone does not tell you what the page is, it is not doing its job.
- Add descriptive alt text to every image that functions as a link, since Google uses alt as the anchor text there.
- When you publish, link to the new page from the existing pages it is genuinely relevant to, and link out from it to the established pages it depends on.
The pillar-and-cluster structure is worth using, but for an honest reason rather than the usual one. There is no documented “topical authority” signal you switch on by arranging pages in a hub. What a hub does is guarantee that every subtopic page has at least one contextual link from a relevant page, that the anchor text describing it is written deliberately, and that a reader who lands anywhere in the group can reach the rest. Those are the documented mechanisms. The structure is a reliable way of producing them, not a signal in itself.
Key takeaways
- ✓Google states that a properly linked site can usually be discovered without a sitemap, and that a sitemap guarantees nothing about indexing.
- ✓Only an anchor element with a resolvable href is reliably crawled. Div and span navigation with click handlers is documented as not recommended.
- ✓Google’s anchor text test is to read the link text alone and check it still makes sense. Exact-match keyword anchors are not a documented technique.
- ✓For images used as links, Google uses the alt attribute as anchor text, which makes alt text an internal linking job.
- ✓Three-click depth rules, 100-link limits and PageRank sculpting are not in Google’s documentation, and crawl budget guidance is aimed at sites far larger than yours.
Related reading
Sources
- Link best practices for Google, Google Search Central
- Learn about sitemaps, Google Search Central
- Large site owner’s guide to managing your crawl budget, Google Search Central
- Qualify outbound links to Google, Google Search Central

Daniel Okafor
SEO & Organic Growth Lead
Daniel Okafor leads SEO and organic growth at ThisCom, helping small and medium businesses earn authority through technical SEO, content, and high-quality links.
All articles by Daniel Okafor →Frequently asked questions
How many internal links should a page have?+
Google publishes no number. The old “about 100 links per page” figure descends from a long-retired guideline about page file size and no longer appears in the documentation. The only related current advice is not to chain links directly next to one another, because readers cannot tell them apart. Link where it genuinely helps a reader and stop.
Does click depth from the home page matter?+
There is no documented three-click rule. What Google says is that important pages should be reachable by following links starting from the home page, and that a comprehensively linked small site may not need a sitemap at all. Deep pages are a problem when nothing links to them, not when a counter reaches four.
Will internal linking fix pages that are crawled but not indexed?+
Sometimes, if the page genuinely had no internal links pointing at it, since a sitemap entry alone does not guarantee crawling or indexing. Often the cause is different: Google crawled the page, assessed it, and declined. If the page has contextual links from relevant pages and still is not indexed, the next question is about the page rather than the links.
Should I use exact-match keywords in internal anchor text?+
No. Google’s guidance is that anchor text should be descriptive, reasonably concise and relevant, and it warns that keyword stuffing violates its spam policies. Use its own test: read the anchor text on its own and check whether it tells you what the page is about. Natural descriptive phrasing passes that test; repeated exact-match phrases usually read as machine-written.
Related articles
Your Brand in AI Search: GEO for Brand Visibility
AI assistants increasingly answer questions about businesses directly. Generative Engine Optimization (GEO) makes sure your brand is the one they cite.
Read →Link BuildingThe Value of Links: Why Backlinks Still Matter for SEO
Links are the web’s votes of confidence and remain one of Google’s strongest ranking signals. Here is why links matter and how small businesses earn them.
Read →Link BuildingWhat Makes a High-Quality Backlink
Not all links are equal. Here are the factors, relevance, authority, placement, and more, that determine whether a backlink actually helps your SEO.
Read →Related reading
- Link Building
Link Building Strategies for Small Businesses
You don’t need a big budget to earn quality links. Here are practical, white-hat link building strategies that work for small businesses.
- Link Building
How to Earn Backlinks (Without Buying Them)
Earned links are durable and penalty-proof. Here is how to create assets and do outreach that gets reputable sites to link to you naturally.
- Link Building
Digital PR for Link Building
Digital PR earns authoritative links by creating newsworthy stories. Here is how small businesses can use it to build authority and coverage.
- Link Building
Toxic Backlinks: How to Find and Handle Them
Spammy or unnatural links can drag down your SEO. Here is how to identify toxic backlinks and what to do (and not do) about them.
- SEO
What Panda and Hummingbird Mean for SEO
Google’s Panda and Hummingbird updates reward quality and meaning over keyword tricks. Here is how to adapt your SEO.