

Main settings page — configure which content types are linked and manage custom keyword rules.
BASIX Auto Links automatically inserts internal links into your WordPress content. Define keyword-to-URL rules, and the plugin scans every post and page — replacing matching keywords with links to the pages you specify. It also links post titles and taxonomy terms automatically.
Internal linking is one of the most effective (and most overlooked) SEO strategies. This plugin handles it for you, so you can focus on creating content instead of manually linking every page.
The plugin works in three layers, processed in order:
web design, website design, /services/web-design. Whenever those keywords appear in your content, the plugin automatically links them to the URL you specified.Links are inserted at display time — your actual post content in the database is never modified.
The AI feature is completely optional and requires your own API key. You can choose between:
The AI analyzes your site content inventory and suggests keyword-to-URL rules that you can review and approve before they are applied.
BASIX Auto Links is built and maintained by CHIROBASIX, a chiropractic marketing agency focused on helping practices grow through better websites, SEO, and patient-generation systems. We built this plugin to automate the internal linking work our team does for client sites — and released it free so any WordPress site can benefit.
Learn more about CHIROBASIX at https://chirobasix.com/.
This plugin does NOT connect to any external service by default. All core functionality (keyword rules, post title linking, taxonomy linking) runs entirely on your own WordPress site with no outbound requests.
The plugin only connects to an external AI service if you opt in by entering an API key in the settings and manually clicking the “Scan Site for Link Suggestions” button. You can choose one of two providers:
What the service is and what it is used for: Anthropic’s Claude API is a hosted large language model used to analyze your site’s published content and suggest keyword-to-URL linking rules.
When data is sent: Only when you have entered a Claude API key, selected “Claude (Anthropic)” as the AI Provider, and clicked the “Scan Site for Link Suggestions” button on the plugin’s settings page. No data is ever sent automatically or on a schedule.
What data is sent: A one-time request containing your site’s home URL, the titles, relative URLs, post types, and short excerpts (approximately 80 words) of your published posts, pages, and custom post types (up to 500 items), plus the names and relative URLs of your public taxonomy terms (up to 100 items). No private content, no user data, no passwords, and no administrative information is sent.
Provider links:
* Anthropic Terms of Service: https://www.anthropic.com/legal/commercial-terms
* Anthropic Privacy Policy: https://www.anthropic.com/legal/privacy
What the service is and what it is used for: OpenAI’s API is a hosted large language model service used to analyze your site’s published content and suggest keyword-to-URL linking rules.
When data is sent: Only when you have entered an OpenAI API key, selected “OpenAI” as the AI Provider, and clicked the “Scan Site for Link Suggestions” button on the plugin’s settings page. No data is ever sent automatically or on a schedule.
What data is sent: A one-time request containing your site’s home URL, the titles, relative URLs, post types, and short excerpts (approximately 80 words) of your published posts, pages, and custom post types (up to 500 items), plus the names and relative URLs of your public taxonomy terms (up to 100 items). No private content, no user data, no passwords, and no administrative information is sent.
Provider links:
* OpenAI Terms of Use: https://openai.com/policies/terms-of-use
* OpenAI Privacy Policy: https://openai.com/policies/privacy-policy
After activating the plugin, follow these steps to get the most out of it:
Go to Settings > Auto Links. The “Enable Automatic Linking” toggle should already be on. If not, enable it and click Save Settings.
Under Content Types to Process, check the boxes for the content types where you want links automatically inserted. Most sites should check Posts and Pages at minimum.
Under Link To, select which content types and taxonomies should be used as link targets:
This is where the plugin really shines. Under Custom Keyword Links, add one rule per line in this format:
keyword1, keyword2, /target-url
Examples:
web design, website design, website development, /services/web-design
SEO, search engine optimization, SEO services, /services/seo
contact us, get in touch, /contact
Tips:
* The last item on each line is always the URL — everything before it is a keyword.
* Use relative URLs (starting with /) so your rules survive domain changes.
* You can list multiple keyword variations on one line, separated by commas.
* The plugin automatically skips rules where the target URL does not exist, so you can safely add rules in advance.
Under Link Limits, set:
The defaults work well for most sites. Key settings to review:
If there are keywords you never want linked, or specific posts/pages where auto-linking should be disabled:
home, about)./blog/* to exclude all blog posts).If you have a Claude or OpenAI API key:
Click Save Settings to save your configuration. Visit your site’s frontend and check that links are appearing correctly in your content.