
Introduction
JNofollow manages rel and target attributes for external links in Joomla content. With a single toggle you can enforce site-wide rel="nofollow noopener noreferrer"
and optionally target="_blank"
—while still allowing precise exceptions where needed.
What the plugin does
- Automatically adds rel (
nofollow
,noopener
,noreferrer
) and optional target (_blank
) to external links. - Flexible strategy: keep existing
rel
(extend it) or overwrite it entirely. - Domain whitelist: treat selected partner domains as internal (keep them follow).
- Domain blacklist: always force
rel="nofollow"
for specific domains (overrides any bypass). Per-link bypass (optional):
- If a link already has
rel="noopener"
/noreferrer
/ugc
/sponsored
(and nonofollow
), it stays follow. - Links with chosen CSS classes (e.g.,
follow
) stay follow. data-follow=1/true/yes
keeps the link follow.- Optional: remove an existing
nofollow
when a bypass rule matches.
- If a link already has
Article switches:
- Exclude entire article:
{nofollow=off}
- Exclude a section:
{nofollow=off} … {nofollow=on}
- Backward compatible:
{mnf=off} … {mnf=on}
- Exclude entire article:
Quick examples
- Enforce site-wide:
https://example.com
→ becomes a link withrel="nofollow noopener noreferrer"
andtarget="_blank"
. - Keep a single link as follow (bypass enabled):
A link with
rel="noopener"
remains withoutnofollow
. - Whitelist:
Add
partner.tld
→ links to that domain are treated as internal.
Compatibility
- Joomla 5: compatible; tested with PHP 8.1–8.4 (Joomla requires 8.1+).
- Joomla 4: compatible; tested with PHP 8.0–8.4.
- Note: Joomla 3 and older are not supported.
Why JNofollow?
- Sensible, secure defaults (
noopener
/noreferrer
). - Fine-grained control via whitelist, blacklist, and per-link bypass.
- Clean, lightweight, and performance-minded.
JNofollow – Native Nofollow Plugin for Joomla 4 & 5
JNofollow verwaltet rel- und target-Attribute für externe Links in Joomla-Inhalten. Mit einem Schalter kannst du siteweit „rel=nofollow noopener noreferrer“ und optional „target=_blank“ erzwingen – und trotzdem gezielt Ausnahmen definieren.
Was das Plugin macht
- Automatisches Setzen von rel („nofollow“, „noopener“, „noreferrer“) und optional target („_blank“) für externe Links.
- Flexible Strategie: vorhandenes rel beibehalten (und ergänzen) oder vollständig überschreiben.
- Domain-Whitelist: definierte Partner-Domains wie intern behandeln (bleiben follow).
- Domain-Blacklist: für bestimmte Domains immer „rel=nofollow“ erzwingen (hat Vorrang vor allen Bypass-Regeln).
Bypass pro Link (optional):
- Wenn ein Link bereits rel enthält wie „noopener“, „noreferrer“, „ugc“ oder „sponsored“ (und kein „nofollow“), bleibt er follow.
- Links mit bestimmten CSS-Klassen (z. B. „follow“) bleiben follow.
- data-follow=1/true/yes hält den Link follow.
- Optional: vorhandenes „nofollow“ wird entfernt, sobald eine Bypass-Regel greift.
Artikel-Schalter:
- Gesamten Artikel ausschließen: {nofollow=off}
- Bereich ausschließen: {nofollow=off} … {nofollow=on}
- Abwärtskompatibel: {mnf=off} … {mnf=on}
Schnelle Beispiele
- Siteweit erzwingen: „https://example.com“ → wird zu einem Link mit rel „nofollow noopener noreferrer“ und target „_blank“.
- Einzelnen Link follow lassen (Bypass aktiviert): Link mit rel „noopener“ bleibt ohne „nofollow“.
- Whitelist: „partner.tld“ eintragen → Links zu dieser Domain gelten als intern.
Kompatibilität
- Joomla 5: kompatibel; getestet mit PHP 8.1–8.4 (Joomla-Anforderung: 8.1+).
- Joomla 4: kompatibel; getestet mit PHP 8.0–8.4.
- Hinweis: Joomla 3 und älter werden nicht unterstützt.
Warum JNofollow?
- Sinnvolle Defaults und sichere Voreinstellungen (noopener/noreferrer).
- Präzise Steuerung über Whitelist, Blacklist und pro-Link-Bypass.
- Übersichtlich, schlank und auf Performance ausgelegt.
Nofollow by SEO NW
- Version:
- 6.2.8
- Developer:
- SEO NW
- Last updated:
-
Aug 14 2025
2 days ago - Date added:
- Nov 11 2021
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- p
- Compatibility:
- J4 J5
Share