Internal and external linking
How Aimogen Pro adds internal links, external SERP links, manual links and keyword links to generated content, and how to configure each.
Aimogen Pro can add links to generated content from four sources, alone or combined.
Linking types#
Automatic Linking Type on a rule or editor template:
| Value | Behaviour |
|---|---|
disabled | No automatic links |
internal | Links to other posts on your site |
manual | Links from a list you supply |
serp | External links to search results for the topic |
mixed | Internal plus manual |
intserp | Internal plus SERP |
manserp | Manual plus SERP |
intmanserp | All three |
Supporting settings:
| Setting | What it does |
|---|---|
Maximum Number Of Automatic Links To Add To The Post Content | Cap. Keep it modest |
Manual List Of URLs (One Per Line) | Used by the manual types |
Add Nofollow Attribute To External Links | Applies rel="nofollow" |
Post Types Where To Generate Automatic Links | Which post types are eligible internal targets |
Allow Inbound Links Only To These Post IDs / Do Not Allow Inbound Links To These Post IDs | Fine-grained control over internal targets |
Keyword List To Force To Be Used | Anchor phrases that must be used when they appear |
Internal linking methods#
The AI Content Editor exposes an Internal Linking Method To Use setting with more than one strategy:
- Built-in matching — the plugin finds related posts itself
- AI-extracted keywords — a model reads the content and proposes anchor phrases, using the
Prompt For The Internal Link Juicer Keyword Extractorand its model - Link Juicer integration — if the Internal Link Juicer plugin is active, its configuration is used
Internal links are genuinely valuable: they spread authority, help discovery, and keep readers on site. They are also the easiest thing to overdo.
Keyword Replacer#
Settings › Keyword Replacer maintains a global keyword-to-URL map applied across your site, not just to generated content.
Per keyword:
| Field | Meaning |
|---|---|
keyword | The phrase to match |
replace | Optional replacement text |
link | The destination URL |
target | Link target, for example _blank |
max | Maximum replacements per post |
Global options:
| Setting | What it does |
|---|---|
Partial Keywords | Match inside longer words, rather than whole words only |
Keyword Case Sensitivity | Whether matching respects case |
Do Not Open In New Tab | Overrides the per-keyword target |
Skip Processing Of These Post IDs | Comma-separated exclusions |
This tutorial was recorded before Aiomatic was renamed to Aimogen Pro. Some labels or interface elements may differ slightly from the current version.
Affiliate links#
For Amazon rules, set Amazon Affiliate ID on the rule and use %%aff_url%% in prompts
rather than %%product_url%%. The tagged URL is what earns commission.
For other affiliate programmes, the Manual URL list and Keyword Replacer are the tools.
External SERP links#
The serp types add external links to authoritative pages found in search results for the topic. This
adds outbound citation, which readers value.
Two cautions:
- Verify a sample. Search results change, and a link that was appropriate at generation time may not stay appropriate.
- Consider nofollow.
Add Nofollow Attribute To External Linksavoids passing authority to pages you have not vetted.
Table of contents links#
When Add Article Table Of Contents is enabled, the TOC is built from headings with anchor links. Two
filters control it:
| Filter | Purpose |
|---|---|
aiomatic_toc_extract_headings | Which headings are included |
aiomatic_toc_url_anchor_target | The anchor target format |
See Filter reference.
Related posts#
[aimogen-related-posts] renders related posts using embeddings similarity
rather than shared taxonomy terms, which usually produces better matches.
[aimogen-related-posts limit="5" threshold="0.7"]threshold is the minimum similarity score. Raise it for fewer, closer matches; lower it if too few posts
qualify. See Shortcode reference.
Common problems#
No links added
Linking type is disabled, the maximum is 0, or there are no eligible internal targets yet. A new site
has nothing to link to.
Links point at irrelevant posts Internal matching is weak on small sites. Use AI keyword extraction, or wait until you have more content.
Keyword Replacer rewrote too much
Set max per keyword, turn off partial matching, and use specific phrases.
Affiliate links have no tag
Amazon Affiliate ID is empty, or the prompt uses the untagged URL placeholder.
Related#
Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.