Linkagent

Integration guide

Linkagent + WordPress

Two minutes from install to live links: the plugin loads one deferred script, and every heavy job runs outside your WordPress install.

01

Scan and connect

Run a free scan of your site on linkagent.app, create your account, and grab the site key from the install page in your dashboard.

02

Install the plugin

Add the Linkagent plugin to WordPress, paste your site key into Settings → Linkagent, and save. That is the entire configuration.

03

Review and ship

Approve suggestions in the Linkagent dashboard. Approved links appear on your site immediately, injected at render time, never written into your posts.

How the integration works under the hood

The plugin does exactly one job on the front end: it prints the Linkagent embed script (about 2 KB, loaded with defer) on your public pages. The script fetches your site's approved link map and wraps matching phrases in your rendered content with links. Nothing is added to wp-admin, nothing runs in the background, and your post_content is never modified. Editors, logged-in previews, and admin screens are automatically excluded.

Because injection happens on the rendered page, the integration is indifferent to how the page was produced: Gutenberg, Classic editor, Elementor, Divi, or a headless setup with WordPress as the backend all behave identically. Caching plugins are fine too: the script is static and cacheable, and the link map is fetched with its own cache headers.

Prefer no client-side JavaScript? Fetch the link map from the API in your theme and apply the links in PHP at render time: the endpoint returns source URL, target URL, anchor, and sentence context for every approved link. Full details are in the WordPress internal linking plugin overview and the GitHub README.

Frequently asked questions

Does it work with WordPress multisite?
Yes; each site in the network gets its own site key, so every site keeps its own crawl, suggestions, and review queue.
Will it conflict with my caching plugin?
No. The embed script is a static file served with long cache headers, and pages are modified in the visitor's browser after load; cached HTML stays valid. Server-side caching, CDNs, and optimizers like WP Rocket coexist fine.
Can I exclude certain posts or pages?
Yes; rejection is per-link in the review queue, and pages you never want touched simply never have their suggestions approved. Nothing is ever injected without an approval.

Keep exploring

See what your site is missing

Run a free scan. No account needed, results in about 20 seconds.

Free scan, no account needed. Takes about 20 seconds.