The plugin enables effortless management of internal links within WordPress, enhancing website SEO by establishing a structured interlinking network. It streamlines the process of creating and organizing internal links, contributing to improved site navigation and user experience. By seamlessly integrating with WordPress, it empowers users to strategically place internal links for optimal SEO performance.

Plugin Version: 1.43.0
 
WordPress plugin CodeCanyon Interlinks Manager

Plugin Features

With its user-friendly interface, the plugin simplifies the task of interlinking various web pages within a WordPress site, promoting cross-linking between related content. This facilitates better indexing of website pages by search engines, ultimately boosting organic traffic and enhancing overall SEO efforts. The automated suggestions feature further assists in identifying relevant pages for interlinking, saving time and effort for users.

The plugins advanced algorithms analyze content to propose comprehensive interlinking strategies, ensuring that internal links are strategically placed to maximize SEO benefits. By facilitating the establishment of a robust internal linking structure, it aids in distributing link equity throughout the site, enhancing the visibility and ranking of web pages across search engine results pages. Additionally, the customizable options allow users to tailor internal linking strategies to align with specific SEO goals and content themes.

Users can track the performance of internal links through built-in analytics tools, gaining valuable insights into click-through rates, traffic sources, and user engagement metrics. This data-driven approach enables users to refine their internal linking strategies based on real-time performance data, optimizing the impact of internal links on SEO outcomes. The plugins reporting capabilities offer a comprehensive overview of internal link effectiveness, serving as a valuable tool for refining and enhancing SEO efforts over time.

Incorporating best practices in internal linking, CodeCanyon Interlinks Manager adheres to SEO guidelines for creating interconnected, crawlable website structures that enhance search engine visibility. By promoting a logical and organized linking strategy, it ensures that site visitors can easily navigate through related content, leading to increased session durations and reduced bounce rates. Overall, the plugin serves as a vital tool for WordPress users looking to improve their sites SEO performance through effective internal linking strategies.

Specifications:

Release date: 02-11-2015
Last updated: 15-05-2026
Type: Paid
License: GPL 
Subject: Marketing & SEO
Compatibility: W5.x W6.x
Includes: Plugin
Language packs: English
Developer: CodeCanyon

Rating:
4.4333333333333 1 1 1 1 1 (240 Votes)

Download by subscription!

You need to log in on the site and purchase a club subscription!

Share with your friends!

 

Guide to Setting Up CodeCanyon Interlinks Manager for WordPress Internal Linking

CodeCanyon Interlinks Manager is best treated not as an "add links automatically" button, but as a working tool for controlling internal linking: it helps you see which pages are receiving links, where links are lacking, which automatic rules have already fired, and which internal URLs need review. This guide covers installation, initial setup, a safe rollout of automatic links, analysis in the Dashboard and Juice menus, working with editor suggestions, diagnosing common issues, and choosing comparable alternatives.

This material is written for a content site owner, SEO specialist, editor, or webmaster who already understands the value of internal links but does not want to turn a site into a collection of random anchor text. There are no instructions here for purchasing, payment, or license activation. The goal is different: to show how to use an already installed plugin carefully by first building a picture of your current internal links, then enabling the right rules, checking the result on a test set of pages, and only after that expanding the automation.

Interlinks Manager has several areas that should not be mixed together: analysis of existing internal links, calculation of a conditional link equity distribution, automatic keyword-based internal links, editor suggestions, HTTP status checks, click tracking, and data export. If you configure everything at once without a plan, it is easy to end up with too many repetitive links or lose track of why a rule did not fire. That is why this guide moves from checking the starting point to gradual implementation.

Cover image for the CodeCanyon Interlinks Manager guide for WordPress
The cover shows the core workflow: an internal link rule is saved in the admin panel, then verified on a live page and in the report.

What the Plugin Actually Helps You Control

The main value of Interlinks Manager is not that it "replaces an SEO specialist," but that it makes internal linking measurable. On large sites, an editor often remembers only the most recent content, while older articles, categories, landing pages, and product reviews remain without new links. The plugin gathers internal linking data and shows it in separate menus so decisions are based on tables and checks rather than memory.

In a typical workflow, you first open Interlinks -> Dashboard and refresh the metrics. The table shows posts, post types, content length, the number of manual internal links, the number of automatic internal links, the recommended number of links, and the optimization status. That helps separate two different questions: where links are generally missing, and where automatic rules are already affecting the structure.

Then it makes sense to go to Interlinks -> Juice. It shows the URLs receiving internal links and an estimate of how link equity is distributed across the site. This is not a replacement for search analytics and it does not promise ranking gains. It is better understood as an internal relationship map that helps you see whether important pages are being supported by other content or left isolated.

