Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum blocăm spamul din formularele de contact în WordPress (9 moduri dovedite)

Dacă v-ați deschis vreodată inbox-ul și ați găsit zeci de trimiteri de formulare spam, atunci știți cât de frustrant este.

Solicitările false, mesajele fără sens și linkurile suspecte pot îngropa cererile reale ale clienților de care vă pasă cu adevărat. Mai rău, acest flux de spam vă poate bloca e-mailurile reale și vă poate irosi ore întregi din timp în fiecare săptămână.

La WPBeginner, am avut recent de-a face cu peste 18.000 de înregistrări spam care încercau să ne inunde formularul de contact peste noapte. De aceea știm că spamul din formularele de contact nu este doar enervant. Este o problemă serioasă care vă poate costa clienți potențiali și chiar încetini site-ul.

Vestea bună este că nu trebuie să trăiți cu asta.

După ani de testare a metodelor anti-spam, am identificat 9 strategii dovedite care opresc spamul fără a bloca vizitatorii reali. Cu aceste soluții, vă puteți concentra pe ceea ce contează cel mai mult: conectarea cu clienți autentici. ✅

Cum să blocați spam-ul formularelor de contact în WordPress

De ce trebuie să blocați spam-ul formularelor de contact în WordPress

Spamboții scanează site-urile web și caută formulare nesecurizate pentru a vă putea trimite prin e-mail linkuri spam. Aceste linkuri vă trimit adesea către site-uri de reclame generatoare de venituri sau site-uri de phishing.

De asemenea, aceștia pot încerca să vă spargă formularul de conectare al site-ului web folosind atacuri de tip brute force. Dacă un bot reușește să se conecteze la contul dvs. WordPress, atunci acesta ar putea prelua controlul site-ului dvs. web. Acesta este unul dintre motivele pentru care securitatea WordPress este atât de importantă.

Uneori, aceștia pot chiar căuta vulnerabilități în formularele site-ului dvs. și le pot deturna pentru a trimite malware sau spam altor persoane. Spammeri pot instala malware, lăsând vizitatorii și site-ul dvs. expuse riscului. Aceștia pot chiar fura informații personale, ceea ce este foarte periculos pentru magazinele online cu date sensibile ale clienților.

În plus, dacă spammerii folosesc formularele tale de contact pentru a trimite mesaje spam prin e-mail, ei ar putea trimite spam și listei tale de e-mailuri. Adesea arată ca un e-mail pe care l-ai trimis tu.

Users, unaware that it could be spam, might open these emails and click on the links within. This would increase traffic and engagement on that site, rewarding the spammer in the process. Additionally, it could damage your relationship with your readers.

Acest lucru înseamnă că spamul nu este doar o neplăcere. Acei spambots pot fi periculoși pentru site-ul dvs. web, pentru vizitatorii dvs. și pentru reputația dvs.

🔗 Related: Am oprit chiar peste 18.000 de atacuri de tip spam lead pe propriul nostru formular WordPress — iată exact cum le-am blocat.

Având în vedere acest lucru, să analizăm câteva metode dovedite pentru prevenirea spam-ului din formularele de contact pe site-ul dvs. WordPress.

Pur și simplu folosește linkurile rapide de mai jos pentru a sări direct la metoda pe care vrei să o înveți mai întâi:

Pregătit? Iată 9 moduri dovedite de a reduce și bloca spamul din formularele de contact în WordPress.

1. Alegerea pluginului de formulare WordPress potrivit pentru combaterea spamului

Multe pluginuri de formulare de contact WordPress nu vin cu protecție anti-spam integrată. Chiar dacă un plugin are funcții de bază de protecție anti-spam, acestea sunt adesea nesigure și dificil de utilizat.

Cel mai eficient mod de a bloca spamul din formularele de contact este prin alegerea celui mai bun plugin pentru formulare de contact WordPress.

Vă recomandăm să folosiți WPForms deoarece are un token de protecție împotriva spamului încorporat care vă protejează formularele fără a afecta experiența utilizatorului. În plus, este același instrument pe care îl folosim pentru toate formularele de contact, sondaje și opt-in aici la WPBeginner.

