Title: Hirca Keywords Linker
Author: masoudb
Published: <strong>July 18, 2026</strong>
Last modified: July 18, 2026

---

Search plugins

![](https://ps.w.org/hirca-keywords-linker/assets/banner-772x250.png?rev=3612548)

![](https://ps.w.org/hirca-keywords-linker/assets/icon.svg?rev=3612548)

# Hirca Keywords Linker

 By [masoudb](https://profiles.wordpress.org/masoudb/)

[Download](https://downloads.wordpress.org/plugin/hirca-keywords-linker.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/hirca-keywords-linker/#description)
 * [Reviews](https://wordpress.org/plugins/hirca-keywords-linker/#reviews)
 *  [Installation](https://wordpress.org/plugins/hirca-keywords-linker/#installation)
 * [Development](https://wordpress.org/plugins/hirca-keywords-linker/#developers)

 [Support](https://wordpress.org/support/plugin/hirca-keywords-linker/)

## Description

**Hirca Keywords Linker** helps you build a stronger linking structure without editing
every post by hand.

Define keyword phrases and destination URLs once. The plugin finds the first matching
phrase in your content and inserts a clean link automatically — while carefully 
avoiding broken markup, existing links, and self-links.

Ideal for blogs, content sites, documentation hubs, and any WordPress site that 
wants better topical connection between related pages.

#### Key features

 * Add up to **five keyword phrases** per destination URL
 * Link only the **first occurrence** of each phrase in a post
 * Prefer **longer phrases** over shorter ones (better match quality)
 * Enable linking for **posts, pages, and public custom post types**
 * Limit linking to **all categories** or only selected categories
 * Optional limits: max links per post (default 4), skip headings, skip first paragraph
 * Case-sensitive matching and open-in-new-tab options
 * Fast admin workflow with **search** and **pagination**
 * **Import / Export** keywords as a simple UTF-8 `.txt` file (merge or replace)
 * Translation-ready (includes Persian / `fa_IR`)
 * Clean uninstall that removes plugin options

#### Smart linking safeguards

Hirca Keywords Linker is designed to protect your content quality:

 * Never links inside existing `<a>` tags
 * Protects script, style, code, pre, iframe, and similar blocks
 * Does not match keywords inside raw URLs or HTML tags
 * Never creates a self-link to the current page
 * Only one phrase is linked per destination URL in the same post
 * Longer phrases take priority over shorter ones

#### Who is this for?

 * SEO specialists managing large content libraries
 * Site owners who want consistent interlinking without page builders
 * Agencies that need a lightweight, no-bloat keyword linking tool
 * Multilingual sites that need a translation-ready workflow

#### How it works

 1. Go to **Settings  Hirca Keywords Linker**
 2. Add a destination URL and one or more keyword phrases
 3. Choose which post types should be processed
 4. Publish or update content as usual — links are applied on the front end

No shortcodes required. No content rewrite is stored in the database until you edit
the post yourself; links are generated when the content is displayed.

## Installation

#### Automatic installation

 1. In your WordPress admin, go to **Plugins  Add New**
 2. Search for **Hirca Keywords Linker**
 3. Click **Install Now**, then **Activate**
 4. Open **Settings  Hirca Keywords Linker**

#### Manual installation

 1. Download the plugin ZIP
 2. Upload the `hirca-keywords-linker` folder to `/wp-content/plugins/`
 3. Activate **Hirca Keywords Linker** from the Plugins screen
 4. Configure keywords and options under **Settings  Hirca Keywords Linker**

#### After activation

 1. Open the **Settings** tab and choose post types / linking rules
 2. Open the **Keywords** tab and add your phrases and URLs
 3. Optional: use **Import / Export** to migrate keywords between sites

## FAQ

### Where do I manage keywords and settings?

Go to **Settings  Hirca Keywords Linker**. The page has three tabs: Keywords, Settings,
and Import / Export.

### Will this create duplicate links?

No. Each phrase is linked at most once per post, and only one phrase is linked for
each destination URL in the same post.

### Does it work with custom post types?

Yes. Any public post type can be enabled in the Settings tab.

### Does the plugin modify my saved post content?

No. Linking happens when content is displayed using the `the_content` filter. Your
stored post content remains unchanged.

### Can I import and export keywords?

Yes. Export creates a UTF-8 tab-separated `.txt` file. On import you can merge with
existing keywords or replace them entirely.

### What format does the import file use?

Tab-separated columns:

    ```
    enabled, `url`, `title`, `phrase1`, `phrase2`, `phrase3`, `phrase4`, `phrase5`
    ```

Lines starting with `#` are treated as comments.

### Can I skip headings or the first paragraph?

Yes. Both options are available in Settings and are useful for SEO-friendly article
layouts.

### Is it translation-ready?

Yes. The text domain is `hirca-keywords-linker`, and a Persian (`fa_IR`) translation
is included.

### What happens when I delete the plugin?

The uninstall routine removes plugin options.

## Reviews

![](https://secure.gravatar.com/avatar/cd6cf3976b9cafa86bd7804f44933a83bb37c3ff0dac1e7680b2bf3b3f5361e4?
s=60&d=retro&r=g)

### 󠀁[very good](https://wordpress.org/support/topic/very-good-7798/)󠁿

 [old central](https://profiles.wordpress.org/centralhosting/) July 18, 2026

it’s very good and Free.

 [ Read all 1 review ](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/)

## Contributors & Developers

“Hirca Keywords Linker” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ masoudb ](https://profiles.wordpress.org/masoudb/)

[Translate “Hirca Keywords Linker” into your language.](https://translate.wordpress.org/projects/wp-plugins/hirca-keywords-linker)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/hirca-keywords-linker/),
check out the [SVN repository](https://plugins.svn.wordpress.org/hirca-keywords-linker/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/hirca-keywords-linker/)
by [RSS](https://plugins.trac.wordpress.org/log/hirca-keywords-linker/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

Adds text-file import/export and consistent plugin prefixes.

## Meta

 *  Version **1.0.0**
 *  Last updated **20 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [automatic linking](https://wordpress.org/plugins/tags/automatic-linking/)[content](https://wordpress.org/plugins/tags/content/)
   [links](https://wordpress.org/plugins/tags/links/)[seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/hirca-keywords-linker/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/hirca-keywords-linker/reviews/)

## Contributors

 *   [ masoudb ](https://profiles.wordpress.org/masoudb/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/hirca-keywords-linker/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://hirca.ir)