The third area is automatic internal links in the Interlinks -> AIL menu. This is where you create rules that turn a specified keyword or phrase into a link to an internal URL. It is important to understand the mechanism: those links are not permanently written into the post text. According to DAEXT documentation, automatic links are applied through a WordPress filter after the post is retrieved from the database and before the content is rendered on screen. That reduces the risk of damaging the stored HTML of the post, but it does not remove the need for testing.

The fourth area is editor suggestions. The plugin can suggest relevant posts for the current content if the metabox or suggestion panel is enabled for the required post type. This is useful when an editor wants to add links manually and preserve natural context. Automation does not have to be total: for many sites, the best strategy is to use reports and suggestions for manual decisions, while enabling automatic links only for recurring terms, glossaries, product pages, or stable topical clusters.

Who Interlinks Manager Is a Good Fit For, and Who May Need a Different Approach

Interlinks Manager works especially well for sites that already have a meaningful body of content: blogs, reference sites, online magazines, content projects, knowledge catalogs, niche product pages, and sites with multiple post types. The more content you have, the more valuable the reporting becomes: it is hard to manually check every relationship, while the tables let you quickly find pages that lack internal inbound links or where automatic rules have become too aggressive.

The plugin is also useful for editorial teams. One person can configure rules and limits, another can use suggestions in the editor, and a third can export CSV files for analysis. If the site runs on a content plan, the reports help build internal linking into the publishing process: after an article goes live, the editor checks the number of internal links, adds 2-3 meaningful connections, and updates the key pages that need more support.

There are also situations where the product may be excessive. If the site has only ten pages and new content is published rarely, it is easier to manage internal links manually. If the content is built almost entirely in a page builder that does not store HTML in the post body, the analysis and automatic insertion features may be limited. DAEXT explicitly notes that page builder support depends on whether the element HTML is stored in the WordPress post. If the builder stores content in a separate table or its own structures, the plugin may not see those blocks.

Sites with sensitive user experience also deserve special attention: landing pages, checkout pages, forms, legal pages, technical tables, and code blocks. An automatic link inside a heading, button, table, or code block can look out of place. That is why the settings include protected HTML tags and Gutenberg blocks. These should not be treated as a secondary option, but as one of the main safeguards against excessive automation.

Practical rule of thumb: if you are not ready to explain why a specific anchor points to a specific page, do not put it into an automatic rule. The plugin speeds up the work, but it should not turn content into a mechanical grid of links.

What to Check Before Installation and First Launch

Before installation, it is worth preparing not just WordPress, but your internal linking strategy itself. Interlinks Manager works with site data, analyzes content, applies regular expressions, and can add links on the front end through a filter. So the first review should answer this question: which pages do we want to strengthen, which post types are being analyzed, where are automatic links acceptable, and where do they hurt the reader experience?

Technical Preparation

Start by checking compatibility on the current product page and on the WordPress.org page for the free version. Do not rely on old reviews: WordPress, PHP, update, and interface requirements change. For a safe installation, it is best to use a staging copy of the site or at least create a backup of the database and files. The plugin should not modify the stored post text when links are inserted automatically, but a backup is still necessary before any SEO automation.

If the site uses caching, a CDN, or aggressive HTML optimization, think through the validation order in advance. Automatic links are applied when the content is rendered, so the cache may show an older page version. After changing rules, clear the cache only for test pages or specific URLs so you do not flush the entire site unnecessarily.

Editorial Preparation

Make a short list of pages that truly need internal links: key guides, service pages, product roundups, glossaries, categories, and content with high user value. For each page, prepare several natural anchor variations. Do not use the same anchor dozens of times if it sounds forced. It is better to have 3-5 options than one exact keyword that repeats in every other post.

For the first launch, choose a small set of posts. For example, one post post type, one category, and 3-5 key phrases. That makes it easier to understand how the rule behaves with real text, whether it creates a link inside an existing link, and whether it catches similar words unintentionally. If the site uses custom post types, decide in advance whether they will participate in Dashboard, Juice, AIL, and suggestions.

Boundaries of Safe Automation

A good starting plan looks like this: first analyze manual links, then add a few links manually through suggestions, then create a test automatic link rule, then review the result, and only after that expand the keyword list. Do not begin by uploading a large CSV in bulk if you have not yet tested limits, keyword boundaries, protected tags, and behavior in your theme.

For sites using a page builder, be sure to test one page created in the standard editor and one page created in the builder. If the behavior differs in the reports or on the front end, do not try to fix it by adding more keywords. First determine where the HTML is stored, which post types participate in analysis, and whether automatic links can be disabled selectively on problematic pages.

Installation and Initial Review in WordPress

