Joomla 4 & 5 – Native Nofollow Plugin (JNofollow)
JNofollow is a modern, lightweight Content plugin that controls rel
and target
on external links in your Joomla articles and custom content. In one click you can enforce rel="nofollow noopener noreferrer"
and (optionally) target="_blank"
site-wide — while still keeping fine-grained exceptions where you need them.
Developed by Alexander Müller – SEO NW. See also: JStats (Matomo & GA for Joomla).

Key features
- Smart external-link handling: add
nofollow
,noopener
,noreferrer
and (optionally)target="_blank"
. - Flexible “rel” strategy: Keep existing
rel
(extend it) or Overwrite it fully. - Allow- & deny-lists:
- Domain Whitelist → treat partners as internal (no changes).
- Domain Blacklist → always force
nofollow
(overrides any bypass).
- Per-link bypass options (optional):
- If a link already has
rel="noopener"
/noreferrer
/ugc
/sponsored
(and notnofollow
) → keep it FOLLOW. - Links with specific CSS classes (e.g.
follow
) → keep FOLLOW. data-follow="1|true|yes"
→ keep FOLLOW.- Option: remove an existing
nofollow
when a bypass matches.
- If a link already has
- Article switches:
- Exclude an article:
- Exclude a section:
…
- Fallback tokens for legacy content:
…
- Exclude an article:
- Export / Import settings (via backend AJAX tool) for quick transfer between sites.
- Bilingual UI (English & German) + built-in Help with examples.
How it works (quick examples)
- Default enforcement (site-wide):
<a href="https://example.com">…</a>
→<a href="https://example.com" rel="nofollow noopener noreferrer" target="_blank">…</a>
- Keep FOLLOW for a single link (editor sets
rel
):<a href="https://partner.tld" rel="noopener">…</a>
→ stays FOLLOW (nonofollow
), if bypass is enabled. - Whitelist: add
partner.tld
→ links to that domain are treated as internal. - Blacklist: add
spam.tld
→ links to that domain always receiverel="nofollow"
.
System requirements
- Joomla 4 or Joomla 5
- PHP: Joomla 4 → 8.0+ (recommended), Joomla 5 → 8.1+ (recommended)
Download (free)
- https://jnofollow.com/_download/plg_content_nofollow.zip
SHA-256: b3c19d1db36c3aa6616a36b96bd1b027ed3bf7e6a3ddc6392588dc29409ee089 - Updates via the native Joomla Update System.
Verification (optional)
Verify the checksum (Linux/macOS/Windows)
# Linux
sha256sum plg_content_nofollow.zip
# macOS
shasum -a 256 plg_content_nofollow.zip
# Windows (PowerShell)
Get-FileHash .\plg_content_nofollow.zip -Algorithm SHA256 | Select-Object -ExpandProperty Hash
Support & feedback
Got ideas or need help? Email
License
JNofollow is released under the GNU General Public License v3. Read the full license at gnu.org/licenses/gpl-3.0.html. Disclaimer: Provided “as is”, without warranty of any kind.
Thank you for your interest in JNofollow. We hope it saves you time and keeps your outbound links tidy.