Puteți citi recenzia noastră completă WPForms pentru mai multe detalii despre ce poate face!

Pagina principală WPForms

WPForms are funcționalități încorporate de reCAPTCHA și CAPTCHA personalizat care vă ajută să combateți spam-ul formularelor de contact. Vom parcurge diferitele opțiuni pe care le puteți utiliza.

Deci, mai întâi, să instalăm și să activăm pluginul WPForms. Dacă nu sunteți sigur cum să faceți acest lucru, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

📝 Notă: Unele dintre sfaturile din acest articol funcționează și pe versiunea gratuită WPForms Lite.

Odată ce pluginul WPForms este activat, va trebui să creați un formular de contact.

Pentru a începe, accesați pur și simplu WPForms » Adăugare Nou, unde veți fi direcționat către editorul drag-and-drop. Apoi, puteți introduce un nume pentru formularul de contact în câmpul „Nume formular”.

formular de contact fără spam

WPForms vine cu peste 2000 de șabloane gata făcute pe care le puteți folosi pentru a crea tot felul de formulare. Puteți folosi aceste șabloane de formulare pentru a colecta înregistrări, crea un newsletter prin e-mail și chiar să accepți plăți cu cardul pe site-ul tău WordPress.

Mai mult, puteți utiliza constructorul de formulare bazat pe AI pentru a crea formulare în doar câteva secunde. Trebuie doar să oferiți AI-ului o scurtă descriere, iar apoi acesta va genera formularul pentru dvs.!

WPForms AI Builder

Și dacă doriți să utilizați un șablon predefinit, atunci puteți explora biblioteca.

Deoarece creăm un formular de contact, puteți merge mai departe și selectați „Utilizează șablonul” sub șablonul „Formular de contact simplu”.

formular de contact simplu

WPForms va crea acum automat un formular de contact de bază pentru site-ul dvs. WordPress.

Acest șablon de formular are deja câmpuri unde vizitatorii pot introduce numele lor, adresa de e-mail și mesajul.

câmpuri de formular de contact fără spam

By default, WPForms will automatically safeguard your forms with a hidden anti-spam token. This token is unique to each form submission and is invisible to both spambots and visitors.

În trecut, WPForms folosea un „honeypot”, un câmp ascuns pe care doar spamboții îl văd și îl completează.

Dar acest nou token anti-spam este o soluție mult mai avansată și eficientă. Deoarece spambots nu pot vedea sau interacționa cu acest token secret, ele rămân blocate și nu pot trimite formularul.

Această metodă nu necesită nicio acțiune din partea vizitatorilor dvs., ceea ce poate ajuta la prevenirea abandonului formularelor.

Tokenul anti-spam WPForms este activat automat pe fiecare formular nou pe care îl creați. Puteți verifica acest lucru accesând Setări » Protecție anti-spam și securitate din constructorul de formulare.

Pe acest ecran, puteți activa și protecția anti-spam Akismet. Aceasta va verifica automat trimiterile în baza de date globală de spam a Akismet.

Activare protecție anti-spam

🚨 Important: Veți avea nevoie de pluginul anti-spam Akismet pentru a activa această funcție în WPForms. Pentru a afla mai multe, puteți consulta postarea noastră de pe blog despre ce este Akismet și de ce ar trebui să începeți să-l folosiți imediat.

Chiar și cu aceste protecții puternice, unii spameri determinați ar putea totuși să treacă. Dacă se întâmplă acest lucru, puteți utiliza celelalte metode din acest ghid pentru a-i opri definitiv.

2. Utilizați reCAPTCHA cu bifă pentru a bloca spam-ul din formularele de contact

O modalitate simplă de a opri spambots să treacă este să folosiți reCAPTCHA. Această metodă populară este disponibilă atât în versiunea gratuită, cât și în cea pro a WPForms.

reCAPTCHA este un instrument gratuit disponibil de la Google și îl folosim în combinație cu sistemul anti-spam token integrat al WPForm.

To incorporate a reCAPTCHA checkbox into your contact form, navigate to WPForms » Settings within your WordPress dashboard.

