Guide
Internal links: the five kinds, where they belong, and how many is too many
Not every internal लिंक does the same job. A menu item, a footer link and a sentence in the middle of a paragraph are the same HTML element carrying very different weight. This page is the mechanical half of the subject: what the types are, where a link should sit, and how many a page can carry before they stop working.
What counts as an internal link
Any link whose destination is on the same domain. That includes the menu, the footer, breadcrumbs, a “related posts” block, a link inside a sentence, a logo that points home, an image wrapped in a link, and a button. All of them are counted. All of them divide up the value the page has to pass on.
What does not count: links to a different domain, links that only fire through JavaScript with no href to follow, and anything behind a login. A crawler can only follow what is in the HTML as a real anchor with a real address.
This matters more than it sounds. A site whose “navigation” is a JavaScript menu with no fallback has, from a crawler’s point of view, almost no internal links at all — however good it looks to a person.
The five kinds
They differ in one respect that governs everything else: whether a human decided on this particular link, or whether a template placed it on every page at once.
| Kind | Where it sits | What it is good for |
|---|---|---|
| Navigational | Header menu, on every page | Marking the handful of pages that matter most. Weak per link, but it reaches everywhere. |
| Contextual | Inside body text | The strong one. Chosen for this passage, with anchor text you wrote. This is where the work pays off. |
| Structural | Breadcrumbs, category and archive listings | Making hierarchy legible and keeping deep pages reachable. Reliable rather than powerful. |
| Footer | Bottom of every page | Legal pages and a few evergreen destinations. Diluted by repetition — do not put your money pages here and call it done. |
| Related / recommended | End of an article, usually automatic | Keeping readers moving. Useful, but only as good as the logic that picks the targets. |
If you only fix one kind, fix the contextual ones. They are the only category where you make a decision per page rather than per template, and they are the category most sites have almost none of — a long article with a full menu, a full footer and not one link in the prose is the normal case, not the exception.
Where on the page a link belongs
Higher in the body is better than lower, and prose is better than a list at the end. Not because of a rule in an algorithm, but because that is where readers actually are: a link in the third paragraph gets clicked, a link in a “you may also like” strip below the fold mostly does not.
Three placement rules that hold up:
Put the link where the question arises. If a sentence mentions anchor text and the reader might not know what that is, the link goes on that sentence — not in a summary box afterwards. A link is an answer, and answers are worth less late.
Do not stack links. Two or three links inside one sentence read as noise and none of them get followed. Spread them out; one strong link per idea beats three competing ones.
Link the phrase, not the punctuation. “See how to choose anchor text” works. “See how to choose anchor text यहाँ” wastes the one signal you had. This is covered properly in the anchor text guide.
How many is too many
There is no fixed limit. The old advice of “no more than 100 links per page” came from a crawler size constraint that stopped applying many years ago, and repeating it now is cargo cult.
What is still true is arithmetic: whatever value a page passes on is divided among its outgoing links. Twenty links each carry more than two hundred do. So the question is not “what is the maximum” but “is each of these links doing something”.
A workable heuristic for editorial content: two to five contextual links per thousand words, on top of whatever the template already places. That is enough to build a real structure and few enough that each one reads as deliberate. Long reference pages can carry more; a short landing page should carry fewer.
The failure mode to watch for is not excess but sameness — fifty pages that all link to the same three destinations with the same three phrases. That is not a strong structure, it is one link repeated fifty times.
How to check what you have
Two checks, neither of which takes long.
Search Console → Links → Internal links. Free, already collecting data, and it ranks every URL on your site by how many internal links point at it. Read it from the bottom: the pages with one or two inbound links are the ones your site is quietly telling Google not to bother with. If a page you care about is down there, that is the finding.
A crawl. Any crawler that reports inlinks and outlinks per URL will show you the same thing in more detail, plus the ones Search Console cannot see — pages with zero inbound links, which never appear in a report built from links that exist. Those are orphan pages, and they need their own pass.
Compare the two lists against a third: the pages you actually want to rank. Where those three disagree is your work list, in priority order, and it is usually shorter than people expect.
Where a tool fits. Everything above is a decision — which page, which phrase, which paragraph. Making the decision is quick; applying it to four hundred existing posts and to everything published next year is not. Internal Links Manager takes the decision as a rule (this phrase links to this page, with these exceptions) and keeps it applied. The judgement stays yours; the repetition does not.
For the strategy behind all of this — why links carry value at all, and how to decide which pages deserve it — start with the complete guide to internal linking. Terms you do not recognise are in the glossary.