Installing the plugin follows the standard WordPress process: upload the archive via Plugins -> Add New -> Upload Plugin or install the free version from the directory, then activate it in the plugin list. After activation, a menu group related to Interlinks appears in the admin panel. Menu labels may vary between versions, so this article refers only to the confirmed functional areas: Dashboard, Juice, AIL, Wizard, Options, HTTP status or Broken Links, and the tools available in the editor.

Right after enabling it, there is no need to create dozens of rules. The first action is to open Dashboard and generate the baseline metrics. If there is no data yet, the plugin will ask you to generate it. After the refresh, the table becomes your starting point: you will see which posts are already connected, where manual links are lacking, which posts look over-optimized based on the selected parameters, and where automatic links have not yet been applied.

Then open Juice and refresh the link equity distribution metrics. It is important not to treat that number as absolute SEO truth. It is useful as an internal model: if an important landing page receives almost no internal inbound links, that is a signal for editorial work. If a secondary page gets too many links from automatic rules, that is a reason to adjust priorities, limits, or the keyword set.

Diagram of the initial CodeCanyon Interlinks Manager setup after installation
This diagram helps keep the order straight: first reports, then rules, then validation of the public-facing result.

Quick Post-Activation Checklist

After installation, run a short review. It takes less time than fixing a large batch of poorly generated links:

  • Open Dashboard, refresh the metrics, and make sure the plugin can see the main post types.
  • Open Juice, refresh the data, and check whether URLs that receive internal links appear.
  • Open a post in the editor, save it, and check whether suggestion or optimization tools are available if they are enabled in your version.
  • Find the Options section and review the tabs related to analysis, automatic links, suggestions, protected elements, click tracking, and HTTP status.
  • Choose one test page where you will validate the first automatic rule without risking the whole site.

If the reports are empty at this stage, do not rush to change the automatic link rules. First check whether the required post types are enabled in the analysis settings. Custom post types use separate parameters: some control automatic link application, others control analysis in Dashboard and Juice, and others define suggestion sources.

Post-Installation Settings: What to Enable Right Away and What to Leave for Later

Detailed configuration is the main stage. Interlinks Manager includes many parameters, and some of them affect different mechanisms. A good approach is not to chase the "perfect" configuration on day one. First you need baseline reports, then safe restrictions, then automatic rules, and only after that a separate pass through suggestions and click tracking.

Link Analysis and Optimization Parameters

In the analysis settings, pay attention to the parameters that define which post types are analyzed and how optimization status is calculated. The documentation mentions values such as Characters per Interlink and Optimization Delta. These are not universal SEO standards, but part of your internal model. The default value should not be treated as a recommendation for every site. One benchmark may be appropriate for long educational articles, another for short news posts, and a third for product cards.

A practical way to configure this is to choose 10-20 good pieces of content that are already manually linked to other pages and look natural. Review how many internal links they actually contain. Then set the parameters so the report does not label normal articles as problematic just because of a mechanical number. The optimization status should help the editor, not pressure them into adding links just to get a green indicator.

Automatic Links and Limits

For AIL, four groups of settings matter: where the rule applies, how the keyword phrase is recognized, how many times it is turned into a link, and which elements are protected from insertion. The rule form usually includes a name, category, keyword, target internal URL, title attribute, new tab behavior, nofollow, post types, categories, tags, term groups, case sensitivity, keyword boundaries, limit, and priority.

For internal links to your own content, there is usually no reason to enable nofollow. Opening the link in a new tab is also not always necessary: an internal click should usually feel natural. But those decisions depend on your interface and editorial policy. The most important setting for a safe start is limits. Set a restriction for the specific keyword and a total per-article limit so one rule does not fill the entire text with links.

Fixed and Dynamic Limits

A fixed limit works well for shorter content: for example, no more than one automatic occurrence of a specific keyword in an article. A dynamic approach based on content length is useful for long guides, but it needs validation against real texts. If you set the value too aggressively, long articles may get more links than a reader actually needs. If the value is too conservative, the automation may barely be noticeable.

Limit on the Same Target URL

If multiple keywords point to the same page, you need a limit for the same URL. Otherwise, different anchors may create several links to the same page within one piece of content. That rarely helps the reader. In most cases, one clear link in a strong context is better than three similar links to the same destination.

Protected Tags and Gutenberg Blocks

DAEXT documentation separately describes protected HTML tags and Gutenberg blocks. This is a critical quality setting. Headings, existing links, images, lists, tables, pre, code, iframe, and other technical areas should not turn into accidental automatic links. If your site uses blocks with buttons, tables, galleries, or code, make sure they are protected.

After changing protected elements, test a page with different block types: regular paragraphs, a list, a table, a quote, a button, a code block, and a video embed. The expected result is simple: the automatic link appears in normal text context, but it does not break the block structure and does not get nested inside an existing link.

Test Mode and a Safe Rollout

If you are enabling automatic links on a live site, use test mode if it is available in your version. According to the documentation, in that mode the links are visible only to users with the required capability, while regular visitors do not see the experimental insertion. That is a practical way to validate rules on real pages without public risk.

A safe rollout looks like this: enable test mode, create one rule, open a test page in an admin session, check the page in a regular window without access, review the reports, adjust the limit and protected elements, clear the cache for that specific URL, check again, and then disable test mode only for the set of rules you have validated. If the behavior looks questionable after release, switch back to test mode or disable the rule instead of blindly adding more exceptions.

Editor Suggestions

Suggestions work best when the site has a clear structure of categories, tags, and post types. The algorithm may consider post types, titles, categories, tags, and other parameters. If the results seem too random, do not blame the plugin immediately. Very often the real reason is that the site itself does not have a stable taxonomy: similar content is placed in different categories, tags are used inconsistently, and titles are written without shared terminology.

A useful editor workflow looks like this: save the post, generate suggestions, choose only the pieces that genuinely add value to the current topic, insert the link into a normal paragraph, and then check the public page. A suggestion is the starting point for an editorial decision, not an automatic command.

Click Tracking and Server Load

Click tracking helps you understand which internal links actually generate clicks. But this feature adds server requests on clicks. DAEXT describes it as optional: if you want to reduce the number of requests, you can disable Track Internal Links. On a small site, that may not matter much; on a high-traffic project, it needs to be evaluated together with caching, analytics, and server resources.

Start without unnecessary granularity: enable tracking only if you plan to use the data in decision-making. If the team never looks at the reports or updates links based on clicks, the feature only creates informational noise. If they do, export the data and compare it against your internal goals: clicks to key guides, product pages, reference materials, and pages that provide high value to readers.

How to Configure Automatic Internal Links Without Over-Optimizing

Automatic links are the most visible and the riskiest part of Interlinks Manager. A bad rule can connect too many identical phrases, create a link in the wrong place, or make the text unpleasant to read. A good rule works quietly: the user sees a useful link exactly where it naturally helps them move to the next relevant piece of content.

To start, choose one target URL. It can be a detailed guide, a service page, a knowledge category, or a key article. Do not grab every important page on the site at once. For the selected URL, come up with 3-5 phrases that actually appear in your content and accurately describe the page. Avoid overly broad words such as "plugin," "setup," "site," or "SEO." They will fire in many contexts and create noise.

Map of Interlinks Manager automatic rules with limits and protected blocks
This visual map shows how a keyword phrase passes through the restrictions: post type, category, word boundaries, limit, and protected blocks.

Rule Fields in AIL

In the AIL menu, create a new rule via Add New. Make the rule name clear to the team, for example "Glossary - internal linking" or "Service page - website audit." The category helps group rules by strategy: glossary, product pages, educational guides, service pages, key articles.

The Keyword field contains the phrase that will be turned into a link. The Target field defines the internal path. According to the documentation, the scheme and domain are assumed, so it is more convenient to work with internal URLs. In the Title field, add a short explanation only if it genuinely helps. Do not put long promotional text there.

The Post Types, Categories, Tags, and Term Group fields determine where the rule can apply. For the first launch, it is better to limit the scope: one category, one post type, one topical cluster. If the rule points to a service page, it does not need to appear in every technical document if the context is not appropriate.

Keyword Boundaries

Parameters such as Left Boundary, Right Boundary, Keyword Before, and Keyword After are used to prevent the phrase from firing inside another word or in the wrong grammatical construction. This is especially important for Russian, where word forms change. If the rule is too strict, it will barely find any matches. If it is too broad, it may catch inappropriate fragments.

A practical way to test this is to find 5-10 real sentences from your articles where the phrase appears in different forms. Create the rule, enable test mode, and see where the link appears. Do not try to cover every form of a word with a single rule. In many cases, several precise phrases work better than one overly broad regular-expression style rule.

Priorities and Keyword Conflicts

If two rules can fire on similar phrases, order matters. For example, "internal links" and "internal link audit" may overlap. The more specific rule should take priority, otherwise the shorter phrase will take the spot where a link to the more precise page would be better. After adding new rules, review the old ones as well: conflicts often appear not when the first keyword is created, but later as the dictionary grows.

When to Use Wizard

Wizard is suitable for bulk creation of automatic links from a table. The documentation explains that you can paste data from an external spreadsheet into the built-in editor and then generate rules. This is convenient if you have already prepared a term dictionary or a list of product pages. But bulk import should come only after manually checking several rules.

