Cum să eliminați linkul autor al comentariilor WordPress
Publicat: 2022-11-14O secțiune activă de comentarii este un avantaj SEO uriaș, dar, în anumite cazuri, este mai bine pentru SEO-ul site-ului dvs. dacă eliminați linkul autorului comentariilor WordPress. Operatorii Black Hat SEO folosesc sisteme sofisticate pentru a-și arunca link-urile spam pe site-uri web nebănuitoare. Nu permiteți acestor operatori nemilos să folosească funcționalitatea încorporată de comentarii WordPress pentru a vă fura sucul link-ului SEO!
Deci, cum ar putea fi o problemă linkul autorului comentariului WordPress?
Să clarificăm mai întâi care sunt problemele, cum funcționează și cât de serioase pot deveni. Apoi, vom descrie cum puteți gestiona linkurile site-urilor spam. După aceea, vom oferi instrucțiuni atât pentru modalitățile cosmetice, cât și pentru cele mai permanente de a elimina linkul autorului comentariului WordPress.
Soluția cosmetică suprimă doar afișarea linkului autorului comentariului WordPress. Link-ul este încă acolo, dar nu este afișat. Opțiunea nucleară elimină complet câmpul URL din formularul de comentarii WordPress, astfel încât linkurile autorului de comentarii nu ar exista niciodată.
Setarea implicită WordPress permite abuzul de comentarii
Setarea implicită WordPress este mai bună cu teroriștii de spam decât cu utilizatorii reali. Câmpul URL al site-ului, care devine linkul autorului comentariului, este cea mai comună sursă de spam WordPress.
Acesta permite oricui cu o adresă de e-mail validă să lase un comentariu. Teoretic, acest lucru le permite oamenilor să lase comentarii fără a-și expune identitatea.
Pe de o parte, acest lucru ar putea îmbunătăți implicarea utilizatorilor. Oamenii pot comenta fără teamă de identificare sau hărțuire pentru că au o opinie contrarie. În practică, acest anonimat este o oportunitate pentru spammeri.
Din fericire, și în mod implicit WordPress, acest link are un atribut no-follow. Este un semnal pentru motoarele de căutare că nu ar trebui să urmeze legăturile din comentariile individuale.
Cât de rău poate deveni abuzul de comentarii?
Un procent mare de utilizatori scriu comentarii online cu singura intenție de a se strecura în link-ul site-ului lor (URL). Este o modalitate atât de ușoară de a obține un backlink de la site-uri web autorizate!
Acest suc SEO „rău” poate scufunda un site web nou sau care se luptă. Poate anula toată munca bună pe care o faci în alte aspecte SEO. Acele link-uri de scurgere de suc indică către Google că site-ul dvs. trebuie îmbunătățit. Semnalează că site-ul dvs. nu este o autoritate de top, indiferent de industria dvs.
Comentariile enervante sau dăunătoare ar putea, de asemenea, să descurajeze vizitatorii de bună credință. Pentru a adăuga insulte la vătămare, dacă vizitatorii dvs. fac clic pe link-urile autorului, acest lucru îi va îndepărta de site-ul dvs. Scopul creării de conținut grozav este de a-i determina pe vizitatori să rămână și să interacționeze cu tine!
O altă preocupare pentru site-urile cu planuri de găzduire mai ieftine și limitate este că traficul crescut de la roboți ar putea înghiți traficul și alocarea lățimii de bandă destul de repede.
Soluția este să blochezi apariția spam-ului de tip juice-jacking pe site-ul tău WordPress, dar să accepți comentarii de la utilizatori reali.
Modalități de a controla comentariile spam în WordPress
Lista instrumentelor WordPress încorporate pentru a face acest lucru este:
- Blocarea IP: O sarcină manuală fără sfârșit împotriva spamboților cu resurse enorme și IP-uri noi nesfârșite.
- Filtrați sau excludeți anumite cuvinte: accesați Setări >> Setări pentru discuții >> Taste de comentarii nepermise .
- Forțați utilizatorii să se înregistreze înainte de a comenta: Accesați Setări >> Setări pentru discuții >> Alte setări pentru comentarii . Bifați atât „ Autorul comentariului trebuie să completeze numele și adresa de e-mail ”, cât și „ Utilizatorii trebuie să fie înregistrați și conectați pentru a comenta ”.
- Dezactivați comentariile pentru întregul site: accesați Setări >> Setări pentru discuții >> Setări implicite pentru postare . Debifați „ Permite oamenilor să trimită comentarii la postările noi ”.
- Dezactivează comentariile pentru o anumită postare. În timp ce editați sau creați o pagină, faceți clic pe pictograma Setări. Accesați Setările paginii >> fila Discuții . Bifați caseta „ Permiteți comentarii ”.
- Păstrați toate comentariile pentru moderare și aprobare manuală: o sarcină imposibilă dacă aveți un site ocupat. Accesați Setări >> Setări pentru discuții >> Înainte să apară un comentariu >> „Comentariul trebuie aprobat manual ”.
- Activați „ Autorul comentariului trebuie să aibă un comentariu aprobat anterior ” pentru a ușura încărcarea de control a spamului. Cu toate acestea, acea setare va funcționa numai dacă ați activat module cookie pentru salvarea numelui comentatorului, a e-mailului și a site-ului web, pentru a face comentariile viitoare mai rapide.
- Verificați setarea de activare/dezactivare a cookie-urilor din partea de sus a paginii Setări > Setări pentru discuții >> Alte setări de comentarii . Debifați caseta de selectare „Afișați module cookie pentru comentarii, permițând setarea cookie-urilor pentru autorul comentariilor ”. Dacă debifați această opțiune, va forța spammerii să se reînregistreze de fiecare dată, totuși, poate irita utilizatorii de bună credință.
- Setarea „ Ține comentariul pentru moderare dacă conține un număr X de hyperlinkuri ” nu este foarte eficientă în acest caz particular, deoarece linkul spam provine din câmpul URL al formularului standard de comentariu. Puteți inhiba oarecum spammerii mai oportuniști. Accesați Setări >> Setări pentru discuții >> Moderare comentarii >> „Țineți un comentariu în coadă dacă conține „x sau mai multe linkuri” . Setarea implicită WordPress este 2, dar vă sugerăm să o schimbați la 1.
- Filtrați comentariile cu pluginuri de combatere a spam-ului, cum ar fi Akismet.
- Adăugați un Captcha în formularul dvs. de comentarii pentru a elimina roboții de spam în prima rundă. Ar putea adăuga o graniță între dvs. și utilizatorii de bună credință, dar este o funcție valoroasă pe un site cu trafic ridicat.
Aceste instrumente încorporate vor deranja pur și simplu spammerii hotărâți. Dacă nu eliminați caseta de text URL a site-ului web din formularul standard de comentarii WordPress, veți fi întotdeauna în patrula spam. În plus, adresa URL a site-ului web ofensator va rămâne în continuare pe backend-ul site-ului dvs. (vezi imaginea 1), unde ar putea influența SEO într-o mică măsură.