Apoi, faceți clic pe fila „CAPTCHA”. În continuare, trebuie să selectați „reCAPTCHA” făcând clic pe el.

fila Captcha

Odată ce ați făcut acest lucru, să derulăm în jos la secțiunea „Tip”.

Apoi, puteți face clic pentru a selecta butonul radio „Checkbox reCAPTCHA v2”.

checkbox recaptcha

WPForms vă va cere acum o cheie de site și o cheie secretă.

Pentru a obține aceste informații, accesați site-ul reCAPTCHA al Google și faceți clic pe butonul „v3 Admin Console” din meniul de sus.

consolă de administrare v3

După ce v-ați autentificat, faceți clic pe pictograma „Creare” (un semn plus) pentru a înregistra un nou site. Dacă nu sunteți deja conectat la contul dvs. Google, va trebui să introduceți numele de utilizator și parola sau să creați un nou cont Google.

Apoi, veți vedea un ecran unde puteți înregistra site-ul dvs. web WordPress.

Mai întâi, poți introduce un nume pentru site-ul tău în câmpul „Etichetă”. Acesta este doar pentru referința ta, dar recomandăm utilizarea unui nume clar și descriptiv pentru a te ajuta să-ți identifici ușor site-ul.

Apoi, sub „Tip reCAPTCHA”, selectați opțiunea „Provocare (v2)”. Apoi, din alegerile care apar mai jos, selectați opțiunea „Nu sunt un robot” Caseta de selectare.

recaptcha v2

Apoi, să introducem numele domeniului site-ului dvs. web în câmpul „Domeniu”.

După ce ați făcut acest lucru, faceți clic pe butonul „Trimite” din partea de jos a paginii.

adaugă domeniu

Apoi, vei vedea o pagină care conține cheia site-ului și cheia secretă a site-ului tău.

Pentru a începe să utilizați reCAPTCHA, trebuie doar să copiați aceste informații în pagina de setări WPForms.

copiați cheia site-ului și cheia secretă în consola Google

Therefore, let's copy each key individually and then insert them into the ‘Site Key’ and ‘Secret Key’ fields in your WordPress dashboard.

Odată ce ați făcut acest lucru, nu uitați să faceți clic pe butonul „Salvare setări” din partea de jos a ecranului.

salvează setările

După aceea, sunteți gata să adăugați caseta de selectare reCAPTCHA la formularul dvs. de contact.

Pentru a începe, puteți accesa WPForms » Toate formularele și faceți clic pe linkul „Editare” pentru formularul pe care doriți să îl protejați cu reCAPTCHA.

Editare formular de contact

Aceasta va deschide formularul în constructorul de formulare drag-and-drop. În meniul din stânga, găsiți câmpul „reCAPTCHA” și faceți clic pe el.

Veți vedea acum un mesaj care indică faptul că reCAPTCHA a fost activat pentru formular. Pentru a continua, pur și simplu faceți clic pe butonul „OK”.

google checkbox recaptcha v2

Acum, veți vedea logo-ul reCAPTCHA în partea de sus a formularului dvs.

Aceasta înseamnă că ați adăugat cu succes protecție reCAPTCHA la formularul dvs. de contact.

reCaptcha activat

📝 Notă: Dacă decideți să eliminați reCAPTCHA din formular în orice moment, atunci trebuie pur și simplu să faceți clic pe câmpul „reCAPTCHA” din meniul din stânga al WPForms. Veți vedea apoi un mesaj care vă cere să confirmați că doriți să eliminați reCAPTCHA.

Când ați terminat, nu uitați să salvați modificările făcând clic pe butonul portocaliu „Salvare”.

Adăugarea formularului dvs. de contact pe site-ul dvs. web

După toate acestea, ești gata să adaugi formularul de contact pe site-ul tău.

Pentru a face acest lucru, pur și simplu deschide pagina sau postarea unde dorești să afișezi formularul și apasă butonul „+” pentru a adăuga un nou bloc.

În editorul de conținut, puteți apoi să tastați „WPForms” pentru a găsi blocul corect. Odată ce faceți clic pe blocul WPForms, acesta va fi adăugat pe pagina dvs.

adăugați widget WPForms

