Technical SEO
Internal Linking Strategies That Boost Rankings
Internal links help Google discover pages, signal which pages matter most, and give search engines context through descriptive anchor text.
Internal links are the links between pages on your own website, and they do three jobs that affect rankings: they help Google discover pages, they signal which pages you consider most important, and their anchor text tells search engines what the destination page is about. Most sites already have hundreds of them and almost no strategy behind them. This guide covers the internal linking strategies that genuinely move rankings, the order to apply them in, and the mistakes that quietly waste the links you already have.
What Internal Links Actually Do for Rankings
Three mechanisms, all documented by Google.
Discovery. Google’s SEO starter guide states that Google “primarily finds pages through links from other pages it already crawled,” and that “the vast majority of the new pages Google finds every day are through links.” A page nothing links to is a page Google has to find some other way.
Importance. Your internal links are a running commentary on which pages matter. Google’s John Mueller has described internal linking as “one of the biggest things that you can do on a website to kind of guide Google and guide visitors to the pages that you think are important” (March 2022). He has also noted that when a site structure is very flat, Google reads every page as equally important and struggles to see how pages connect.
Context and ranking signals. Google’s guide to ranking systems lists link analysis systems and PageRank among its core systems, which evaluate how pages link to each other. Anchor text adds meaning: Google’s link best practices say good anchor text is “descriptive, reasonably concise, and relevant to the page that it’s on and to the page it links to.”
What internal links cannot do is rescue a page that does not deserve to rank. They redistribute attention and clarify meaning. They do not manufacture quality.
Not All Internal Links Do the Same Job
Before changing anything, it helps to separate the link types on your site, because they carry different weight and different risks.
| Link type | What it is for | Where it belongs | Common failure |
|---|---|---|---|
| Primary navigation | Routes users to top-level sections | Header, main menu | Stuffed with every page instead of the top level |
| Breadcrumb links | Show position in the hierarchy | Above the page title | Missing entirely, or not matching the URL structure |
| Contextual body links | Pass meaning and relevance between related pages | Inside paragraphs, where the reader needs them | Replaced by an automated related-posts widget |
| Hub or pillar links | Connect a topic cluster together | On the hub page and back from each cluster page | Cluster pages that never link back to the hub |
| Footer links | Utility and secondary access | Footer | Used as a dumping ground for keyword-stuffed links |
| Sidebar and related modules | Secondary discovery | Sidebar, end of article | Treated as the only internal linking on the site |
Contextual body links are the ones that do the heavy lifting. They are the links a real reader is most likely to click, they sit inside relevant copy, and their anchor text is written for the sentence rather than for a template.
Seven Internal Linking Strategies Worth the Effort
- Give every important page at least one relevant internal link. Google’s link documentation makes this explicit: every important page should have at least one internal link pointing to it. Start by listing your money pages and confirming each one is linked from somewhere other than the menu.
- Point links from your strongest pages to your priority pages. Open Google Search Console, sort pages by impressions or clicks, and take the top ten. Those pages already have attention. Add a contextual link from each to the page you want to lift, where it genuinely fits the topic.
- Write anchor text that describes the destination. “Read more” and a bare URL tell search engines nothing. “How we structure a technical SEO audit” tells them plenty. Vary the phrasing across the site rather than repeating one exact-match keyword everywhere, which reads as manipulation to people and to algorithms.
- Link inside the copy, not only in modules. A related-posts strip below the article is fine, but it is templated and easy to discount. A link placed in the sentence where the reader hits the question is more useful and more likely to be clicked.
- Build a hub for each topic you cover. One page that explains the whole topic and links out to every supporting article, with every supporting article linking back. This is the structure behind topical authority, and internal linking is what turns a pile of related posts into a cluster Google can read as a unit.
- Remove the friction: broken links and redirect chains. Google’s crawl budget guidance notes that long redirect chains “have a negative effect on crawling,” and that soft 404s “continue to be crawled, and waste your budget.” Update internal links to point at the final URL rather than through two redirects.
- Add breadcrumbs and keep them consistent with your URLs. Breadcrumbs give every page a permanent link back up the hierarchy, which helps both the reader and Google’s understanding of your structure. Google notes that directories used to group similar topics also help it learn how often URLs in each section change.
How Many Internal Links Should a Page Have?
Google publishes no fixed limit. The practical answer is: as many as genuinely help the reader, and no more.
For a 2,000-word article, three to eight contextual links is normal. Fifteen links crammed into an introduction dilutes each one and makes the page hard to read. The better test is not the count but the question “would a reader click this?” If the answer is no, the link is decoration.
Placement matters more than volume. Links high in the body, inside relevant sentences, tend to be clicked and read as meaningful. A block of twenty links in the footer is not the same thing.
Should Internal Links Ever Use nofollow?
No, not for normal internal navigation. The old practice of adding nofollow to internal links to channel PageRank toward chosen pages has not worked for years, and Google now treats these attributes as suggestions rather than instructions. In September 2019, Google announced that link attributes “are treated as hints about which links to consider or exclude within Search,” and that “for crawling and indexing purposes, nofollow will become a hint as of March 1, 2020.”
If you do not want a page crawled, indexed or ranked, use the tool built for that job: noindex for pages that should not appear in results, canonical tags for duplicates, and robots.txt for crawl control. Sculpting with nofollow just removes a signal you could have used.
Mistakes That Waste the Links You Already Have
- Orphan pages. Pages reachable only from a sitemap or an old campaign. They are the fastest fix on most sites and often the biggest gain.
- Links that are not real links. Google can only crawl a link that is an
<a>element with anhrefattribute. A<div>with a JavaScript click handler is invisible as a link. - Every link pointing at the homepage. The homepage rarely needs the help. Deeper commercial and cluster pages do.
- Identical exact-match anchors sitewide. Repeating one keyword as anchor text across dozens of pages is a pattern, not a strategy.
- Ignoring old posts. New articles usually get linked once and forgotten. Adding a link from an older, well-established page to a new one is one of the cheapest ways to speed up its discovery.
- Menu-only linking. If your navigation is the only place internal links appear, everything looks equally important and nothing is prioritised.
How to Audit Internal Links in an Afternoon
- Crawl the site with any crawler that exports an internal link report, and export the full list of URLs with their inbound internal link counts.
- Compare that list with your sitemap and analytics to find orphan pages: URLs with zero inbound internal links.
- List your priority pages, normally your service pages and your best-performing guides, and check how many internal links each one receives.
- Find your strongest pages in Search Console by clicks and impressions over the last six months.
- Match the two lists. For each priority page, add two or three contextual links from strong, topically related pages. Write fresh anchor text for each.
- Clean up the mechanics: fix broken internal links, repoint links that pass through redirects, and confirm important links are real
<a href>elements. - Recrawl and record what you changed so you can compare impressions on the target pages in six to eight weeks.
Most sites see the largest gains from steps 2 and 5, and the work usually takes an afternoon rather than a project plan.
What to Fix First
If you do only one thing this week, find your orphan pages and link them from somewhere relevant. If you do a second, pick your three most commercially important pages and add contextual links to them from your strongest content, with anchor text that describes what the reader will get.
Internal linking is the rare part of SEO you fully control. No outreach, no approvals, no waiting on anyone else.
If you want the structure mapped and fixed properly across a larger site, see how technical SEO work is scoped at UmarRanks, or tell me about your site and the pages you need lifting.
Frequently Asked Questions
Do internal links pass PageRank?
Yes. Google’s ranking systems include link analysis systems and PageRank, which consider how pages link to one another, and internal links are part of that graph. Google does not publish how much value any single link passes, so treat internal linking as a way to signal priority rather than as a calculable transfer.
How many internal links should point to an important page?
There is no official number. In practice, a page with only one inbound internal link is under-supported, and three to ten relevant contextual links from related pages is a reasonable target for a commercially important page.
Is it bad to link to the same page multiple times from one article?
It is not penalised, but it adds little. Google typically pays most attention to the first link to a given URL on a page, so a second and third link to the same destination mainly serve the reader.
Should I use exact-match keywords as internal anchor text?
Use descriptive anchor text that includes the relevant terms naturally, and vary it. Google advises anchor text be descriptive, reasonably concise and relevant. Repeating one exact-match phrase across an entire site is an obvious pattern and adds no extra clarity.
Do footer and navigation links count?
They are crawled and they help discovery, but they appear on every page and carry the same anchor text everywhere, so they say little about any individual page. Contextual links inside the body copy do more to signal relevance.
How long until internal linking changes affect rankings?
Google has to recrawl the linking pages before the changes register, which typically takes days to a few weeks depending on how often the site is crawled. Measure the effect on the target pages after six to eight weeks, not after six days.
Can too many internal links hurt a page?
There is no published limit, and normal editorial linking is not a risk. The realistic harm is practical: a page dense with links is harder to read, each link gets less attention, and long lists of unnecessary links look like they were added for search engines rather than readers.
Want a clearer plan for your website?
No sales pressure. Just practical advice for your business.
