WordPress Internal Linking Guide
What is internal linking on WordPress? Internal linking is the practice of linking pages on your own site to other pages on the same site — as opposed to external linking (to other sites) or backlinks (other sites linking to you). Internal links serve three purposes: (1) help users navigate to related content, (2) tell search engines which pages are most important via link concentration, and (3) distribute “link equity” (the authority signal links carry) across the site.
How much does internal linking matter for SEO? A lot. Internal linking is one of the highest-leverage on-page practices because it’s entirely under your control (unlike backlinks) and compounds over time. A site with 200 well-linked posts ranks for substantially more queries than a site with 200 identical posts published as isolated silos.
What’s the right internal linking strategy? The dominant model is pillar + cluster: identify your highest-priority topics (“pillars” — e.g. WordPress SEO), write a comprehensive pillar page for each, then write narrower supporting pages (“cluster”) that each link up to the pillar and across to each other. This concentrates authority on the pillar and tells search engines which topic each cluster of pages is about. See the cluster map for this site →
The fundamentals
1. Every new post should link to 3-5 existing pages
When you publish a new post, link to 3-5 related existing posts/pages on the same site. Choose links that are genuinely relevant to the reader — not stuffed for the search engine.
2. Every new post should be linked from 1-3 existing pages
When you publish a new post, edit 1-3 existing posts/pages to link to the new one. This is the step everyone forgets. Without inbound internal links, a new post is an orphan — Google may take longer to crawl and rank it.
3. Use descriptive anchor text
The clickable text of the link. ✅ “WordPress SEO checklist” ✗ “click here” / “this article” / “read more”. Descriptive anchors give both users and search engines context about what’s at the destination.
4. Don’t over-optimise anchor text
Internal anchor text can be more keyword-heavy than external (where keyword-heavy anchors look manipulative). But don’t make every internal link to a target page use the exact same anchor — vary it naturally.
5. Link to canonical URLs only
If page X has both /page-x/ and /?p=123 as URLs, always link to the canonical one. Mixed internal links to non-canonical URLs send mixed signals.
Pillar + cluster strategy
The model that dominates SEO content strategy in 2026.
The structure
PILLAR PAGE — comprehensive overview of a topic (e.g. /wordpress-seo) ↓ (links to all sub-pages) ↑ (every sub-page links up to pillar)SUB-PAGE 1 — specific aspect (e.g. /guides/wordpress-seo-checklist)SUB-PAGE 2 — specific aspect (e.g. /guides/how-to-add-schema-to-wordpress)SUB-PAGE 3 — specific aspect (e.g. /guides/llms-txt-for-wordpress) ↔ (sub-pages link to each other where relevant)Why it works
- Authority concentration on the pillar: every sub-page links up, so the pillar accumulates internal link equity → ranks for the head term.
- Topical clarity for search engines: Google sees a tight cluster of pages all about the same topic → understands you’re an authority on that topic.
- Logical navigation for users: the pillar is the “table of contents”; sub-pages are the “chapters”.
- Faster indexing: new sub-pages get crawled quickly because they’re linked from the pillar (a high-authority page).
How to implement
- Identify pillar topics — the broad terms you want to rank for (“wordpress seo”, “wordpress security”, etc.)
- Write each pillar page comprehensively — 2000-5000 words covering the topic at high level, linking out to sub-pages for depth
- Write 5-10 sub-pages per pillar — each one narrow, deep, focused on a specific aspect
- Cross-link — every sub-page links to the pillar; pillar links to every sub-page; sub-pages link to each other where relevant
Tools for internal linking
Manual (the foundation)
Build the habit: every new post, find 3-5 related existing posts and link to them; edit 1-3 existing posts to link to the new one. This is non-negotiable; tools assist but don’t replace the editorial decision.
AI-assisted internal link suggestions
Asteris SEO + AI’s internal-link suggestion engine surfaces related existing posts as you write. Yoast Premium has a similar feature. The suggestion engine reads your content, identifies key entities, and surfaces other posts that mention or relate to those entities.
Search Console “Internal links” report
Search Console → Links → Internal links shows which pages link to which on your site. Useful for finding orphan pages (pages with zero inbound internal links) — fix those first.
Manual audit
Periodically (quarterly), pick your top-traffic pages in Search Console and check: how many internal links point at them? If a high-value page has fewer than 5 inbound links, add more.
Common mistakes
- Linking every mention of a keyword to the same page. If your homepage mentions “SEO” 12 times and every mention links to
/seo-services/, that’s keyword-stuffing — Google treats it as manipulation. Link the first or most prominent mention only. - Linking out from low-authority pages to high-authority pages. Counter-intuitively, you want high-authority pages to link to lower-authority ones (passing equity down), not the other way around. A new post should be linked from your homepage (high authority) and link to deep guides (lower authority).
- Hiding links in dropdown menus or footers only. Links in body content carry more weight than navigation links. The pillar page should link from its body to every sub-page, not just rely on a sidebar widget.
- Forgetting to update old posts. Internal linking is iterative — when you publish a new post, edit relevant old posts to link to it. Most sites do the new-post → old-post direction; few do the reverse direction. The reverse is what builds inbound authority for the new post.
nofollowon internal links. Internal links should always be regular<a href>— neverrel="nofollow".nofollowis for external links you don’t endorse.
Frequently asked questions
How many internal links per page is too many? Google has stated that the old “100 links per page” guideline is no longer a hard limit. Practically, more than ~50 internal links per page starts looking like a navigation page rather than a content page. Keep links contextual and relevant; quantity isn’t the metric.
Should I use exact-match anchor text for internal links? Internal anchor text can be more keyword-rich than external (where keyword-rich anchors look manipulative). But still vary it — don’t make every internal link to a target page use the same exact phrase. Vary between “WordPress SEO”, “the SEO guide”, “complete SEO checklist”, etc.
Do internal links pass “link juice” like external backlinks? Yes — internally and externally, every link is a signal that the destination is important. The amount of equity passed depends on the source page’s authority and how many other links are on the source page. External backlinks generally carry more weight than internal because they’re harder to manipulate, but internal linking is still high-leverage and entirely under your control.
What is a pillar page? A pillar page is a comprehensive overview of a broad topic, designed to serve as the central hub for a content cluster. It links to many narrower sub-pages on the same topic; the sub-pages all link back to the pillar.
Should I use the same anchor text for multiple internal links? For internal links: some variation is good but exact-match is OK in moderation. The “Google penalises anchor text over-optimisation” rule applies mostly to external backlinks where unnatural patterns suggest paid linking. Internal anchors get more latitude.
WordPress SEO pillar → · SEO + AI module → · SEO Checklist →