Before importing, check three things: whether every row has an exact internal URL, whether overly broad anchors are being repeated, and whether the default values in the AIL settings are correct. If some rows fail validation, the number of created rules may differ from the number of rows in the table. That is a normal safeguard, but after import you need to verify the result instead of treating the operation as successful just because the button completed.

Dashboard and Juice Reports: How to Read the Data Without Drawing False Conclusions

Interlinks Manager reports help reveal the structure, but they require careful interpretation. A common beginner mistake is to treat the table as a task list that says "add links everywhere the status is red." In reality, the reports are for setting priorities. Not every page should have the same number of links, and not every page with a low number of inbound links is actually a problem.

What to Review in Dashboard

Dashboard shows internal links at the post level. For an editor, several columns are especially useful: manual internal links, automatic internal links, internal inbound links, recommended number of links, clicks, and optimization status. If clicks are zero, that may not mean lack of interest; it may simply mean click tracking is not enabled. So always check the source of the metric first.

A good analysis workflow is to filter for posts with a low number of internal inbound links, then manually assess their value. If the page is important, add 2-3 links from relevant materials. If the page is outdated or has no strategic role, there is no need to artificially strengthen it just for the report. Internal linking should support the reader journey.

What to Review in Juice

Juice shows the URLs that receive internal links and lets you open the details of the links that shape the overall value. This is especially useful for cornerstone pages, glossaries, and large guides. If an important page gets link equity from only one old post, that is a signal to add new contextual links. If a page receives many links from irrelevant anchors, it is better to revisit the automatic rules.

CSV export is useful for work outside the admin panel. For example, you can export the data, tag pages by business priority, sort by internal inbound links, and build a plan of editorial tasks. But it is not a good idea to move every decision into a spreadsheet without checking context. Even a strong report does not understand the meaning of a paragraph the way an editor does.

How to Connect Reports to the Editorial Plan

Once a month, or after a major publication series, you can run a short audit:

  1. Refresh the data in Dashboard and Juice.
  2. Select 10-20 pages that need more support.
  3. Find the materials where a link would be natural and useful.
  4. Add some links manually in the editor and some through precise AIL rules.
  5. Check the public-facing result and refresh the reports again.

That is how Interlinks Manager becomes not a one-time setup, but part of the editorial process. This matters especially for sites where topics are interconnected: overview articles should lead to detailed instructions, instructions should lead to reference resources, and reference resources should lead to product or service pages when that genuinely helps the user.

Practical Scenario: Strengthen an Important Guide Without Spam

Let us look at a realistic example. The site has a large guide called "How to Choose an SEO Plugin for WordPress." It is useful, but it receives few internal links from older content. The goal is to add links in a way that feels natural, does not appear in headings or tables, does not repeat too often, and does not break pages built with a page builder.

Goal

The goal is to increase the number of relevant internal visits to an important guide from older WordPress, SEO, and content-related materials. At the same time, you need to avoid using the same anchor in every post and avoid linking the phrase in places where it does not help the reader.

Preparation

Before configuring anything, open the target guide and write down 3-5 natural phrases: "SEO plugin for WordPress," "SEO plugin setup," "WordPress SEO tools," and "internal optimization review." Then find several older articles where those phrases already appear in a natural context. If the phrases are not there, do not force the plugin to search for overly broad words. It is better to add some of the links manually.

Steps in the Plugin

  1. Enable test mode if it is available in your version and fits your review workflow.
  2. Create an AIL rule for the most precise phrase and specify the internal path to the target guide.
  3. Limit application to one post post type and the relevant categories if the site structure allows it.
  4. Set a limit for the keyword and a total limit for automatic links in the article so you do not end up with too many repeats.
  5. Check protected tags and Gutenberg blocks, especially headings, tables, lists, buttons, code, and existing links.
  6. Save the rule, open the test page, and review the front-end output in an admin session.
  7. Clear the cache for that specific page if the result does not change, then test again.

Expected Result

On the test page, one internal link should appear in a normal paragraph. It should point to the target guide, not appear inside a heading, not be inserted into an existing link, and not repeat multiple times in the same text. In Dashboard, after refreshing the metrics, the automatic internal links column should change for the tested post. In Juice, the target URL should gain an additional relationship if the data has been refreshed.

Example of an automatic internal link result on a WordPress page
This example shows the chain you need to validate before expanding the dictionary: "rule in the admin panel - link in the text - confirmation in the report."

A Detail That Often Gets in the Way

If the link did not appear, do not immediately create a second similar rule. First check the likely causes: is Enable AIL turned on, is the correct post type selected, is the rule being limited by category or tag, is test mode enabled for a user without the necessary role, is the result being hidden by cache, is the phrase inside a protected block, or is the page using a builder that stores HTML outside the post body? Only after that should you change the keyword phrase or boundaries.

Special Considerations for Custom Post Types, Page Builders, and Cache

WordPress sites rarely consist only of regular posts. They often include custom post types such as products, case studies, job listings, documentation, tutorials, and knowledge bases. Interlinks Manager can work with custom post types, but different functions rely on different settings. If you enable a post type in only one place, you may end up with an incomplete picture: the rule may fire, but the report may not show the post, or the suggestions may ignore the needed source.

Custom Post Types

For automatic links, post types are defined in the AIL rule itself and in default values. For analysis in Dashboard and Juice, the plugin uses technical analysis settings. For editor suggestions, there is a separate post type source. So after adding a new post type, review all three areas: automatic link application, analysis, and suggestions.

Not every custom post type should take part in automation. For example, short team profile cards, legal documents, or system pages are better left without automatic links. A knowledge base, educational articles, and detailed reviews, on the other hand, can be strong candidates.

Page Builders

With page builders, the rule is simple: if the content HTML is stored in the post body, the plugin can usually analyze and process it. If the builder stores the actual content in its own tables or structure, the plugin may not see the required HTML. In such cases, DAEXT recommends either disabling automatic links on individual pages through the Interlinks Options metabox or excluding the relevant post types from automatic links and analysis.

In practice, that means creating a test rule for a phrase that exists both in a normal post and on a builder page. Check both pages. If the regular post works and the builder page does not, the reason is most likely the way the content is stored. Do not try to fix that by increasing limits or disabling protected blocks. Those actions can make the behavior worse on regular pages.

Cache and Optimization

According to the documentation, automatic links are applied on the front end through a filter, which means the cache may store an already processed version of the page. If you change a rule and do not see the result, check the page after clearing the cache for that specific URL. If the site has many automatic links and high traffic, caching can reduce the repeated processing load from rule execution on every request.

You cannot make a universal promise that the plugin "does not affect speed." Performance depends on the number of rules, the length of the HTML, traffic levels, the server, and caching. For a large site, it is safer to move gradually: limit the keyword list, delete unused rules, use Limit Posts Analysis for heavy reports, do not enable click tracking without a clear purpose, and test pages after changing settings.

HTTP Status, Click Tracking, and Export: When These Features Matter

Interlinks Manager is not limited to creating links. It also helps you check internal URLs, review click statistics, and export data for analysis. These features are especially useful if the site has been around for a long time and has accumulated redirects, deleted pages, changed URLs, and content that still points to outdated sections.

HTTP Status Checks

The HTTP status check feature helps identify internal links that point to problematic pages: errors, redirects, or other responses that require attention. It is not a full external crawler for the entire site, but a plugin-level tool for internal links. Use it after large URL changes, structural migrations, deletion of older content, or permalink changes.

Once you have a list of problematic internal URLs, do not change everything automatically. First separate the cases: a page was removed and needs a new destination, a URL changed and should point to the current page, or a redirect is temporarily acceptable but the link should still be updated to the final URL. Then update manual links or AIL rules if the problem comes from an automatic target.

Click Tracking

Click tracking answers a different question: not "does the link exist," but "are people clicking it?" Based on that data, you can understand which anchors help navigation, which text placements work better, and which links exist only formally. But this feature is useful only if you are prepared to read the reports and change the structure. If the team is not going to use the data, it is better not to create extra load and informational noise.

CSV Export

Export is useful for SEO audits and team collaboration. In CSV, you can compare pages by inbound link count, identify unsupported content, build a plan for updating older articles, and track changes after an editorial linking campaign. If several people are involved, export helps the team discuss concrete URL groups instead of subjective impressions.

However, CSV should not become a goal in itself. If nobody makes decisions after the export, simplify the workflow: refresh the metrics periodically, choose a small list of pages to improve, and record the changes in the editorial plan.

How to Validate the Result After Setup

Result validation is needed on three levels: the public-facing page, the plugin reports, and user meaning. If you check only the report, you can miss a bad anchor in the text. If you check only the page, you may fail to notice that other pages have gained unnecessary links. If you evaluate only the number of links, you can damage the reader journey.

Public-Facing Site

Open the page where the automatic link was expected. Check it like a regular user: the link is visible, the text reads naturally, the link points to the correct URL, it does not appear inside a heading or button, it does not repeat too often, and it does not break the layout. Hover over it and check the title attribute if you configured one. Open the link and make sure the target page truly continues the topic.

Interlinks Manager Reports

After checking the page, refresh the metrics in Dashboard and Juice. In Dashboard, see whether the automatic internal links column has changed. In Juice, check whether the target URL gained a new connection. If you use the HTTP status checker, confirm that the target URL does not return an error or an unnecessary redirect.

Editorial Review