De aici, puteți face clic pe meniul derulant „Selectați un formular” pentru a-l deschide.

Acum puteți alege formularul de contact pe care tocmai l-ați creat.

selectați un formular

WPForms va afișa o previzualizare a modului în care acest formular va arăta direct în editorul de blocuri WordPress.

De asemenea, puteți previzualiza această pagină făcând clic pe butonul „Previzualizare” din partea de sus a paginii. Indiferent de modul în care alegeți să previzualizați formularul, veți vedea un câmp reCAPTCHA.

Nu sunt un robot

Acest câmp va bloca toate trimiterile automate de spam, reducând drastic cantitatea de spam din formularele de contact pe care o primiți pe site-ul dvs. web.

3. Utilizarea Google reCAPTCHA invizibil pentru a bloca spam-ul formularelor de contact

Unii proprietari de site-uri web nu doresc ca utilizatorii lor să fie nevoiți să bifeze o căsuță pentru a trimite formularul de contact. Aici intervine reCAPTCHA invizibil.

reCAPTCHA invizibil funcționează ca reCAPTCHA obișnuit, cu excepția faptului că nu există nicio casetă de selectare.

În schimb, atunci când formularul este trimis, Google va determina dacă ar putea fi un bot care îl trimite. Dacă da, Google va afișa verificarea suplimentară reCAPTCHA. Dacă doriți să vedeți cum funcționează, Google are un demo aici.

Puteți utiliza reCAPTCHA invizibil pe formularele de contact WPForms. De fapt, procesul este foarte asemănător cu adăugarea unei casete de selectare reCAPTCHA, așa cum este descris mai sus.

Prima diferență este că trebuie să selectați o opțiune diferită atunci când configurați reCAPTCHA pe site-ul Google.

În loc să selectați căsuța de selectare „Nu sunt robot”, trebuie să selectați „Sigla invizibilă reCAPTCHA” în schimb.

recaptcha invizibil

Puteți apoi crea cheile de site și secrete urmând același proces de mai sus.

După ce ați făcut acest lucru, puteți accesa WPForms » Setări în tabloul de bord WordPress și faceți clic pe fila „CAPTCHA”.

Cu toate acestea, de data aceasta, va trebui să selectați „Invisible reCAPTCHA v2”.

recaptcha invizibil wpforms

Asigurați-vă că apăsați butonul „Salvează setările” din partea de jos a paginii.

Puteți apoi adăuga un câmp reCAPTCHA la formularul dvs. de contact, urmând același proces descris mai sus.

De fiecare dată când cineva trimite un formular de contact, site-ul dvs. WordPress va utiliza automat reCAPTCHA invizibil.

Vizitatorii vor vedea logo-ul reCAPTCHA în colțul din dreapta jos al formularului dvs., așa cum se arată în imaginea următoare. Acest logo le spune că formularul dvs. de contact este protejat de spambots.

Exemplu recaptcha invizibil

Dacă utilizatorul dorește să afle mai multe despre reCAPTCHA, atunci pur și simplu trebuie să facă clic pe acel logo. Logo-ul se va extinde apoi pentru a afișa linkuri către politica de confidențialitate și termenii de serviciu ai Google.

It's also advisable to update your website's privacy policy to include information about your use of reCAPTCHA.

4. Utilizarea CAPTCHA personalizat pentru a bloca spam-ul formularelor de contact

Some website owners prefer not to use Google's reCAPTCHA on their sites due to privacy concerns or a desire for a non-branded solution.

Vestea bună este că WPForms Pro vine cu un addon personalizat CAPTCHA. Acesta vă permite să creați propriul CAPTCHA bazat pe întrebări pentru a bloca spam-ul formularelor de contact fără a vă baza pe Google.

Pentru a activa acest addon, accesați pur și simplu WPForms » Addons în tabloul de bord WordPress. Apoi, veți dori să găsiți caseta „Custom Captcha Addon” și să faceți clic pe butonul său „Install Addon”.

Addon captcha personalizat wpforms

Odată instalat, puteți accesa WPForms » Toate formularele, apoi găsiți formularul de contact și faceți clic pe linkul „Editare” pentru a-l deschide în editorul WPForms.

În meniul din stânga, derulați la „Câmpuri Fancy” și trageți câmpul „Captcha personalizat” pe formularul dvs.

We suggest positioning this field directly above the ‘Submit’ button. This ensures that visitors will have finished filling out the rest of the form before they notice they need to complete a CAPTCHA field.

Câmp captcha personalizat

În mod implicit, acest câmp afișează o întrebare matematică aleatorie. O altă opțiune este să tastați câteva întrebări diferite și apoi să provocați vizitatorii să introducă răspunsurile corecte.

Dacă doriți să comutați la un CAPTCHA de tip întrebare-răspuns, faceți clic pe câmpul „CAPTCHA” pentru a-l selecta.

În meniul din stânga, pur și simplu deschideți meniul derulant „Tip” și selectați „Întrebare și Răspuns”.

captcha întrebare și răspuns

Dacă alegeți „Întrebare și Răspuns”, atunci recomandăm crearea câtorva întrebări diferite. WPForms va roti apoi aceste întrebări aleatoriu, astfel încât să fie mai greu de prezis pentru spambots.

Dacă alegeți opțiunea „Matematică”, atunci WPForms va genera întrebări matematice aleatorii, deci este mult mai puțin predictibil.

5. Previne roboții de spam să vadă formularul tău

O altă modalitate de a bloca spam-ul formularelor de contact în WordPress este de a împiedica roboții să vadă formularul dvs. Ați putea face acest lucru prin protejarea cu parolă a formularului de contact sau prin afișarea acestuia doar persoanelor care s-au înregistrat pe site-ul dvs. de membri WordPress.

Aceste metode ar putea fi exagerate pentru un formular de contact standard, dar ar putea funcționa bine în alte situații.

De exemplu, dacă aveți un Q&A lunar pentru abonații dvs. prin e-mail, atunci ați putea crea un formular privat unde vă pot trimite întrebări.

Protejarea prin parolă a formularului dvs. folosind opțiunile de vizibilitate ale WordPress

Puteți proteja cu parolă întreaga pagină „Contactați-ne” folosind instrumentele încorporate ale WordPress.

Pentru a începe, pur și simplu deschideți pagina „Contactați-ne” în editorul de blocuri WordPress. Apoi, în meniul din stânga, lângă „Vizibilitate”, puteți face clic pe „Public”.

În fereastra pop-up care apare, să facem clic pe „Protejat cu parolă”.

Acum puteți introduce parola în câmpul care afișează implicit „Utilizați o parolă sigură”. Toți vizitatorii vor folosi aceeași parolă pentru a accesa pagina dvs. de contact.

Protejat prin parolă

After completing that step, you can either update or publish your page as you normally would.

Acum, ori de câte ori cineva vizitează pagina „Contactați-ne”, i se va cere să introducă parola.

pagină protejată de contactați-ne

Odată ce au introdus parola, vizitatorul poate face clic pe butonul „Trimite” și poate utiliza formularul de contact ca de obicei.

Există câteva dezavantaje ale acestei metode.

Mai întâi, pagina dvs. de contact va afișa un mesaj implicit care nu este ușor de personalizat.

În al doilea rând, această metodă va proteja prin parolă întreaga pagină de Contactați-ne și nu doar formularul dvs. Aceasta ar putea fi o problemă dacă pagina conține conținut care ar trebui să fie vizibil tuturor utilizatorilor, cum ar fi FAQ-uri, adresa dvs. poștală sau numărul dvs. de telefon de afaceri.

Protejarea formularului dvs. cu parolă folosind un Addon WPForms

Dacă folosești versiunea Pro a WPForms, add-on-ul Form Locker îți permite să protejezi prin parolă formularul în sine, nu întreaga pagină „Contactați-ne”.

Pentru a instala Form Locker, accesați pur și simplu WPForms » Addons. Puteți apoi găsi Addon-ul Form Locker și faceți clic pe butonul său „Instalează Addon”.

WPForms ar trebui să instaleze și să activeze automat acest add-on.

addon form locker

