Aliamin Auto Internal Linker

Description

Aliamin Auto Internal Linker reads your published post titles, builds a keyword index, and inserts contextual internal links into post content at render time.

The free version includes Smart Mode, which extracts phrases from post titles using title structure and configurable rules. The original post content in the database is not changed.

Key features

  • Builds a keyword index from published posts
  • Inserts links through the the_content filter
  • Does not rewrite or overwrite stored post content
  • Lets you control maximum links per post and per keyword
  • Supports minimum word spacing between inserted links
  • Lets you skip the first paragraphs of a post
  • Supports a configurable keyword blacklist
  • Can skip headings when inserting links
  • Includes a manual index rebuild tool in Settings

How it works

  1. The plugin scans published posts and extracts keyword phrases from titles.
  2. It stores the generated keyword index in WordPress options.
  3. When a single post is viewed, the plugin checks the rendered content and inserts matching internal links.
  4. If the plugin is deactivated, the inserted links disappear because the stored post content was never modified.

Free and Pro

The free version includes Smart Mode.

The Pro version available on the plugin website adds optional AI-assisted extraction and multi-site licensing.

External services

The free version works without any external service.

The Pro version described in the settings screen can connect to the Anthropic API for optional AI-assisted keyword extraction during index rebuilds.

If that optional Pro feature is used, the plugin sends post titles and the related internal post IDs needed to match the generated keyword phrases back to the correct posts.

This service is provided by Anthropic:

  • Terms of service: https://www.anthropic.com/legal/commercial-terms
  • Privacy policy: https://www.anthropic.com/legal/privacy

Screenshots

  • Settings page
  • Index status and keyword preview
  • Example of contextual links inserted in a post

Installation

  1. Upload the plugin ZIP via Plugins Add New Upload Plugin.
  2. Activate the plugin.
  3. Go to Settings Aliamin Auto Internal Linker.
  4. Click Rebuild Index Now.
  5. View a single post on the front end.

FAQ

Does this plugin modify my post content in the database?

No. Links are inserted at render time through the the_content filter.

Does it work on posts only?

Yes. The current version indexes published posts and inserts links on single post views.

What happens after I import many posts at once?

Use the Rebuild Index Now button so the keyword index is refreshed.

Can I prevent certain words from becoming anchors?

Yes. Add them to the blacklist in the settings page.

Can I control where links are inserted?

Yes. You can set the maximum links per post, maximum links per keyword, the minimum words between links, and the number of opening paragraphs to skip.

Reviews

Seeɗto 1, 2026
Really impressed. Just activated it and it started building internal links on its own. No setup needed and nothing is permanently changed.
Read all 3 reviews

Contributors & Developers

“Aliamin Auto Internal Linker” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.4.5

  • Fixed version synchronization between the main plugin file and readme
  • Added safe fallback for claude_api_key on fresh installs to avoid warnings during activation
  • Added default claude_api_key value to settings defaults

1.4.4

  • Removed entity decoding from the content filter and sanitized generated link output before returning filtered content
  • Renamed the main plugin file to match the plugin slug convention
  • Prepared the package for WordPress.org zip naming expectations

1.4.3

  • Renamed the plugin to Aliamin Auto Internal Linker for a distinctive directory name tied to the plugin author
  • Updated plugin documentation and readme wording
  • Replaced direct inline admin JS and CSS output with WordPress enqueue functions
  • Expanded prefixing for plugin identifiers and stored data
  • Added external services documentation for the optional Pro AI feature

1.4.1

  • Improved default blacklist
  • Added upgrade page with feature overview

1.4.0

  • Added per-category exclude option
  • Added min/max anchor word count controls
  • Added skip headings option
  • Added word gap enforcement between links

1.3.0

  • Added AI extraction mode in Pro
  • Improved regex with Unicode support
  • Added settings export and import

1.2.0

  • Initial public release