Read the entire paragraph containing the link. A good internal link answers the reader's unspoken question: "where should I go next if I want to dig deeper?" A bad link simply grabs a keyword. If the link feels mechanical, it is better to change the keyword, restrict the category, lower the limit, or leave that transition as a manual link.

Quick validation summary: a rule is ready to expand only when the link appears in the right place, the reports confirm the change, and the paragraph has not become worse for a human reader.

Why Links Do Not Appear or Reports Look Strange

Diagnosing Interlinks Manager almost always starts by separating three layers: the rule exists, the rule was applied during output, and the report was refreshed. If you mix those layers together, it is easy to fix the wrong cause. Below are the typical symptoms and a safe validation order.

Diagnostic map of Interlinks Manager automatic link issues
This diagnostic map connects each symptom to its likely cause: AIL settings, protected blocks, cache, page builder, limits, and test mode permissions.

The Automatic Link Did Not Appear on the Page

Symptom: the rule exists in AIL, the keyword phrase is in the text, but no link appears on the public page.

What to check: the global Enable AIL setting, the Enable AIL field in the metabox for the specific post, the post type in the rule, categories and tags, the term group, the keyword limit, the overall limit, test mode, protected tags, protected Gutenberg blocks, the page cache, and the way content is stored in the page builder.

How to fix it: first enable application for one test post and clear the cache for that specific URL. If the phrase is inside a protected block, do not remove protection from all blocks at once. It is better to move the link into a regular paragraph or add a manual link. If the issue is caused by a page builder, exclude that page type from automation or use manual links.

There Are Too Many Links

Symptom: one article has received several identical or nearly identical internal links, and the text looks over-optimized.

What to check: the Limit value in the specific rule, the overall automatic link limit per post, Same URL Limit, the list of similar keyword phrases, priorities, and overlap between short and long anchors.

How to fix it: lower the limit for the specific keyword, enable a restriction on the same target URL, keep the more specific phrases, and remove the overly broad ones. If the rules were imported through Wizard, review the original keyword table and remove duplicates.

The Link Appeared Inside the Wrong Block

Symptom: the automatic link was inserted into a table, code block, button, list, heading, or another element where it hurts the interface.

What to check: protected tags and protected Gutenberg blocks. Make sure technical areas such as pre, code, table, iframe, headings, existing links, and blocks where automation is inappropriate are protected.

How to fix it: add the problematic tag or block to the protected list, refresh the page, clear the cache, and check several posts with different block types. If the needed block cannot be protected precisely through settings, disable automatic links for that post and add the link manually.

Reports Generate Slowly or Stop Midway

Symptom: refreshing metrics takes too long, or you get an execution time or memory error.

What to check: the number of analyzed posts, the Limit Posts Analysis parameter, the number of keys in AIL, the server limits max_execution_time and memory_limit, hosting quality, and the amount of HTML in posts.

How to fix it: reduce the analysis limit, remove unused keys, analyze the site in batches, check settings that temporarily raise limits only for the plugin scripts, and if necessary discuss server limits with your hosting provider. Do not increase load on a production site without understanding the cause.

Editor Suggestions Seem Irrelevant

Symptom: after clicking Generate, the plugin suggests content that is a poor fit for the current article.

What to check: whether the current post has been saved, which post types are used as the source, whether titles, categories, tags, and post type are taken into account, how consistently the site's taxonomies are maintained, and whether the result pool is too small or too large.

How to fix it: tune the suggestion algorithm to match your real topical clusters, clean up tags and categories, limit sources to the required post types, and use suggestions as a draft list rather than an automatic decision.

After Changing a Rule, the Page Still Shows the Old Result

Symptom: you changed the keyword, limit, or protected elements, but the public page still looks the same.

What to check: the WordPress cache, optimization plugin cache, CDN, browser cache, and test mode. Also make sure you are looking at the same post and that the rule was actually saved.

How to fix it: clear the cache for that specific URL, open the page in a private window, and compare the view for the administrator and a regular user. If test mode is enabled, check the permissions of the user who is allowed to see the automatic links.

Limitations, Safety, and Sensible Improvements

For this product, it is safer to work through settings, reports, and the editorial process than through code snippets. The public documentation includes detailed parameters, but there is no need to invent hooks or classes for customization. That is why this guide does not include a PHP snippet that claims to change plugin behavior: without a confirmed public API, that would be risky.

There are, however, several safe improvements that do not require code. First, keep a separate keyword strategy table: target URL, anchor group, post types, limit, review date, and status. This does not duplicate the plugin; it helps the team understand why a rule exists. Second, use test mode for every new topical set, not just on the first installation day. Third, periodically remove unused keywords, because a large rule set affects ease of management and may also affect content processing.

