जॉन कॉनडे ने बहुत अच्छे दृष्टिकोण की रूपरेखा तैयार की। एंटी-बॉट / एंटी-स्पैम तकनीक चुनने की समस्या प्रभावशीलता और सुविधा को संतुलित कर रही है। हर बार जब आप किसी टिप्पणी या संदेश को पोस्ट करना चाहते हैं, तो कैप्चा भरना वास्तव में असुविधाजनक होगा, लेकिन यदि आपको साइनअप पर केवल कैप्चा की आवश्यकता होती है, तो कभी-कभी यह स्पैमर्स को रोक नहीं पाता है।
निष्क्रिय तकनीकों में से कुछ एक अच्छा विकल्प हैं, क्योंकि उन्हें किसी भी मानव कार्रवाई की आवश्यकता नहीं है। समस्या यह है कि बॉट्स अधिक से अधिक परिष्कृत हो रहे हैं, और यदि बोट्स कैप्चा को हल कर सकते हैं, तो वे निश्चित रूप से जेएस और सीएसएस प्रक्रिया कर सकते हैं। तो आपको अपने बॉट-ट्रैप फ़ील्ड को छुपाने के लिए कम स्पष्ट सीएसएस का उपयोग करने जैसी थोड़ी सरलता का प्रयोग करना होगा।
लेकिन आपके प्रश्न के आधार पर, मुझे लगता है कि आप शायद यह महसूस करते हैं कि बिंदु एक बॉट-प्रूफ साइट बनाने के लिए नहीं है, लेकिन सिर्फ एक निवारक पर्याप्त बनाने के लिए है कि बॉट उपयोगकर्ता बस अन्य आसान लक्ष्य चुनेंगे। तो यहां जो आवश्यक है वह साइट से साइट पर अलग-अलग होगा, और संभवतः कुछ परीक्षण और त्रुटि परीक्षण की आवश्यकता होगी। मैं सबसे पहले कम से कम आज्ञाकारी तकनीकों की कोशिश करूंगा।
अंत में, आपकी साइट को डी-स्पैम करने का एक और तरीका है कि आप किसी भी बॉट-सबमिट की गई टिप्पणियों या मैन्युअल रूप से सबमिट किए गए स्पैम को हटाने के लिए सहकर्मी मॉडरेशन का उपयोग करें।