Jens Oliver Meiert

Use my latest work: latest tech book · latest non-tech book · latest optimization tool · latest defense tool

Automatic Internal Linking in WordPress, a Plugin: ntrnllnk

Published on Oct 27, 2026, filed under , , . (Share this post, e.g., on Mastodon.)

Contributing to a large-scale WordPress site that needed to improve internal linking but had to do so automatically, I built a configurable plugin that can add relevant in-content links as well as related posts:

ntrnllnk (pronounced “internal link” unless you want to goof around; source code) is a dependable solution to improve user experience and SEO through automated internal linking.

Screenshot of ntrnllnk settings.
ntrnllnk settings (advanced settings are collapsed).
Screenshot of an ntrnllnk report.
ntrnllnk report showing selected related posts and included in-content links.
Screenshot of a “related posts” sections showing scores for the included posts (i.e., metrics for total score, words score, links score).
Debugging view for related posts.

ntrnllnk leans on the quality side (unless you configure it differently) and can handle blogs with several thousand entries (when you can still go a lot further if you turn off related posts).

The documentation has more details.

As always, if this work is useful for you or your organization, consider co-sponsoring me. While it’s my call to invest in providing tools such as ntrnllnk, community support helps me to sustain the work and to provide even greater value. Cheers!

About Me

Portrait sketch of Jens Oliver Meiert.

I’m Jens (long: Jens Oliver Meiert), and I’m an engineering lead, guerrilla philosopher, and indie publisher. I’ve worked as a technical lead and manager at various companies (e.g., Google); I’m an active web and tool developer (code optimization, digital defense), a contributor to web standards (like HTML, CSS, WCAG), and a book author (O’Reilly, Frontend Dogma). Stay in touch.