Sfaturi de top înainte de a începe
În unele cazuri (am specificat detaliile de mai jos), dezactivarea linkului autorului comentariului nu va elimina linkurile autorului comentariului existente peste tot pe site. Va trebui să curățați manual vechile comentarii.
De asemenea, în timpul cercetării noastre pentru acest tutorial, am dat peste câteva ghiduri care recomandă, din diverse motive, să schimbați atributul implicit no-follow în do-follow. Nu suntem foarte de acord cu acest sfat. Utilizați mai degrabă una dintre multele alte moduri de a elimina retroactiv linkurile autorului comentariilor de pe site-ul dvs. pe care le-am enumerat mai jos.
Citiți mai departe pentru lista noastră de modalități de a implementa fie o soluție cosmetică, fie „opțiunea nucleară” pentru a preveni și elimina linkurile spam ale autorului.
Opțiunea cosmetică: Blocați afișarea linkului autorului comentariului
Există mai multe modalități de a interzice afișarea (dezactivarea sau ascunderea) câmpului URL al site-ului web în comentariile publicate. Ascunderea acelor link-uri va face secțiunea de comentarii mai atractivă, dar linkul URL al site-ului va rămâne în continuare pe backend-ul WordPress. Aceste link-uri cresc foarte mult numărul de link-uri interne fără urmărire, ceea ce ar putea influența SEO într-o mică măsură .
Eliminați-le folosind una dintre metodele automate de mai jos sau manual. Puteți folosi un instrument SEO avansat, cum ar fi SEMRush sau Yoast, pentru ajutor pentru a identifica toate linkurile interne rămase fără urmărire.

Opțiunea cosmetică 1: plugin gratuit pentru a bloca afișarea linkului autorului comentariului
„Ascundeți linkul autorului comentariului” gratuit este recomandat pe scară largă de mai multe site-uri de revizuire a pluginurilor. Cu toate acestea, creatorul nu l-a actualizat de ceva vreme, ceea ce, pentru noi, este un motiv de îngrijorare. Nu elimină câmpul URL al site-ului web, ci doar dezactivează linkul autorului comentariului, astfel încât linkurile să nu fie vizibile public.
Alternativ, puteți lua în considerare versiunea gratuită a Comment Link Remove și alte instrumente pentru comentarii. Opțiunea premium elimină câmpul URL (similar cu pluginul PerfMatters de mai jos), plus oferă funcții suplimentare.
Opțiunea cosmetică 2: Blocați afișarea linkului URL al autorului comentariului prin functions.php
Vă recomandăm cu căldură să utilizați un plugin pentru a modifica functions.php. Editarea funcțiilor din fișierul functions.php al temei ar trebui lăsată pe seama utilizatorilor avansați care o fac din motive foarte specifice. Puteți folosi fragmentul de mai jos în pluginul recomandat Fragmente de cod, așa cum se arată în imaginea 2:
add_filter( 'get_comment_author_link', 'remove_comment_author_link', 10, 3 ); function remove_comment_author_link( $return, $author, $comment_ID ) { return $author; }