Another important principle is not to turn automatic links into a replacement for manual editorial linking. Interlinks Manager is good at finding and applying repeatable rules, but the best internal links often come from the meaning of the paragraph itself: "detailed example," "step-by-step setup," "error diagnosis," or "solution comparison." An editor can add those transitions better than any keyword dictionary.

For data safety, remember that automatic links should not alter the stored post content, but other operations such as imports, bulk deletion of plugin data, settings changes, and report cleanup still require caution. Before large-scale actions, use a backup and a staging copy of the site if possible. Do not delete plugin data until you understand which reports, rules, or statistics will be lost.

How to Tell Whether the Setup Actually Improved the Site

Improving internal linking cannot be reduced to a single number. A good result is visible across several signals: important pages receive more relevant inbound links, user navigation becomes more logical, the reports stop showing obvious weak spots, automatic links do not annoy readers with repetition, and editors can find related materials faster for manual linking.

Start with a simple set of metrics. Inside Interlinks Manager, review the number of manual and automatic internal links, internal inbound links, the conditional distribution in Juice, optimization status, and clicks if tracking is enabled. Outside the plugin, compare user behavior and search data carefully: changes in internal linking may be one factor, but not the only reason for growth or decline.

For a content team, a "before and after" map is useful. Before setup: important pages that received few links, pages with many outdated links, and articles with no clear next-step navigation. After setup: added manual links, created AIL rules, fixed problematic URLs, cleaned-up redirects, and pages where automation was disabled for quality reasons.

If, after setup, users move more often to related guides, editors find relevant materials faster, and pages do not look flooded with links, then the plugin is being used correctly. If the reports turn "green" but the text becomes harder to read, the goal has not been achieved. Internal linking works only when it supports the user's path.

Questions to Answer Before a Large-Scale Rollout

Can Interlinks Manager be used only for analysis without automatic links?

Yes, that is a perfectly reasonable scenario. You can start with Dashboard, Juice, HTTP status checks, and editor suggestions, then enable automatic rules later or never enable them at all. For some sites, manual linking guided by reports produces a better result than mass automation.

Do automatic links change post text in the database?

According to DAEXT documentation, automatic internal links are not written into the stored post content. They are applied at render time through a WordPress filter. That makes rollback easier: you can change or disable a rule without rewriting every post. But the public-facing result still needs to be checked, especially when caching is involved.

Why can a page builder interfere with the plugin?

The plugin can analyze and process builder content only if the element HTML is stored in the post body. If the builder stores data separately, Interlinks Manager may not see that content. In that case, use manual links, disable automatic links on those pages, or exclude the corresponding post types from analysis and rules.

Do you need to enable click tracking on every site?

Not necessarily. Click tracking is useful if the team will actually use the data to improve links. If nobody is analyzing the reports, it is better not to add extra requests. For high-traffic sites, it is especially important to evaluate the value of tracking before turning it on.

Which settings should you check if a link did not appear?

Check Enable AIL, the post type in the rule, categories and tags, term groups, limits, test mode, protected tags, protected Gutenberg blocks, cache, and the way content is stored. Do not create a duplicate rule until you have ruled out those causes.

Can keywords be imported in bulk from a table?

Yes, that is what Wizard is for, but bulk import is best done only after validating several manual rules. Before importing, prepare precise keywords, internal URLs, restrictions, and default values. After generating the rules, verify that all rows passed validation and that no overly broad anchors appeared.

Is the plugin suitable for a multilingual site?

The developer indicates support for working with translations and a translatable interface, but the practical setup depends on the structure of the multilingual site. It is better to maintain separate keyword sets for different languages, validate local URLs, and avoid mixing anchors from different languages in the same rule.

When CodeCanyon Interlinks Manager Is the Right Choice

CodeCanyon Interlinks Manager is worth using if you want to do more than add a few links and instead build a manageable internal linking process. Its strengths become especially clear on sites with a large amount of content, where you need reports, control over automatic rules, internal URL checks, editor suggestions, and data export for SEO audits.

Before expanding it across the whole site, follow the safe path: install the plugin, refresh Dashboard and Juice, configure protected elements, create one test rule, check the public-facing page, refresh the reports, and then gradually add new keywords and post types. If after that you can see that the tool fits your workflow, you can download CodeCanyon Interlinks Manager and use this guide as a checklist for the first launch.

The main selection criterion is simple: the plugin should improve the reader journey and make the editor's work easier. If automatic links start controlling the text instead of supporting editorial logic, shrink the keyword dictionary, lower the limits, and move some of the linking back into the manual process. An internal link is useful not because it was created automatically, but because it helps a person get to the next piece of content they actually need.

By OceanTheme.org Editorial Team

 

You are not logged in to post comments.