Blog

How to Add Internal Links to WordPress Posts Automatically

You can add internal links to WordPress posts automatically by letting a tool find related posts and wrap phrases that already exist in your text with links. Pin Magic does this from the WordPress editor: it uses 2 to 3 word anchors, never forces a link where no natural anchor exists, and can plan links across your whole blog.

By Muhammad Ali Qureshi8 min readPublished: 13 October 2026
10+ pins ready1000×1500

Internal links do three jobs. They help search engines discover pages, they show which pages are important and they tell readers and crawlers what the destination is about through the clickable text. Google's documentation says that links should be crawlable (a real link tag with an address) and that good anchor text is descriptive, reasonably concise and relevant. Pages with no internal links, called orphan pages, are harder to find and tend to be recrawled less.

What makes a good anchor

  • 2 to 3 words. Long enough to describe, short enough to read naturally.
  • Descriptive. "pin variations" beats "click here".
  • Taken from your own sentence. The link wraps words already there, instead of adding awkward new text.
  • Not repetitive. Do not use the exact same anchor for different pages.

Pin Magic's rules follow this. Anchors come from the target's URL slug first, then shared phrases, then title phrases. It never uses single-word anchors. It rejects anchors that start or end with filler words like "the", "your" or "and", that include words such as "with", "how" or "make", or that are made up only of generic words. Links go into paragraph and list text only, never into headings, captions, image alt text, existing links or code, and the same target is never linked twice in one post.

Method 1: Link a single post (Interlink Post)

  1. Open the post in the WordPress editor.
  2. Open the Pin Magic side panel and choose the Internal Linking Master workspace, then the Interlink Post tab. (The Gutenberg sidebar also has a Pin Magic panel.)
  3. Choose how many links to try, from 1 to 4.
  4. Press Run interlink on active tab.
  5. Check the links added and how many were added this run.

If no good anchor exists for a related post, nothing is forced into the text. Instead, that post appears in a list of "link these too" suggestions with a Copy URL button. You write your own anchor text and add the link by hand. The panel also shows suggested links back from older posts, so you know where to add links to your new post from posts that already exist.

This is for sites with many posts and weak linking.

  1. Scan the site and build the graph. Pin Magic reads your posts to understand what each is about.
  2. Review pillar and cluster roles. It suggests which posts are broad pillar pages and which are supporting cluster posts. You confirm or change each role.
  3. Compute the link plan. The plan shows source post, anchor phrase and target post.
  4. Apply all. You can zero out existing links first, or add to what is there, then apply the plan.

After applying, you get a list of links that had no safe anchor, with a CSV download, so you can add those by hand.

Settings to tune

In the Settings tab you control:

  • Link cap per 1,000 words (2 to 5), so posts do not get stuffed with links.
  • Minimum inbound links per post, to avoid orphans.
  • Maximum clicks from home, so important posts are never buried.
  • Excluded post or page IDs, for pages that should not take part.

Start with a conservative link cap and raise it only if posts feel under-linked.

There is no magic number. Readers should find every link useful. A common rule of thumb is a few relevant links per 1,000 words, which is what the link cap setting is for. If a link would make a reader think "why is this here?", leave it out.

Check your results

  • In Google Search Console, open Links, then Internal links, and look for pages with zero or one internal link.
  • Click through a handful of posts and read the links in context.
  • After a few weeks, check whether pages that were orphaned now get crawled and impressions grow.
TipRun Interlink Post on every new post right after publishing, and use the "suggested links back" list to update two or three older posts. That small habit prevents orphans from building up.

When to do it by hand

Do it by hand for your most important pages: cornerstone guides, money pages, service pages. Choose each anchor yourself. Use automation for the long tail of ordinary posts.

Frequently asked questions

Will automatic internal links hurt SEO?

Not if they are relevant and not excessive. Poor, repetitive exact-match anchors are the risk, which is why Pin Magic limits and filters them.

Does it add nofollow or change my theme?

It adds normal links in your post content and does not change your theme.

Can I undo links?

You can edit or remove a link like any other in the editor. Before a site-wide apply, back up your site or test on a staging copy.

Does it link to pages and products?

It works on WordPress posts and pages it can scan. Product catalog linking is something you add by hand.

Conclusion

Automatic internal linking works when the rules are conservative: real phrases, short descriptive anchors, sensible limits and a list of suggestions instead of forced links. Use single-post mode for new content and Site Rebuild for older blogs. Compare approaches in internal linking tools for WordPress compared.

MQ
Muhammad Ali QureshiFounder of Pin Magic. Four years in the Pinterest field.
Profile

Ready to turn your posts into pins?

Paste a blog link and Pin Magic designs the pins for you.

Create account
Keep reading

Related pages