Ways to Prevent Comment Spam

टिप्पणियां, वेबमास्टर के लिए समुदाय और पढ़ने वाले लोगों को अपने साथ जोड़ने का शानदार तरीका हैं. हालांकि, स्पैम करने वाले व्यक्ति और nogoodniks अक्सर टिप्पणियों का गलत इस्तेमाल करते हैं. इनमें से बहुत लोग स्पैम बनाने और पोस्ट करने के लिए स्क्रिप्ट या दूसरे सॉफ़्टवेयर का इस्तेमाल करते हैं. अगर आपको कोई टिप्पणी मिलती है जो विज्ञापन या किसी ऐसी साइट के लिंक की तरह लगती है जिसका आपकी सामग्री से लेना-देना नहीं है, तो समझ लें कि आपका सामना स्पैम वाली टिप्पणी से हो चुका है.

इस तरह का स्पैम आपकी साइट को कई मायनों में नुकसान पहुंचा सकता है. इनमें शामिल हैं:

  • किसी वेबसाइट के कुछ हिस्सों में मौजूद हल्की क्वालिटी वाली सामग्री, पूरी साइट की रैंकिंग पर असर डाल सकती है.
  • स्पैम आपके उपयोगकर्ताओं का ध्यान भटका सकता है और उन्हें परेशान कर सकता है. इससे आपकी साइट पर लोगों का भरोसा कम हो सकता है.
  • मेल न खाने वाली सामग्री की वजह से आपकी साइट पर अनचाहा ट्रैफ़िक आता है. इस वजह से साइट धीमी हो सकती है और बैंडविड्थ की लागत बढ़ सकती है.
  • Google हमारे खोज के नतीजों की क्वालिटी की सुरक्षा के लिए, उपयोगकर्ता के जनरेट किए गए स्पैम के अलावा पेजों को हटा सकता है या उनका दर्जा घटा सकता है.
  • स्पैम करने वाले व्यक्ति जिस सामग्री का इस्तेमाल करते हैं उसमें नुकसान पहुंचाने वाली साइटें भी शामिल हो सकती हैं. ये उपयोगकर्ताओं पर गलत असर डाल सकती हैं.

अपनी वेबसाइट को इस तरह के नुकसान पहुंचाने वाले स्पैम से बचाने के तरीके खोजना ज़रूरी है. आपकी वेबसाइट पर स्पैम टिप्पणी को कम करने और रोकने के कुछ तरीके यहां बताए गए हैं.

गेस्टबुक या टिप्पणियों की सुविधा को शुरू करने के बारे में गंभीरता से सोचना

स्पैम वाले पेजों की वजह से आपकी साइट पर उपयोगकर्ताओं का भरोसा कम होता है. अगर यह सुविधा आपके उपयोगकर्ताओं के लिए ज़्यादा मायने नहीं रखती या आपके पास रोज़ाना अपनी टिप्पणियों की निगरानी करने का समय नहीं है, तो इस सुविधा को बंद करने के बारे में सोचें. ज़्यादातर ब्लॉगिंग सॉफ़्टवेयर, जैसे कि Blogger के ज़रिए आप किसी भी पोस्ट पर टिप्पणी करने की सुविधा को बंद कर सकते हैं.

टिप्पणी और प्रोफ़ाइल बनाने के लिए मॉडरेशन (नियंत्रण) की सुविधा चालू करना

टिप्पणी मॉडरेशन का मतलब है कि आपकी साइट पर कोई भी टिप्पणी तब तक दिखाई नहीं देगी, जब तक कि उनकी समीक्षा नहीं हो जाती और उन्हें अनुमति नहीं मिल जाती. इससे टिप्पणियों की निगरानी करने में आपको ज़्यादा समय देना होगा. हालांकि, इसका फ़ायदा यह है कि अपनी साइट पर आने वाले लोगों को आप बेहतर अनुभव दे पाएंगे. अगर आप विवादास्पद विषयों पर अक्सर पोस्ट करते रहते हैं, तो यह सुविधा आपके लिए खास तौर पर मददगार हो सकती है. दरअसल, इन पोस्ट से कुछ लोगों की भावनाएं भड़क सकती हैं और वे आपत्तिजनक टिप्पणियां कर सकते हैं. यह सुविधा आम तौर पर आपके ब्लॉगिंग सॉफ़्टवेयर में सेटिंग के तौर पर उपलब्ध रहती है, जैसे कि Blogger.

नया खाता बनाने के दौरान साइन अप करने के लिए, लोगों को असली ईमेल पते की पुष्टि करना ज़रूरी होता है. इससे कई स्पैम बॉट को अपने-आप खाते बनाने से रोका जा सकता है. इसके अलावा, आप उन ईमेल पतों को रोकने करने के लिए फ़िल्टर सेट कर सकते हैं जो भरोसेमंद नहीं हैं या ऐसी ईमेल सेवाओं से आ रहे हैं जिन पर आप भरोसा नहीं करते हैं.

एंटी-स्पैम टूल का इस्तेमाल करें

टिप्पणी करने में इस्तेमाल होने वाले कई सिस्टम में उपयोगकर्ता यह साबित करना होता है कि वे जीते-जागते इंसान हैं, न कि नुकसान पहुंचाने वाले स्पैमिंग स्क्रिप्ट. आम तौर पर, उपयोगकर्ता को डिस्टॉर्टेड इमेज (CAPTCHA) दिखाई जाती है. इसके बाद, उपयोगकर्ता को इमेज में दिए अक्षर या संख्याएं टाइप करने के लिए कहा जाता है. कुछ CAPTCHA सिस्टम में ऑडियो CAPTCHA की सुविधा भी दी जाती है. यह, स्पैम वाली टिप्पणी को रोकने का काफ़ी असरदार तरीका है.

Google की मुफ़्त reCAPTCHA सेवा को अपनी साइट पर लागू करना आसान है. इसके अलावा, इस सेवा से जमा होने वाले डेटा का इस्तेमाल टेक्स्ट को स्कैन करने की प्रोसेस को बेहतर बनाने के लिए किया जाता है. इनमें किताबों, समाचार पत्रों या नक्शे वगैरह के टेक्स्ट शामिल हैं. reCAPTCHA का इस्तेमाल करके, आप न सिर्फ़ अपनी साइट को स्पैम करने वाले लोगों से बचा सकते हैं; बल्कि आप दुनिया की किताबों को डिजिटल बनाने में भी मदद करते हैं. अगर आप अपनी साइट पर मुफ़्त में reCAPTCHA की सुविधा लागू करना चाहते हैं, तो आप यहां साइन अप कर सकते हैं. reCAPTCHA प्लग-इन लोकप्रिय ऐप्लिकेशन और प्रोग्रामिंग एनवायरमेंट, जैसे कि WordPress और PHP के लिए उपलब्ध हैं.

आप कुछ दूसरे टूल भी इस्तेमाल कर सकते हैं. इनसे आपको स्पैम टिप्पणियों को रोकने में मदद मिलेगी. उदाहरण के लिए, आप सामग्री प्रबंधन सिस्टम में इस काम के लिए पहले से दिए कई टूल इंस्टॉल कर सकते हैं. Project Honeypot जैसे कई मुफ़्त टूल भी हैं जो आपकी साइट पर उपयोगकर्ताओं की तरफ़ से जनरेट किए जाने वाले स्पैम को रोकने और उसे खत्म करने में आपकी मदद कर सकते हैं. टूल को कैसे लागू किया जाए, इस बारे में ज्यादा जानकारी पाने के लिए उनकी वेबसाइट पर जाएं.

"nofollow" या एक से ज़्यादा एट्रिब्यूट का इस्तेमाल करना

Yahoo! और MSN के साथ Google ने कई साल पहले "nofollow" एचटीएमएल माइक्रो फ़ॉर्मैट की शुरुआत की थी. इस एट्रिब्यूट को बड़ी संख्या में लोगों ने अपनाया था. rel="nofollow" या rel="sponsored" जैसे ज़्यादा खास एट्रिब्यूट के साथ किसी भी लिंक का इस्तेमाल, आम तौर पर PageRank की गिनती करने या उपयोगकर्ता की क्वेरी के लिए अपने पेजों की प्रासंगिकता तय करने के लिए नहीं किया जाएगा. उदाहरण के लिए, अगर कोई स्पैम करने वाला व्यक्ति आपकी टिप्पणियों में किसी लिंक को इस तरह शामिल कर देता है:

<a href="http://www.example.com/">यह बेहतरीन साइट है!</a>

तो वह नीचे दिए फ़ॉर्मैट में बदल जाएगी:

<a href="http://www.example.com/" rel="nofollow">यह बेहतरीन साइट है! </a>

या:

<a href="http://www.example.com/" rel="ugc">यह बेहतरीन साइट है! </a>

PageRank की गिनती करते समय, इस नए लिंक को आम तौर पर ध्यान में नहीं रखा जाएगा. यह स्पैम को नहीं रोकेगा, लेकिन PageRank पास करने के दौरान होने वाली समस्याओं और स्पैम करने वाले लोगों से आपकी साइट को बचाएगा. डिफ़ॉल्ट रूप से, कई ब्लॉगिंग साइट (जैसे कि Blogger ) इस एट्रिब्यूट को अपने-आप किसी भी पोस्ट की हुई टिप्पणियों में जोड़ देते हैं.

खोज में संदेह वाली सामग्री को दिखाने से रोकना

अगर आपकी साइट उपयोगकर्ताओं को प्रोफ़ाइल पेज, फ़ोरम थ्रेड या वेबसाइट जैसे पेज बनाने की अनुमति देती है, तो आप नई या संदेह वाली सामग्री को खोज में दिखाने से रोककर स्पैम से होने वाले नुकसान को रोक सकते हैं.

उदाहरण के लिए, नए और ऐसे उपयोगकर्ता जिन पर फ़िलहाल आपको भरोसा नहीं है उनके लिए noindex मेटा स्टैंडर्ड का इस्तेमाल करके पेजों का ऐक्सेस रोक सकते हैं. इस तरह ऐक्सेस रोकें:

<html> <head> <META NAME="googlebot" CONTENT="noindex">

या आप पेज को थोड़े समय ब्लॉक करने के लिए, robots.txt स्टैंडर्ड का इस्तेमाल कर सकते हैं:

अनुमति न दें:/guestbook/newpost.php

जब आपको लगता है कि उपयोगकर्ता भरोसेमंद है और स्पैम करने वाला व्यक्ति नहीं है, तो आप क्रॉलिंग या इंडेक्स से जुड़े प्रतिबंधों को हटा सकते हैं. ऐसे कई तरीके हैं जिनसे आप जान सकते हैं कि क्या नया उपयोगकर्ता स्पैम करने वाला व्यक्ति है. इन तरीकों में समुदाय से मिलने वाली सूचनाओं का इस्तेमाल करना भी शामिल है.

समुदाय की मदद लेना

उपयोगकर्ता आपकी वेबसाइट पर आना चाहते हैं, लेकिन स्पैम से भी परेशान हैं. उन्हें समस्या को हल करने में आपकी मदद करने दें.

  • भरोसेमंद उपयोगकर्ता जब स्पैम टिप्पणियों या थ्रेड को देखें, तो उन्हें इनको फ़्लैग करने दें. इस तरह के सिस्टम का गलत तरीके से इस्तेमाल किया जा सकता है. इसलिए, इसे लागू करते समय आपको सावधान रहना चाहिए. स्पैम रिपोर्ट की सीमा को पार कर जाने वाली किसी पोस्ट या थ्रेड को कुछ समय के लिए हटाना भी एक विकल्प है. जब तक पोस्ट या थ्रेड की मैन्युअल रूप से समीक्षा नहीं कर ली जाती, तब तक इस विकल्प का इस्तेमाल किया जा सकता है.
  • भरोसेमंद उपयोगकर्ताओं के लिए सिस्टम बनाना एक अच्छा कदम है. इससे न सिर्फ़ आप उपयोगकर्ताओं से जुड़े भी रहते हैं, बल्कि स्पैम करने वाले व्यक्ति को पहचानने में भी मदद मिलती है. स्पैम टिप्पणी करने वाले ज़्यादातर लोगों की कोशिश होती है कि सर्च इंजन में उनकी सामग्री प्रमुखता से दिखे. इस तरह के मामलों से बचने के लिए आप नए और ऐसे उपयोगकर्ताओं से आने वाली पोस्ट पर noindex robots मेटा टैग को जोड़ने के बारे में सोचें जो फ़िलहाल आपके समुदाय के भरोसेमंद या महत्वपूर्ण सदस्य नहीं हैं. कुछ समय बाद जब कोई उपयोगकर्ता एक भरोसेमंद सदस्य के तौर पर पहचान बना लेता है, तब आप उनकी पोस्ट को इंडेक्स करने की अनुमति दे सकते हैं. यह तरीका स्पैम करने वाले व्यक्ति को आपके समुदाय में पोस्ट करने से रोकने में काफ़ी मददगार साबित हो सकता है.

स्पैमिंग की बार-बार कोशिश को रोकने के लिए, ब्लैकलिस्ट का इस्तेमाल करना

जब आपको कोई स्पैम वाली वेबसाइट या पेज की प्रोफ़ाइल मिलती है, तो इसे हटाने का ऐसा तरीका बनाएं जिसे कोई दूसरा व्यक्ति भी आसानी से इस्तेमाल कर सके. उदाहरण के लिए, अगर आपको एक ही आईपी पते वाले कई स्पैम प्रोफ़ाइल मिलते हैं, तो आप उस आईपी पते को हमेशा के लिए प्रतिबंधित सूची में जोड़ सकते हैं.

स्पैम वाली वेबसाइट या पेज की सामग्री से अपनी साइट की निगरानी करना

इसके लिए, सबसे अच्छा टूल Google अलर्ट है. साइट सेट अप करें: ऐसे कमर्शियल या एडल्ट कीवर्ड का इस्तेमाल करके क्वेरी करें जिन्हें आप अपनी साइट पर नहीं देखना चाहेंगे. हैक किए गए पेजों का पता लगाने में मदद करने के लिए, 'Google अलर्ट' भी एक बेहतरीन टूल है.