Internal linking means adding links from one page on your website to another page on the same website. It is one of the cheapest and most underused levers in on-page SEO: you control every link, it costs nothing, and the effect on discovery and rankings can be fast.
Why internal links matter
- Discovery: Googlebot finds new pages mainly by following links.
- Authority flow: links pass ranking signals from strong pages (often the homepage and popular posts) to weaker ones.
- Context: the linked words and surrounding text tell Google what the target page is about.
- User journeys: good links keep readers moving toward a purchase or enquiry.
A step-by-step internal linking strategy
1. Map your clusters
Group pages by topic, and pick a hub (pillar or service page) for each group. Every page belongs to one cluster. This is the backbone of site architecture and topical authority.
2. Link up to the hub
Each supporting article links once to its hub, early in the content, using the hub’s own keyword as the anchor.
3. Link the hub down
The hub links to every article in its cluster, once each, with anchors that match each article’s keyword.
4. Link siblings
Each article links to two or three closely related articles in the same cluster, each link sitting under a heading on the same topic as the target.
5. Link from your strongest pages
Find pages with the most backlinks and traffic, and add links from them to pages you want to push.
Where to place links
- Inside the main content, not just menus and footers.
- High in the relevant section rather than bunched at the end.
- One link per paragraph is a sensible rule of thumb.
- Never inside headings.
Anchor text
Use descriptive words close to the target page’s keyword, for example “how to write a title tag” rather than “click here”. Unlike external links, exact-match internal anchors are not risky, but vary them a little across pages. Our anchor text entry goes deeper.
How many internal links per page?
There is no fixed number. A 1,500-word article often has five to fifteen contextual links. Add links where they help the reader, not to hit a quota.
Finding opportunities
- Search your site for mentions of a target keyword:
site:example.com "keyword". - Find orphan pages with a crawler and link to them.
- Check pages ranking in positions 5 to 15 in Search Console and add links to them from related pages.
- Use crawl tools to list pages with few inlinks.
Common mistakes
- Linking to redirected or broken URLs.
- Using the same anchor for two different pages, which blurs keyword targeting.
- Relying only on automated “related posts” widgets.
- Adding nofollow to internal links.
Frequently asked questions
Do internal links pass PageRank?
Yes. They follow the same principles as external links.
Should I link to my homepage from posts?
Only from pages on the homepage’s own topic.
Related terms
See backlinks, crawl budget and the SEO encyclopedia.