Apoi, poți accesa WPForms » Toate formularele și să găsești formularul pe care dorești să îl protejezi prin parolă, apoi să dai clic pe linkul „Editare”.

În meniul din stânga, selectați Setări » Blocare formular. Puteți apoi activa comutatorul „Activare verificare”.

WPForms va afișa acum câteva câmpuri unde puteți introduce parola pe care doriți să o utilizați și mesajul pe care îl veți afișa vizitatorilor.

activați protecția prin parolă în WPForms

Pagina dvs. „Contactați-ne” va fi acum vizibilă pentru toți utilizatorii, cu doar formularul de contact ascuns.

În imaginea următoare, puteți vedea un exemplu despre cum va arăta formularul dvs. înainte ca vizitatorul să introducă parola.

parolă formular de contact
Afișarea paginii de contact doar utilizatorilor înregistrați

De asemenea, puteți permite utilizatorilor să acceseze formularul dvs. de contact doar dacă s-au înregistrat pe site-ul dvs..

În fila „Form Locker” din WPForms, puteți activa comutatorul „Doar utilizatorii conectați” din Secțiuni de formular. Astfel, formularul poate fi vizualizat doar de membrii conectați.

doar utilizatori conectați în wpforms

Aceasta este o opțiune excelentă dacă doriți să oferiți un serviciu specific doar membrilor. Există mai mulți pluginuri grozave pentru site-uri de membri pe care le-ați putea folosi pentru a face acest lucru.

6. Blocarea adreselor IP spam

Dacă observați că spam-ul provine în mod repetat de la aceeași adresă IP, o puteți bloca de pe site-ul dvs. Aceasta este o modalitate puternică de a opri spammerii cunoscuți care ar fi putut găsi o modalitate de a ocoli celelalte măsuri de securitate.

Cu toate acestea, este important să folosiți *instrumentul potrivit* pentru sarcină. Mulți utilizatori încearcă să blocheze IP-urile accesând Setări » Discuție și adăugându-le în caseta „Chei de comentarii respinse”.

chei de comentarii interzise

Această metodă nu va funcționa pentru spamul din formularele de contact. Această setare blochează *doar* utilizatorii de la postarea de comentarii pe articolele dvs. de blog.

The proper method to block IP addresses from your entire website is by employing a Web Application Firewall (WAF). A WAF functions as a protective shield, intercepting malicious traffic before it can reach your WordPress site.

La WPBeginner, noi folosim Cloudflare pentru firewall-ul site-ului nostru. O altă opțiune populară și fiabilă este Sucuri.

Ambele servicii vă permit să blocați cu ușurință adrese IP specifice în tabloul de bord. Odată ce o adresă IP este blocată la nivel de firewall, acel utilizator nu va mai putea vizita site-ul dvs. sau să trimită formularele dvs. formulare WordPress.

Pentru mai multe detalii despre configurarea acestui lucru, puteți consulta ghidurile noastre despre cum să blocați adrese IP în WordPress.

8. Restricționați intrările pe țară

Dacă primiți în mod constant trimiteri spam din anumite țări, atunci puteți bloca intrările din acele țări. Dacă site-ul dvs. funcționează într-o anumită regiune, restricționarea accesului din alte țări va asigura că primiți doar solicitări relevante.

Vestea bună este că WPForms are o funcție de filtrare pe țări în metodele sale avansate de blocare a spam-ului. Sub Setări » Protecție spam și securitate, puteți activa „Activare filtru țări”. De acolo, puteți alege să permiteți sau să refuzați țări specifice.

Odată ce ați adăugat acele țări pe lista neagră, puteți personaliza mesajul pe care îl vor primi acei utilizatori.

Filtru de țară în WPForms

8. Blocați adresele de e-mail specifice pe formularul dvs.

Blocarea spam-ului de la vizitatori umani poate fi dificilă. Spre deosebire de roboții automați, oamenii reali pot rezolva cu ușurință CAPTCHA și pot ocoli alte verificări de securitate, ceea ce înseamnă că aveți nevoie de strategii diferite pentru a-i opri.

O metodă eficientă este blocarea infractorilor recurenți. Dacă observați că primiți în mod repetat spam de la aceleași adrese de e-mail, îi puteți împiedica să vă mai trimită formularul.

