=== Kombat Links ===
Contributors: d_alinus2004
Tags: internal links, seo, automatic linking, internal linking, content
Requires at least: 5.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Automatic internal linking for WordPress. Define keyword rules once and the plugin inserts the right links across all your posts and pages.
== Description ==
**Kombat Links** automates internal linking across your entire WordPress site. Instead of manually editing every post to add links, you define keyword-to-URL rules once — and the plugin handles everything else automatically.
Every time you publish or update a post, Kombat Links scans the content and inserts the correct internal links based on your active rules. Existing content can be updated in bulk with a single click.
= Key Features =
* **Automatic link insertion** — links are added on every post save, automatically
* **Bulk Re-link** — apply all rules to existing posts and pages with a real-time progress bar
* **Usage tracking** — see exactly how many posts contain each rule's link; click to see the full list
* **Post type targeting** — apply rules to Posts, Pages, or both
* **WooCommerce support** — link to WooCommerce products directly from the rule editor (when WooCommerce is active)
* **Smart Suggestions** — the plugin suggests potential link targets based on your existing page titles
* **Non-destructive** — links are never inserted inside headings (H1–H6) or inside existing `` tags
* **Remove all links** — strip all Kombat Links links from your entire site in one click
* **Settings control** — configure max links per post, first-occurrence-only mode, case sensitivity, and new-tab behaviour
= How It Works =
1. Go to **Smart Links** in your WordPress admin menu
2. Add a rule: type a keyword and select the destination post or page
3. Click **Re-link All Posts** to apply rules to existing content
4. From that point on, every new or updated post is linked automatically
= SEO Benefits =
Internal linking is one of the most effective and most neglected SEO techniques. Kombat Links helps you build a consistent internal link structure without spending hours manually editing posts.
= Links are stored as standard HTML =
Kombat Links inserts links directly into post content as plain `` tags — no shortcodes, no overlays, no dynamic injections. Links persist even if the plugin is deactivated.
== Installation ==
1. Upload the `kombat-links` folder to the `/wp-content/plugins/` directory, or install directly from the WordPress plugin directory.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Navigate to **Smart Links** in the admin menu.
4. Add your first keyword rule and click **Re-link All Posts**.
== Frequently Asked Questions ==
= Will this slow down my site? =
No. Kombat Links only runs when a post is saved in the admin, or during the bulk re-link batch process. It has no impact on front-end page load time.
= What happens to my links if I deactivate the plugin? =
Links inserted by Kombat Links are stored as plain HTML in your post content. They will continue to work as normal links even after the plugin is deactivated or deleted.
= Can I link to WooCommerce products? =
Yes. When WooCommerce is active, products appear as link targets in the rule editor under the "Products" group.
= What does "first occurrence only" mean? =
When this setting is enabled (recommended), only the first occurrence of a keyword in each post will be linked. This avoids excessive linking and follows SEO best practices.
= Why does my rule show 0 uses after I add it? =
Rules are applied when a post is saved. To apply rules to existing posts, click **Re-link All Posts** in the Bulk Actions section.
= How many links per post should I set? =
We recommend 3–5 links per post. Google's guidelines suggest that internal links should feel natural and relevant. Too many links on a single page can dilute their value.
= Does Kombat Links create links inside headings? =
No. The plugin never inserts links inside H1–H6 tags or inside existing `` tags — your content structure is always preserved.
== Upgrade to PRO ==
Looking for more advanced features? **Smart Linker PRO** adds:
* Per-rule settings: nofollow, sponsored, UGC rel attributes
* Bold link text per rule
* Custom icon per link (↗ 🔗 → or custom)
* Extra CSS class per rule
* External URL support (not just internal pages)
* Custom Post Types support
* Exclude specific posts from auto-linking
* Import / Export rules (JSON)
* Drag-to-reorder rules
[Get Smart Linker PRO →](https://webdesign-profesional.com/kombat-links/)
== Screenshots ==
1. The Kombat Links admin panel showing active rules with usage counters.
2. The bulk re-link progress bar in action.
3. The usage modal showing all posts that contain a specific link.
4. The settings panel.
== Changelog ==
= 1.0.1 =
* Tested with WordPress 7.0
= 1.0.0 =
* Initial release.
* Keyword-to-URL rule management.
* Automatic link insertion on post save.
* Bulk re-link with real-time progress bar.
* Usage tracking per rule with post list modal.
* Post type targeting (Posts, Pages, or both).
* WooCommerce product support.
* Smart Suggestions based on existing page titles.
* Remove All Smart Links bulk action.
* Settings: max links per post, first-occurrence-only, case sensitivity, new tab.
== Upgrade Notice ==
= 1.0.0 =
Initial release.