Spam-ul este o problemă pe care toți proprietarii site-ului încearcă să o facă. Simplul adevăr este că, dacă aveți orice formulare web pentru a colecta informații de la clienții dvs. de pe site-ul dvs., veți primi câteva mesaje de spam. În unele cazuri, puteți primi o mulțime de mesaje spam.
Spam-ul este o problemă uriașă, chiar și pe formele care nu fac nimic care ar putea beneficia de spammer (cum ar fi repost înapoi pe site-ul unde ar fi capabili să adauge backlink către alte site-uri).
Spamatorii utilizează formulare web pentru a încerca să-și promoveze propriile afaceri și site-uri și le folosesc și pentru alte scopuri periculoase. Blocarea spammer-ilor din formularele dvs. web poate fi un instrument important de productivitate și va păstra secțiunea de comentarii a site-ului dvs. de la aspectul nesăbuit.
Pentru a vă proteja formularele web, trebuie să faceți dificilă sau imposibilă ca un instrument automat să completeze sau să trimită formularul, păstrând totodată cât mai ușor posibil clienților să completeze formularul. Acesta este adesea un act de echilibrare, ca și cum ați face ca formatul prea greu pentru a umple clienții dvs. nu va completa acest lucru, dar dacă faceți prea ușor, veți obține mai mult spam decât trimiterile reale. Bine ați venit în vremurile distractive de gestionare a unui site web!
Adăugați câmpuri pe care numai boturile spam le pot vedea și completați
Această metodă se bazează fie pe CSS sau pe JavaScript, fie pe ambele, pentru a ascunde câmpurile de formate de la clienții care vizitează site-ul în mod legitim, în timp ce acestea sunt afișate în roboți care au citit doar codul HTML .
Apoi, orice transmitere a formularului care conține câmpul de formular care este completat poate fi considerat spam (de când un bot l-a trimis în mod clar) și a fost șters de scriptul de acțiune al formularului. De exemplu, puteți avea următoarele coduri HTML, CSS și JavaScript:
Formular simplu titlu>