În constructorul WPForms, puteți face clic pe câmpul „Email” pentru a deschide setările acestuia. În panoul din stânga, extindeți fila „Opțiuni avansate”.

Aici veți găsi o casetă etichetată „Listă albă / Listă neagră”. În caseta de text, pur și simplu tastați adresele de e-mail de la care doriți să opriți trimiterile. Puteți tasta e-mailul complet sau puteți folosi un asterisc (*) pentru a permite o potrivire parțială.

filtrare avansată de e-mail în wpforms

Funcționalitatea este incredibil de puternică, deoarece puteți crea potriviri parțiale în diverse formate.

De exemplu, iată câteva exemple cu care puteți experimenta:

  • spammer@spamcompany.com – Aici blochezi potrivirea exactă a adresei de email specificate.
  • spammer* – Utilizarea acestui filtru va împiedica trimiterile de la e-mailuri care încep cu acel nume.
  • *@spamcompany.com – Aceasta blochează toate adresele de e-mail de pe acel domeniu.
  • a*spamcompany.com – Puteți bloca adresele de e-mail care încep cu o anumită literă pentru domeniul respectiv.
  • spammer@spamcompany.com, spammer2@spamcompany.com – Dacă cunoașteți toate numele pentru acea adresă de e-mail, le puteți adăuga cu o virgulă între fiecare sau puteți adăuga o linie nouă pentru fiecare e-mail.

Dacă doriți, de asemenea, să blocați adresele de e-mail temporare și spammy, consultați ghidul nostru despre cum să blocați adresele de e-mail de unică folosință în WordPress.

9. Filtrați cuvintele cheie spam și profanitățile din trimiterile formularului dvs. de contact

Vizitatorii umani pot introduce tot felul de cuvinte cheie sau fraze pentru a-și promova produsele sau linkurile atunci când trimit spam prin formularul dvs. de contact.

Pentru a face față acestui lucru, puteți bloca cuvintele cheie spam în formularul dvs. de contact. Tot ce trebuie să faceți este să activați setarea „Activare filtru cuvinte cheie”, care se află pe pagina Setări » Protecție anti-spam și Securitate.

Apoi, continuați și faceți clic pe „Editare listă cuvinte cheie”.

editează lista de cuvinte cheie

Continuă și introdu lista de cuvinte cheie pe care dorești să le blochezi din intrările formularului de contact.

Poți lua în considerare cuvinte cheie legate de escrocherii financiare, conținut pentru adulți sau escrocherii legate de sănătate.

După ce ați introdus cuvintele cheie interzise, pur și simplu faceți clic pe „Salvare modificări”.

cuvinte cheie interzise

Întrebări frecvente (FAQ) despre spam-ul formularelor de contact

Care este cel mai bun plugin pentru a opri spamul din formularele de contact?

Recomandăm WPForms deoarece vine cu mai multe instrumente integrate pentru a combate spamul atât de la boți, cât și de la persoane reale. Veți obține un jeton inteligent anti-spam, Google reCAPTCHA, opțiuni CAPTCHA personalizate, filtre de țară și filtrare de cuvinte cheie.

Este Google reCAPTCHA gratuit de utilizat?

Da! Google reCAPTCHA este complet gratuit pentru majoritatea site-urilor web. Limita gratuită este mai mult decât suficientă pentru a acoperi site-urile afacerilor mici, blogurile WordPress și proiectele personale.

Why do I still receive spam even with a CAPTCHA on my form?

CAPTCHA este excelentă la oprirea roboților, dar nu poate opri o persoană reală să completeze formularul dvs. Unii spammeri chiar plătesc oameni pentru a rezolva CAPTCHA. De aceea, este cel mai bine să folosiți o abordare stratificată cu instrumente precum filtre de cuvinte cheie, liste de e-mail refuzate și un firewall.

Poate Akismet să blocheze spam-ul formularelor de contact?

Da. Dacă pluginul dvs. de formular îl suportă, Akismet poate bloca trimiterile spam. De exemplu, WPForms vă permite să activați protecția Akismet, care verifică automat fiecare intrare de formular în baza de date globală de spam a Akismet.

Lecturi suplimentare pentru a vă îmbunătăți securitatea și performanța WordPress

Sperăm că acest articol v-a ajutat să învățați cum să blocați spamul din formularele de contact în WordPress.

Acum că ați securizat formularele dvs. de contact, puteți duce securitatea și performanța site-ului dvs. și mai departe.

Iată câteva ghiduri suplimentare pentru a vă ajuta:

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

20 CommentsLeave a Reply

  1. O mină de aur de informații în acest ghid!
    Sfatul despre utilizarea token-ului anti-spam încorporat al WPForms este deosebit de interesant – nu auzisem de el înainte.
    Am folosit reCAPTCHA, dar acum iau în considerare să încerc opțiunea CAPTCHA personalizată pentru o abordare mai personalizată.

  2. Mulțumesc pentru un articol foarte informativ. Am folosit pluginul WP Armour pe site-ul meu pentru a bloca spamul. Din păcate, după ultima actualizare, a început să permită spamul pe forumul de discuții. Prin urmare, am început să caut o soluție mai bună. Aș dori să întreb despre implementarea Google reCAPTCHA. Am citit pe diverse forumuri că s-ar putea să nu fie cea mai bună soluție anti-spam. Care este opinia ta despre reCAPTCHA din perspectiva profesioniștilor WordPress?

    Are there any benefits to using multiple spam solutions at the same time, like WP Armour and reCAPTCHA? Or is it not recommended?

    • Ar trebui să verificați cu WP Armor dacă există vreo problemă cu utilizarea reCAPTCHA cu pluginul lor. În general, reCAPTCHA nu va prinde totul, dar dacă aveți probleme cu spamul în acest moment, este o opțiune bună pe care o aveți la dispoziție pentru a încerca și a vedea ce cred utilizatorii dvs.

      Admin

  3. Am găsit acest ghid foarte util, deoarece mi-a permis să opresc toți roboții răi să-mi folosească formularele de contact. Am folosit metoda Google reCAPTCHA și aceasta a rezolvat întreaga problemă. Ghidurile dvs. sunt cu adevărat foarte utile pentru rezolvarea diferitelor probleme WordPress. Mulțumesc mult.

  4. Prin implementarea tuturor acestora, cel puțin câteva dintre ele, va fi cu adevărat util în combaterea spam-ului, dar am o întrebare despre acea pagină protejată cu parolă. Pot acele pagini protejate cu parolă să apară în motoarele de căutare?

    • Conținutul formularului în sine nu este vizibil pentru motoarele de căutare dacă pagina este protejată cu parolă.

  5. Mulțumesc!! Sper că asta va opri boții care au început să vizeze noul meu site! Instrucțiunile pas cu pas au fost un ajutor imens – mult apreciat!!

  6. Sfatul despre „honeypot” pentru formularele de contact a fost util. Primeam una sau două spam-uri pe zi.

    Creez site-uri web în HTML brut din 1995, dar trecerea la WordPress-ul actual a fost o experiență destul de mare pentru mine.

  7. Poate formularul tău să blocheze mesaje, nepermițând anumite conținuturi. Vreau pur și simplu un formular care să NU fie trimis dacă, să zicem, introduc „Joe Miller”. Îmi pierd mințile încercând să găsesc un formular de contact simplu care să poată face asta.

    • Există instrumente pentru blocarea anumitor trimiteri. Dacă contactați direct suportul pluginului, aceștia vă pot ajuta să configurați anumite blocări.

      Admin

  8. Folosesc WPForms lite. Nu văd honeypot nicăieri. Ce îmi lipsește. Trebuie să fac upgrade?

    Ultima întrebare, dacă selectăm GDPR, primim în continuare datele formularului sau sunt șterse după un anumit timp? Sau suntem obligați să le ștergem? Am include pe pagina de confidențialitate a site-ului nostru cât timp vor exista datele în posesia noastră înainte de a fi șterse?

  9. Tutorial excelent, mă ajută foarte mult. Mulțumiri speciale tuturor din tot sufletul. Mulțumesc.

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.