John Conde สรุปแนวทางที่ดีมากมาย ปัญหาของการเลือกใช้เทคนิคต่อต้านสแปม / ป้องกันสแปมคือการสร้างสมดุลระหว่างประสิทธิผลและความสะดวกสบาย มันจะไม่สะดวกจริงๆที่จะต้องกรอก CAPTCHA ทุกครั้งที่คุณต้องการโพสต์ความคิดเห็นหรือข้อความ แต่ถ้าคุณต้องการเพียงแค่ CAPTCHA ในการสมัครสมาชิกบางครั้งก็ไม่ได้ขัดขวางผู้ส่งอีเมลขยะ
เทคนิคแฝงบางอย่างเป็นทางเลือกที่ดีเนื่องจากไม่ต้องการการกระทำของมนุษย์ ปัญหาคือบอตนั้นมีความซับซ้อนมากขึ้นเรื่อย ๆ และถ้าบอตสามารถแก้แคปต์ชาได้ก็จะสามารถประมวลผล JS และ CSS ได้อย่างแน่นอน ดังนั้นคุณจะต้องใช้ความเฉลียวฉลาดเล็กน้อยเช่นการใช้ CSS ที่ไม่ค่อยชัดเจนเพื่อซ่อนฟิลด์ bot-trap ของคุณ
แต่จากคำถามของคุณฉันคิดว่าคุณคงตระหนักดีว่าจุดนั้นไม่ได้สร้างไซต์ที่พิสูจน์บอท แต่เพียงสร้างพอที่จะยับยั้งพอที่ผู้ใช้บอทจะเลือกเป้าหมายอื่นที่ง่ายกว่า ดังนั้นสิ่งที่จำเป็นต้องมีในที่นี้จะแตกต่างกันไปในแต่ละไซต์และอาจต้องใช้การทดลองและการทดสอบข้อผิดพลาด ฉันจะลองใช้เทคนิคที่มีผลกระทบน้อยที่สุดก่อน
สุดท้ายอีกวิธีหนึ่งที่คุณสามารถกำจัดสแปมเว็บไซต์ของคุณคือการใช้การกลั่นกรองโดยเพื่อนเพื่อลบความคิดเห็นใด ๆ ที่บอทส่งหรือส่งสแปมที่ส่งด้วยตนเอง