JnK Linkweave is a WordPress plugin for internal linking. It reads your existing posts and pages, suggests relevant internal links right inside the Gutenberg and Classic editors, and ranks them with TF-IDF or BM25 scoring that runs entirely in PHP on your own server. No external API, no per-suggestion fees, and your post content never leaves your site.
The free version includes the editor sidebar with ranked suggestions, a "posts that should link here" view for inbound opportunities, unlimited keyword auto-linking rules with per-post and per-site caps, an orphan-page report, a daily broken internal-link scan, inbound link counts, post-type control, and background indexing via Action Scheduler. Rewriting is tag-aware, so rules skip content inside links, code, pre, headings and shortcodes. Nothing is metered.
Pro adds AI re-ranking with your own OpenAI or Anthropic key, Google Search Console targeting, a Yoast and Rank Math focus-keyword boost, a one-click auto-link map, inbound-link bulk-apply, bulk review and approve, one-click broken-link repair, a bulk URL changer with per-batch rollback, a related posts block and shortcode, an anchor-text report, optional link preview cards, orphan-report CSV export, and first-party click analytics for internal links. Pro is a flat licence from $59/year, lifetime licences start at $239, and the free tier keeps working if you cancel.
Requires WordPress 6.8 or later. The free version downloads straight from our site and updates itself from there: https://license.jnkplugins.com/download/jnk-linkweave
Comments and Reviews
offers a genuinely useful free core and content does not leave server.