Advanced Topics

How the link juice of a single link is calculated?

When the link juice of a specific link is calculated, the following information is retrieved:

SEO POWER = The SEO Power of the post
TOTAL LINKS = The total number of links of the post
LINKS BEFORE = The number of internal links that precede the link being considered
PENALTY PER POSITION = The value of the "Penalty per Position" option

Then, this formula is applied to calculate the link juice:

LINK JUICE = SEO POWER / TOTAL LINKS - ( SEO POWER / TOTAL LINKS / 100 * PENALTY PER POSITION * LINKS BEFORE )

Note that the link juice calculated by this plugin does not consider links that come from external websites. For this reason, the link juice value should be used to have only an idea of how much strength you are assigning to specific URLs with your internal links strategy.

You should not assume that the URLs of your website that receive the most link juice from your internal links are considered by search engines to be the most important URLs. Search engines consider many other factors.

How the total link juice of a URL is calculated?

The link juice of a URL is calculated with a sum of all the single calculated link juice values of the links that use the considered URL.

How does the plugin distinguish between internal and external links?

The plugin detects internal links using the value of the Site Address (URL) option (available in the Settings -> General menu). Consequently, for an internal link to be correctly detected, it should always start with the value of the Site Address (URL) option.

Which links are considered internal links in a site of a WordPress Network?

Links are considered internal links in a site of a WordPress Network when the href attribute of the a element starts with the Site URL of the specific site.

For example, if you are analyzing the internal links from the “My Site 1” site, that has in the Site URL the value “http://example.com/mysite1/”, the following links analyzed in the posts of “My Site 1” will be considered internal links:

  • http://example.com/mysite1/hello-world/
  • http://example.com/mysite1/about/

But won’t be considered internal links the following links:

  • http://example.com/hello-world/
  • http://example.com/about/
  • http://example.com/another-network-site/hello-world/

What is the “Generic” keyword boundary in the AIL menu?

The “Generic” boundary available in the select box of the Left Boundary and Right Boundary options (in the AIL menu) is a generic boundary able to detect transitions between Unicode characters and Unicode non-characters.

For example, if you assign the “Generic” boundary as the Left Boundary of the keyword “cat”, the keyword will be matched by the regular expressions in the following cases:

  • ” cat”
  • “,cat”
  • “-cat”
  • “!cat”

but not on the following cases:

  • “zcat”
  • “àcat”
  • “ìcat”

Why the SEO Power can assume custom values?

In search engine terms, important pages (pages with high page rank, pages with many links on the web, pages that receive a high number of visits, pages that are linked from important areas of your website, etc.) have more SEO Power to share on their links. For this reason, it might be appropriate to increase or decrease the SEO Power of specific pages to have a more realistic flow of link juice.

How to remove the fragment identifier?

To remove the fragment identifier from the URLs used to calculate the link juice, you can use the Remove Fragment Identifier option available in the Juice section of the Interlinks -> Options -> Link Analysis tab.

With this option enabled, if in your posts you are linking, for example, to:

  • https://example.com
  • https://example.com#firstfragmentidentifier
  • https://example.com#secondfragmentidentifier

These links will generate link juice only for a single URL, “https://example.com”.

Why are my manual internal links not detected?

The regular expressions used to detect the manual internal links in the posts are made to detect links with the a elements defined using the HTML5 syntax defined by the W3C and with the href attribute that starts with the value of the Site Address (URL) option (available in the Settings -> General menu). Please make sure to include internal links with the correct HTML syntax in your posts.

How to remove URL parameters?

The Remove URL Parameters option, available in the Juice section of the Interlinks -> Options -> Link Analysis tab, automatically removes URL parameters from the URLs used to calculate the link juice.

Consider a scenario where your posts include links with the following URLs:

  • http://example.com
  • http://example.com?param1=1
  • http://example.com?param1=foo&param2=foo

After enabling the Remove URL Parameters option, these links will contribute to generating link juice only for a single URL: “http://example.com.”

It’s important to consider that this option should not be enabled if your website uses URL parameters to identify specific pages, for example, with pretty permalinks not enabled.

How to enable specific plugin features for specific users

In the Capabilities section in the Interlinks -> Options -> Advanced tab, you can select the capability required to access specific plugin features.

If you are unfamiliar with WordPress’s roles and capabilities, please check the Roles and Capabilities page.

How to import the generated CSV data in a spreadsheet software

All the CSV data generated with this plugin can be imported into your favorite spreadsheet software by selecting the following options:

  • Character Set -> Unicode (UTF-8)
  • Text Delimiter -> Double Quotes
  • Separator -> Comma

How to enable the meta boxes with specific post types

You can enable the plugin’s meta boxes only in specific post types using the options in the Meta Boxes section on the Interlinks -> Options -> Advanced tab.