Internal Link Juicer Review: Automatically Add Internal Links to WordPress

This article was researched and written by our experts using our in-depth Analysis Methodology.
In this Internal Link Juicer review, I'm going to share more about how this WordPress plugin helps you automatically insert internal links in your content...but in a smart way that ensures varied anchor texts and keeps Google happy. Boost your SEO and better engage your visitors!
Table of Contents

Adding internal links to your content pays dividends when it comes to both engaging your human visitors and boosting your rankings in Google and other search engines.

However, as your WordPress site grows, it can be hard to manage your internal linking strategy. Finding internal link opportunities is difficult, and it’s easy to miss out on good spots for internal links.

In this Internal Link Juicer review, I’m going to share more about how this WordPress plugin helps you automatically insert internal links in your content…but in a smart way that ensures varied anchor texts and keeps Google happy.

Keep reading to learn more about its features, as well as see a hands-on look at how it works.

Internal Link Juicer Review

The high-level feature is that Internal Link Juicer helps you automatically insert internal links in your content. You can associate your posts, pages, etc. with certain key phrases and then Internal Link Juicer will use those phrases to add internal links in other posts.

The most notable feature, though, is that Internal Link Juicer gives you tools to automatically vary the anchor text. Some other automatic internal link plugins just repeat the same anchor text(s) over and over, which looks shady to Google and can be awkward for human visitors.

The way that Internal Link Juicer approaches things helps you avoid that pitfall, while also giving you lots of other options to control where/when you add internal links.

Beyond that, it also comes with other useful features like:

  • Adding your own custom internal or external links to use for automatic linking.
  • Detailed link analytics to analyze inbound links, outbound links, and anchor text distribution.

Internal Link Juicer comes in both a free version at as well as a premium version with more features.

The free version offers most of the core features that I discussed above. Most sites will probably be fine with just the free version, at least to start.

Then, the premium version lets you:

  • Create your own custom link targets (internal or external).
  • View the full analytics reporting dashboard (the free version only lets you see the top 10 in any category)
  • Factor in URLs that you’ve already manually linked to. For example, if you’ve already added a manual internal link, Internal Link Juicer won’t add another automatic one.
  • Control which user roles can access internal link settings.
  • Access more options for controlling where/when internal links should be added

Here are the pricing plans:

  • 1 site – $69.99 annually or $249.99 lifetime
  • 5 sites – $149.99 annually or $349.99 lifetime
  • 10 sites – $189.99 annually or $669.99 lifetime

For reference, I’m using the premium version on my test site. But again, most of the core features are also available in the free version at

Once you install and activate the plugin, it gives you a welcome wizard to help you quickly get up and running:

Setup wizard

The plugin isn’t super complex, but it’s a nice bit of onboarding and it helps explain some of the key features.

Associate Keywords With Content

The basic idea with Internal Link Juicer is that:

  • You associate keywords with a piece of content in the editor. You have some smart options here.
  • Internal Link Juicer uses those keywords to link to that piece of content in other posts, pages, etc.

So to get started, you’ll first want to assign keywords to the post that you want to link to.

To do that, open the WordPress editor. Then, look for the new Internal Links option in the Document sidebar:

Editor box

The most notable and important feature here is the Insert gaps between keywords option. This is what lets you ensure varied anchor text distribution, which is a problem with a lot of other internal linking plugins.

A “gap” is the number of words between the other words in your chosen key phrase. You get three options:

  • Minimum – {+X} – there must be at least this number of words between the words in your phrase. This helps you absolutely enforce anchor text distribution because your exact match will never trigger if you set the minimum above zero.
  • Exact – {X} – there must be exactly this number of words between. No more or less.
  • Maximum – {-2} – there cannot be more than this number of words between.

You can use the tool to generate the right code and you include the code between the key phrases where you want to make the gap:

keyword gaps

Let’s look at an example to illustrate why this feature is so useful. I’ll show an example phrase using the gap tool, as well as some real-world phrases that would or would not trigger an internal link.

Speed {+2} WordPress

Two-word minimum gap:

  • Speed up WordPress – NO LINK – only one word gap (“up”)
  • Speed up your WordPress site – LINK – two word gap (“up your”)
  • “Enhance the speed of your self-hosted WordPress site” – LINK – three word gap (“of your self-hosted”)

Again, the benefit is that, by using these gaps, you’ll be able to ensure keyword diversity without lifting a finger.

Whenever possible, I would recommend using gaps instead of exact match keywords.

Now, Internal Link Juicer will use those keywords (and the associated gaps) to add internal links to this post in other content.

Here’s a real example…

Here’s what my test post looks like in the editor – you can see that I didn’t insert any links yet, but I did include a phrase that would meet my keyword gap requirements:

No internal link

And here’s what it looks like on the front-end – you can see that Internal Link Juicer correctly added the link:

Link on frontend


Now, let’s look at some of the other settings that you get to control how your internal links function.

