Grig Comment Link Manager – controlează link-urile din comentarii (target, rel, fără link, whitelist + reguli pentru comentatorii noi)

Vezi informațiile din sidebar ↓

Un plugin WordPress simplu, dar foarte util, pentru a reduce spamul, a îmbunătăți SEO și a crește siguranța utilizatorilor atunci când afișezi comentarii cu link-uri.

De ce ai nevoie de control asupra link-urilor din comentarii?

Comentariile sunt excelente pentru comunitate, dar atrag inevitabil și spam: link-uri către site-uri dubioase, pagini de phishing, conținut irelevant sau “promovări” agresive. În plus, link-urile externe pot crea probleme SEO și de securitate dacă nu sunt marcate corect.

Grig Comment Link Manager este un plugin WordPress care îți permite să stabilești clar cum apar link-urile:

  • link-ul numelui autorului (când vizitatorul a completat câmpul “Website”);
  • link-urile din textul comentariului (când utilizatorul inserează link-uri în mesaj).

În plus, pluginul include două funcții avansate extrem de practice:

  • Whitelist pe TLD/sufix (ex: .ro, .com, .co.uk) și whitelist pe regex (pattern-uri flexibile);
  • Aplicarea regulilor doar pentru comentatorii noi (first-time commenters / fără comentarii aprobate).

Ce face pluginul, concret?

1) Control pe link-ul numelui autorului (Website-ul comentatorului)

În WordPress, dacă un utilizator introduce o adresă în câmpul “Website”, numele lui poate deveni link către acel site. Pluginul îți oferă trei opțiuni:

  • Show as link + apply settings – păstrează link-ul, dar îi aplică target și rel (recomandat);
  • Remove link – transformă numele în text simplu (fără link);
  • Keep as-is – nu modifică nimic.

În modul “modify” poți seta:

  • target="_blank" (deschide link-ul într-o filă nouă);
  • rel="nofollow ugc noopener noreferrer" (configurabil).

2) Control pe link-urile din conținutul comentariului

Comentariile pot conține link-uri în text, iar acestea sunt frecvent o sursă de spam. Pluginul îți permite:

  • Keep links + apply settings – păstrează link-urile, dar le forțează target și rel;
  • Strip links (keep text only) – elimină link-ul și păstrează doar textul ancorei (foarte util împotriva spamului);
  • Keep as-is – nu modifică nimic.

Și aici poți seta:

  • target="_blank" (opțional);
  • rel="nofollow ugc noopener noreferrer" (opțional, configurabil).

3) Aplică modificările doar la link-uri externe

Din setări poți bifa Apply only to external links. Asta înseamnă că link-urile către propriul tău domeniu nu sunt afectate (recomandat), iar pluginul se ocupă doar de link-urile către alte site-uri.

Funcțiile “cerute” – whitelist pe TLD/regex + reguli doar pentru comentatorii noi

A) Whitelist pe TLD / sufix (ex: ro, com, co.uk)

Ai situații în care vrei să lași link-uri către anumite zone “safe”. De exemplu: domenii din România sau parteneri de încredere. În câmpul Whitelist TLDs / suffixes poți introduce:

ro, com, net, co.uk

Orice link care are host-ul terminat cu unul dintre aceste sufixe va fi considerat “whitelisted”.

B) Whitelist pe regex (pattern-uri flexibile)

Regex-ul îți permite reguli mult mai fine. Exemple:

  • Permite doar subdomeniile unui domeniu: /(^|\\.)example\\.com$/i
  • Permite orice domeniu care se termină în “.edu”: /\\.edu$/i
  • Permite doar domenii care conțin un anumit cuvânt: /trusted/i

Important: în câmpul de regex introduci un pattern pe linie. Poți scrie fie regex complet cu delimitatori (ex: /.../i), fie un text simplu (pluginul îl împachetează automat cu ~ ~i).

C) Aplică regulile doar pentru “first-time commenters”

Asta este, probabil, una dintre cele mai bune strategii anti-spam: tratezi strict utilizatorii noi, iar pe cei “validați” (care au comentarii aprobate) îi lași cu reguli mai relaxate.

În secțiunea Scope ai două opțiuni:

  • All commenters – regulile se aplică tuturor;
  • Only first-time commenters / commenters without approved comments – regulile se aplică doar celor care nu au niciun comentariu aprobat pe site.

Pluginul determină “untrusted” în funcție de:

  • user_id (dacă e utilizator logat), sau
  • email (dacă e comentator guest)

Dacă nu există identificare (caz rar), este tratat ca “untrusted”.

Setări recomandate (best practices)

Scenariul 1: blog cu mult spam

  • Scope: Untrusted
  • Author link mode: Remove link
  • Content mode: Strip links
  • Apply only to external links: activ

Rezultat: comentatorii noi nu-și pot face reclamă prin link-uri, dar discuția rămâne vizibilă (textul se păstrează).

Scenariul 2: comunitate “curată”, vrei doar SEO & siguranță

  • Scope: All commenters
  • Author link mode: Modify
  • Content mode: Modify
  • rel: nofollow ugc noopener noreferrer
  • target=”_blank”: activ

Rezultat: link-urile sunt permise, dar marcate corect și mai sigure.

Scenariul 3: ai parteneri / link-uri “permise”

Folosește whitelist:

  • Whitelist domains: partner1.com, partner2.ro
  • Whitelist TLD: ro
  • Whitelist regex: /(^|\\.)trusted\\.com$/i

Și lasă Force rel/target even for whitelisted links debifat dacă vrei ca whitelisted să rămână “clean”.

Instalare și utilizare

  1. Descarcă arhiva pluginului (ZIP) și urcă-l în WordPress la Plugins → Add New → Upload Plugin.
  2. Activează pluginul.
  3. Mergi la Settings → Comment Link Manager.
  4. Alege modul de lucru pentru:
    • Author name link
    • Links inside comment content
    • Scope (All / Untrusted)
    • Whitelist (Domains, TLDs, Regex)
  5. Salvează setările.

Întrebări frecvente

Pluginul modifică link-urile din baza de date?

Nu. Pluginul lucrează “la afișare” (în output). Comentariile rămân în DB așa cum au fost salvate, iar pe site sunt randate conform regulilor tale.

Ce înseamnă rel="ugc"?

ugc (User Generated Content) este un semnal pentru motoarele de căutare că link-ul provine din conținut generat de utilizatori (comentarii, forum etc.). În combinație cu nofollow, ajută la reducerea riscurilor SEO.

De ce să folosesc noopener noreferrer?

Acestea cresc siguranța când folosești target="_blank", prevenind anumite tipuri de atacuri (tabnabbing) și reducând scurgerile de referer în unele cazuri.

Regex-ul este dificil. Pot folosi doar domenii/TLD?

Da. Regex este opțional. Pentru majoritatea cazurilor, “Domains” și “TLDs” sunt suficiente.

Concluzie

Grig Comment Link Manager este genul de plugin “mic” care poate avea impact mare: mai puțin spam, link-uri randate corect, utilizatori mai protejați și control fin asupra excepțiilor (whitelist). Bonus: poți aplica reguli stricte doar pentru comentatorii noi, fără să strici experiența comunității existente.

Dacă vrei, pot adăuga în continuare funcții precum: whitelist per post/category, reguli diferite pentru “guest vs logged-in”, sau rapoarte rapide despre cele mai frecvente domenii din comentarii.

Poate te interesează și

Publicitate

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *