21+ years in hosting · Jaipur, India · INR billing with 18% GST · 24/7 email support
Blog · WebJi® India

WordPress Internal Linking

Quick answer

WordPress internal linking means adding links from one page of your site to another on the same domain. Select descriptive words, press Ctrl+K and pick an existing post. Link related posts to a main hub page for each topic, give every important page several contextual links, and leave internal links followed.

For WordPress bloggers and site owners who want readers and search engines to find their best pages through a clear structure of links.

✓ In business since 2005
✓ INR + GST billing
✓ 24/7 Email Support — avg reply < 60 min
GuideWebJi®
knowledge
Read time
2 min
Sections
4
Updated
14 Nov 2026
Written by
WebJi® team

How should you plan internal links across a site?

Group content into topics: one main "hub" page per topic links out to the detailed posts, and each detailed post links back to the hub and to one or two close siblings. That pattern tells readers and crawlers which page is the authoritative one for a subject.

A hub-and-spoke internal linking example for a coaching institute blog
PageLinks toLinks from
Hub: "UPSC preparation guide"Every UPSC article belowMenu, home page, each spoke
Spoke: "UPSC prelims syllabus"Hub, "prelims timetable"Hub, "how to start UPSC"
Spoke: "Prelims timetable for working students"Hub, "prelims syllabus"Hub, "prelims syllabus"
Service: "UPSC weekend batch"HubHub and relevant spokes, once each

Categories can mirror these topics and their archive pages can act as light hubs; see WordPress categories vs tags.

How many internal links should a post have?

There is no fixed number: add a link wherever it genuinely helps the reader take the next step, which for a typical 1,000-word article is often three to eight contextual links. Google has said it can process many links on a page, but too many make each one less useful to a person.

  • Link early: put the most important link in the first few paragraphs, where most readers still are.
  • One link per idea: do not link the same page repeatedly in one article.
  • No more than a couple per sentence: stacked links are hard to tap on a phone.
  • Leave them followed: nofollow on your own pages tells search engines not to trust them, which is the wrong signal.

How do you find orphan pages and weak links?

An orphan page is a published page with no internal links pointing to it; find them by comparing your sitemap against a crawl of the site, and by checking Search Console's Links report.

  1. In Google Search Console, open Links › Internal links › Top linked pages to see which pages receive the most internal links and which important pages receive few.
  2. Crawl the site with a tool such as Screaming Frog SEO Spider (its free version crawls up to 500 URLs) and compare the crawled list with your XML sitemap; URLs only in the sitemap are orphans.
  3. For each orphan worth keeping, add links from two or three related posts and, if it is important, from the hub.
  4. Delete or redirect orphans that are outdated, rather than linking to them.

How the sitemap fits in is explained in what is sitemap.xml.

Which WordPress tools help with internal linking?

Core WordPress handles the linking itself; SEO plugins add link counts and suggestions, and related-post blocks or plugins add automatic links at the end of articles.

  • Link search in the editor: built in; finds your own posts and pages by title.
  • SEO plugins: Yoast SEO shows a count of internal links per post, and its premium version plus Rank Math offer link suggestions while you write.
  • Breadcrumbs: most SEO plugins and many themes add them, linking each page to its parent sections.
  • Related posts: the Query Loop block or a related-posts plugin lists posts from the same category; keep it light so it does not slow pages.

If you would rather have it audited and planned for you, WebJi®'s WordPress SEO service covers internal linking along with on-page work.

How do you keep internal links healthy over time?

Each time you publish, add links from two or three older related posts to the new one, and once a month fix links that point to deleted or changed URLs. New posts otherwise start life as orphans.

When you change a slug, add a 301 redirect and then update the internal links to the new address, so visitors and crawlers do not pass through redirects; see WordPress 301 redirects. For a domain or structure change across hundreds of posts, a database search-and-replace is faster, as shown in WordPress search and replace URLs. Broken internal links show up as 404s in Search Console.

FAQ

Frequently asked questions

Should WordPress internal links open in a new tab?

Usually not. Internal links should open in the same tab so the browser's Back button returns readers to where they were. New tabs suit downloads or forms a reader needs alongside the current page.

Do menu and footer links count as internal links?

Yes, but they repeat on every page, so they say little about which article matters for a particular topic. Contextual links in the body carry more meaning because the surrounding text explains the relationship.

Can too many internal links hurt?

Not as a penalty, but a page crammed with links makes each one less useful and harder to tap. Link where it helps the reader's next step and remove links that exist only to repeat a keyword.

Should I use full URLs or relative paths?

The block editor inserts full URLs for posts you pick from search, which is fine. Either form works for visitors and crawlers; consistency matters more, especially when you later move between http and https or change domains.

Last editorial update: 15 November 2026.

WebJi® since 2005

Ready to get started with WebJi®?

Join 12,000+ businesses across India and overseas. INR pricing, 18% GST shown before payment and 24/7 email support in Hindi and English — average first reply under 60 minutes.