To access additional settings, you can go to Internal Links → Settings.

In the General tab, you can:

  • Choose which user roles can edit keywords.
  • Select the index generation mode (this feature is currently under development – it mainly affects performance).
General settings

In the Content tab, you get a lot of options to control where/when to insert links.

At the top, you can whitelist or blacklist certain terms or types of content:

Content settings

Below that, you can configure several important settings:

  • Order for configured keywords – if multiple phrases could trigger the same internal link, you can choose which to give priority. For example, you could prioritize the longest phrase or the first phrase.
  • Maximum amount of links per post – the maximum number of internal links to include in this post.
  • Maximum frequency – the maximum number of internal links for a specific piece of content. For example, if you set it to “1”, each post will get at most one internal link.
  • Exclude HTML areas from linking – for example, exclude headlines, bolded text, tables, image captions, blockquotes, and more.
  • Consider manually created links – factor in internal links that you’ve manually added. For example, if you already manually linked to a post, Internal Link Juicer would not add its own link if you set the maximum frequency to “1”.
More content settings

Finally, the Links tab lets you set up the template for your regular links and custom links (more on those in a second).

For example, if you wanted to open links in a new tab, you could set that up here:

Link templates

Custom links are a useful feature that lets you set up custom internal or external links to automatically insert in your content.

For example, you could link to a landing page that you created with Leadpages.

You can also include external links – for example, affiliate links.

To create a custom link, you go to Internal Links → Custom Links → Add link.

Then, you can add any URL that you want to link to, configure a few basic settings, and add keywords just like I showed you before:

Custom links

To analyze how effective your internal link efforts are, Internal Link Juicer comes with its own analytics tool that lets you see:

  • The number of incoming and outgoing links in each piece of content.
  • Anchor text distribution.

You can view the analytics by going to Internal Links → Dashboard.

The Link statistics tab shows you the incoming and outgoing link numbers:

Link statistics

If you click on one of the numbers, you can see the exact posts and anchor texts. For example, here are the two outgoing links in one of my posts:

Stat details

If you go to the Anchor text statistics tab, you can see the anchor text distribution. If you click on the number, you’ll also be able to see each post where that anchor text is used:

Anchor text distribution

In the dynamic landscape of website management and SEO optimization, there are instances when a detailed understanding of the link structure of a website or a specific page is essential. This is when a Page or Domain URL Extractor becomes a valuable tool. This is where Sitechecker’s Link Extractor comes into play.

Key Features of the Link Extractor:

  • Collects comprehensive data for every URL on your website, including internal links, internal backlinks, internal backlinks anchors, and external outbound links.
  • Detects all link-related issues, curates an exhaustive list of troublesome URLs, and provides straightforward solutions for these problems.
  • Provides continuous tracking and monitoring capabilities, ensuring 24/7 attention including backlinks tracking, and preserving a complete log of changes and errors.
  • Offers more than just link analysis. It includes a thorough SEO audit (on-page and off-page), rank tracking, site monitoring, and other features.

The combination of Internal Link Juicer and Sitechecker’s Link Extractor can be a powerhouse for your website’s optimization. Internal Link Juicer helps you automatically add internal links in your WordPress posts, effectively distributing page authority and enhancing user navigation. On the other hand, Sitechecker’s Link Extractor provides a detailed analysis of all the links on your website, including internal and external links.

Imagine this: as Internal Link Juicer smartly interlinks your content, Sitechecker’s Link Extractor can continuously monitor these links, ensuring they are functioning correctly and are optimized for SEO. This combination allows you to create a robust internal linking strategy while having a tool that constantly monitors and reports the health and status of these links.

This integration ensures that your internal linking strategy is not just set-and-forget; it’s continuously optimized, monitored, and refined for the best possible performance.

Being able to insert internal links in your content automatically is incredibly useful. However, many of the automatic internal link plugins suffer from the flaw of repetitive anchor text, which isn’t ideal.

The feature that I most like about Internal Link Juicer is that it lets you avoid that with its keyword gaps tool. Beyond that, you can also prioritize diversity by telling the plugin always to use the phrase with the most words.

By taking advantage of these features, you can ensure anchor text diversity without any manual effort on your part, which is pretty neat.

If you want to test it out, you can get started with the free version at

Then, consider upgrading to the premium version to access all of the features.

Colin Newcomer

Colin has been using WordPress for over a decade and is on a quest to test all 60,000+ plugins at He has been a Writer and Product Review Expert for WP Mayor since 2017, testing well over 150 products and services throughout that time.

Discover more from our archives ↓

Popular articles ↓

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Claim Your Free Website Tip 👇

Leave your name, email and website URL below to receive one actionable improvement tip tailored for your website within the next 24 hours.

"They identified areas for improvement that we had not previously considered." - Elliot

By providing your information, you'll also be subscribing to our weekly newsletter packed with exclusive content and insights. You can unsubscribe at any time with just one click.