Notă : câmpul URL al site-ului web va fi în continuare vizibil în formularul standard de comentarii WordPress. Dacă vizitatorul completează câmpul, adresa URL va fi vizibilă pentru un administrator WordPress, așa cum se poate vedea în imaginea 3. Linkurile autorului comentariului vor fi eliminate atât din comentariile noi, cât și din cele existente, după cum se poate vedea în imaginea 4.

Cu această metodă, linkurile autorului comentariului vor fi eliminate din comentariile noi și existente (vezi Imaginea 4).

Opțiunea nucleară: eliminați câmpul URL al site-ului web din formularul de comentarii WordPress
Opțiunea nucleară 1: Blocați afișarea câmpului URL în formularul de comentarii WordPress prin CSS
WordPress folosește clasa comment-form-URL pentru a afișa adresa URL a site-ului web al autorului în formularul standard de comentarii WordPress. Puteți modifica această clasă adăugând CSS la nivelul întregului site la setările de aspect ale temei dvs., așa cum se arată în imaginea 5:
Accesați: Aspect >> Teme >> Personalizare >> CSS suplimentar. Copiați următoarele și inserați-l în blocul CSS:
.comment-form-url{ display:none; }

Notă : Acest CSS blochează câmpul URL al site-ului web din formularul standard de comentarii WordPress. Autorul comentariului nu poate furniza o adresă URL a site-ului web, așa că WordPress nu va crea un link pentru autorul comentariului.
Ceea ce face ca această opțiune să fie diferită este faptul că câmpul URL al site-ului web va fi în continuare vizibil (chiar dacă este gol). Un administrator poate edita comentariul de la capătul WordPress. Aceasta este o opțiune bună dacă doriți să permiteți backlink-uri selectate manual, deși va trebui să introduceți singur adresa URL a site-ului în timpul moderarii. Comentariile existente în altă parte pe site vor rămâne neschimbate. În continuare va trebui să curățați manual alte link-uri spam.
Opțiunea nucleară 2: Utilizați un plugin pentru a elimina câmpul URL din formularul WordPress
Există o tendință din ce în ce mai mare de a grupa mai multe funcții într-o singură ofertă, de exemplu, pluginuri combinate construite pentru a armoniza toate valorile de performanță.
Pluginul de optimizare Perfmatters elimină funcțiile WordPress inutile, cum ar fi stilurile/JS WooCommerce neutilizate, fluxurile, XML-RPC și alte elemente.
Instalați și activați un plugin standard. Navigați la „Setări >> meniul Perfmatters >> Opțiuni >> General. Deruleaza in jos. Activați opțiunea „Eliminați adresele URL de comentarii” și salvați.
Notă : pluginul PerfMatters elimină câmpul URL al site-ului web din formularul standard de comentarii WordPress și elimină link-urile din toate comentariile existente. Ceea ce face ca această opțiune să fie diferită este că o puteți activa sau dezactiva pur și simplu bifând/debifând un câmp din setările pluginului.
Opțiunea nucleară 3: eliminați câmpul URL din formularul de comentarii WordPress folosind un fragment de cod
Nu vă recomandăm să editați funcții în fișierul functions.php al temei dvs. Vă recomandăm să utilizați pluginul Code Snippets, așa cum se poate vedea în Imaginea 6, folosind acest fragment:
add_filter('comment_form_default_fields', 'unset_url_field'); function unset_url_field($fields){ if(isset($fields['url'])) unset($fields['url']); return $fields; }

Notă : Câmpul URL al site-ului web nu va mai apărea pe formularul standard de comentarii WordPress, așa că WordPress nu va crea un link pentru autorul comentariilor. Cu toate acestea, câmpul URL va fi în continuare vizibil (chiar dacă este gol) dacă un administrator dorește să editeze comentariul în timpul moderarii. Comentariile existente în altă parte pe site vor rămâne neschimbate.
După cum am menționat mai devreme, aceasta este o opțiune bună dacă doriți să permiteți backlink-uri selectate manual. Va trebui să inserați singur adresa URL a site-ului în timpul moderarii. Amintiți-vă că comentariile existente în altă parte pe site vor rămâne neschimbate, așa că va trebui să curățați manual toate linkurile spam.
Concluzie
Prezența URL-ului unui site web în formularul de comentarii este cea mai mare sursă de spam pe site-urile WordPress. Deși nu există o setare implicită pentru a dezactiva linkul autorului de comentarii sau pentru a elimina adresele URL ale site-urilor web pentru formularele de comentarii WordPress, există câteva alte modalități sigure și simple de a preveni ca spammerii să-ți deturneze sucul de linkuri.
Comentariile spam pot fi foarte dăunătoare pentru clasarea site-ului dvs. Vă recomandăm să luați lupta la inimă chiar de la început.