WP Manifestindependent plugin directory
manifest / seo / auto-link-seo-friendly

Auto-Link SEO-Friendly Internal Links

Automatically creates internal links in WordPress posts and pages using post titles, taxonomy terms, and custom keyword-to-URL mappings. It improves SEO performance, strengthens site structure, and enhances user navigation by intelligently linking relevant keywords across your website in a fully automated and configurable way.

by Mahesh Kumar · github.com/maheshkumarmanu-ai/auto-link-seo-friendly · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/maheshkumarmanu-ai/auto-link-seo-friendly/archive/refs/heads/main.zip

Readme

Auto Link SEO Friendly – WordPress Plugin

Auto Link SEO Friendly is a WordPress plugin that automatically creates internal links using post titles, taxonomy terms, and custom keyword mappings. It helps improve SEO structure and site navigation without manual linking.


Features

  • 🔗 Auto internal linking using post and page titles
  • 🏷️ Supports taxonomy terms (categories, tags, custom taxonomies)
  • ✍️ Custom keyword → URL mapping system
  • ⚙️ Control maximum links per content block
  • 🔁 Link a keyword only once per page (optional)
  • 🎯 Case-sensitive or case-insensitive matching
  • 🚫 Exclude specific keywords from linking
  • 🚫 Disable linking on specific posts/pages by ID
  • 🧠 Exclude headings (H1–H6) and existing links
  • 🔒 Per-post disable option via meta box
  • 🔗 Link behavior control (target, rel attributes, title attribute)
  • ⚡ Performance optimized with keyword caching

How It Works

The plugin scans your content and automatically replaces matching keywords with internal links based on:

  • Post and page titles
  • Taxonomy terms
  • Custom keyword rules

It intelligently avoids:

  • Already linked text
  • Headings (optional)
  • Excluded keywords
  • Self-referencing links

Settings Overview

General Settings

  • Enable or disable auto linking
  • Set maximum links per content block
  • Link keyword only once per page
  • Select post types

Link Behavior

  • Open links in same or new tab
  • Add rel attributes (nofollow, noopener, noreferrer)
  • Add link title attribute

Keywords

  • Choose sources (titles, taxonomies)
  • Add custom keyword → URL mappings
  • Set minimum keyword length
  • Set link priority (longest match first / first occurrence)

Exclusions

  • Exclude specific keywords
  • Disable linking on specific posts/pages
  • Skip headings and existing links

Installation

  1. Upload plugin folder to /wp-content/plugins/
  2. Activate the plugin from WordPress admin
  3. Go to Auto Link Posts → Settings

Requirements

  • WordPress 5.0+
  • PHP 7.4+

Developer Information

Main class: Auto_Link_SEO_Friendly

Hooks used:

  • the_content
  • widget_text_content

Options stored:

  • alseo_options
  • alseo_post_types_enabled

Author

Mahesh Kumar
https://www.maheshkumarm.com/


License

GPLv2 or later

Read the full README on GitHub →