صد التعليقات المزعجة في المدونات

الأثنين 16 أكتوبر 2006 | القسم: فضاء التدوين | الردود: 5 »

رأينا في المقال السابق (تعليقات اللحم الفاسد) كيف أن تعليقات الـ SPAM في المدونات صارت مزعجة جدًا، وعددها في إزدياد مستمر. ربما ليست كل المدونات تعاني من هذه “الآفة”، لكن ما إن تنتشر المدونة ويكثر الربط إليها من مدونات أخرى حتى تغرق هي الأخرى في سيل من الردود الدعائية المزعجة.

ثمة عدة حلول للحد من تينكم التعليقات، تتنوع بتنوع البرامج والخدمات المستخدمة في التدوين. في هذا المقال سينحصر الحديث عن برنامج التدوين الأشهر Wordpress، كون الأكثر إنتشارًا في فضاء التدوين العربي. أما مستخدمي خدمات التدوين المجانية فعليهم مراسلة الشركة المقدمة للخدمة لتوفر لهم الحماية التي يحتاجونها، حيث أنهم ليس بقدورهم التدخل برمجيًا بأنفسهم لمواجهة تلك التعليقات المزعجة.

ليست هناك طريقة معينة ينصح بها، فالـ Spammers (أي مروجي تعليقات السخام) يحدثون من طرقهم باستمرار، كما أنهم يستخدمون طرقًا مختلفًا في نشر تعليقاتهم. لذلك من أجل مكافحة سليمة يفضل استخدام أكثر من وسيلة للصد. فيما يلي بعض الطرق الممكنة، ولكم اختيار ما يناسبكم من حل.

Comment Spam Plugins

الـ Plugins هي إضافات برمجية الغرض منها تخصيص الورد بريس أو تحسين أداء بعض جوانبه. هذه الإضافات هي أهم ما يميز الورد بريس، إذا أنها تضيف له مرونة كبيرة للتخصيص، لكأنه عجين بين يديك تشكله كيفما تشاء. وكل الإضافات يجب أن تكون في المجلد wp-plugins ضمن المجلد wp-content. ويتم تفعيلها من لوحة تحكم المدونة من القسم إضافات (Plugins)، بالنقر على وصلة تفعيل بجانب اسم كل إضافة تم تحميلها إلى الموقع. فيما يلي قائمة بأهم الإضافات المخصصة للتعامل مع التعليقات المزعجة.

Akismet
هي الأشهر بين المبتدئين والمستخدمين العاديين للورد بريس، كونها من برمجة فريق الورد بريس نفسه، وكونها تأتي بشكل افتراضي مع البرنامج. تقوم هذه الأداة بتحويل أي تعليق يضاف للمدونة إلى سيرفر خاص للتحليل والمقارنة مع تعليقات مسجلة ضمن القائمة السوداء. إذا كان التعليق طبيعيا يتم نشره، أما إذا كانت فيه شبهة سخام يتم تعليق نشره، حتى يراجعه صاحب المدونة ويحدد ما إذا كان سينشره أم سيحذفه. بعض التعليقات المزعجة الحديثة يمكن أن تمر بنجاح من عملية التحليل فتنشر في مدونتك، ما عليك آنذاك سوى التأشير عليها كـ “إعلان مزعج” (بالنقر على وصلة تحرير ستنتقل إلى لوحة التحكم، ستجد هناك خيار الحذف أو التعديل أو اعتبار كإعلان مزعج) ولن يتكرر نشرها مرة أخرى.

لاستخدام هذه الإضافة تحتاج إلى الحصول على رقم API خاص. هذا الرقم تحصل عليه بالتسجيل في موقع wordpress.com. (هو موقع لتقديم مدونات مجانية، لكن يمكن التسجيل فيه كعضو فقط، دون فتح مدونة خاصة، إذا كنت فقط تريد الحصول على رقم الـ API). بعد التسجيل ستجد الرقم الخاص بك في ملفك الشخصي، احتفظ به. سوف تدخل هذا الرقم حين تقوم بتفعيل akismet من مدونتك، حين يطلب منك ذلك. (إذا كانت طريقة الاستخدام غير واضحة يمكنني شرحها بالتفصيل في موضوع مستقل، عند الطلب!)

Bad Behavior
أداة شهيرة أخرى، وهي متوفرة أيضًا لبرامج غير الورد بريس. تقوم هذه الأداة بمراقبة طلبات نشر التعليقات عبر الـ http ومقارنتها مع محركات Spambots المستخدمة من طرف مروجي السخام. يفضل قراءة تعليمات الاستخدام في الموقع الرسمي بدقة، قبل تفعيل الإضافة.

Comment Authorization Plugin
إضافة جميلة. قد يكون فيها بعض الإزعاج للراغبين في التعليق لكنها تبقى فعالة. حين يضاف تعليق جديد يتم إرسال رابط تفعيل إلى البريد الالكتروني للمعلق. على صاحب التعليق آنذاك فتح ذاك الرابط، ليتم نشر التعليق. إذا لم يفعل، أو وضع بريدًا خاطئًا، أو أن التعليق نُشر من طرف برنامج خارجي، فإنه لن ينشر قبل مراجعة صاحب المدونة.

Comments Post Rewriter Plugin
برامج نشر التعليقات آليا تعتمد على إرسال طلبات النشر عبر الـ http مباشرة إلى اسم الملف المسؤول عن نشر التعليقات (wp-comments-post.php). هذه الإضافة تضيف مفتاحا (رقما سريًا مشفرًا) يتغير بشكل يومي إلى وصلة طلب ملف التعليقات. التعليقات التي ستنشر عبر استمارة التعليقات في المدونة سترسل ذاك الرقم صحيحا لذلك ستنشر. أما برمجيات ترويج السخام فإنها لا تتوفر على ذلك الرقم، لذلك لا تنشر.

Spam Karma 2
تقوم هذه الإضافة بإجراء سلسلة من الاختبارات وعمليات الفرز على أي تعليق جديد. بعد كل اختبار يعطى التعليق رقم Karma، ثم عند جميع الرقم في الأخير تحدد الإضافة ما إذا كان التعليق طبيعيا، فينشر، أو يشتبه في كونه سخامًا، فيتم تعليقه إلى حين موافقة صاحب المدونة، أو إذا ما كان سخاما فيتم حذفه تلقائيًا.

سأكتفي الآن بهذه الإضافات الخمس. بعض الإضافات الأخرى سأتحدث عنها في الكتاب القادم من سلسلة دفاتر التدوين، المخصص لبرنامج ورد بريس. هناك إضافات أخرى كثيرة متوفرة، يمكنك الإطلاع عليها في الصفحة: Spam Tools

طريقة منع الوصول المباشر لملف التعليقات

بخلاف الإضافات، هناك طرق أخرى للحد من التعليقات الدعائية. إحداها إستخدام الملف .htaccess

عند إضافة التعليقات من الاستمارة المخصصة لذلك، يرسل برنامج التصفح ما يسمى بالتحويل referral، لكن برامج نشر السخام تستخدم وصولا مباشرًا لملف التعليقات، لذلك لا توفر تلك التحويلات.

يمكننا استخدام ملف (.htaccess) لمنع الوصول المباشرة لملف التعليقات بإضافة السطور الآتية إليه. (لا ينصح بهذه الطريقة للمستخدمين المبتدئين):

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

يقوم هذا الكود بالتحقق ما إذا كان هناك رابط تحويل أم لا. إذا لم يكن هناك تحويل فهذا يعني أن الوصول إلى ملف التعليقات تم بطريق مباشر، لذلك يتم إلغاء الطلب وتحويل المتصفح إلى رقم الـ IP الذي أتى منه. (لا تنسى تغيير yourdomain.com باسم الناطق الخاص بك).

تعليقات اللحم الفاسد!

الأربعاء 11 أكتوبر 2006 | القسم: منوعات وخواطر | الردود: 2 »

الـ SPAM اسم تجاري ظهر سنة 1930 كاختصار لـ Hormel SpicedHam، وهو نوع من منتجات اللحم المعلب. أما الاصطلاح التقني الشائع للاسم فيعني رسائل بريدية (إعلانية) غير مرغوب فيها ترسل عنوة ويستلمها المرسل إليه رغمًا عنه! هذه الرسائل نوعان، نوع يوضع في الصناديق البريدية الاعتيادية، والنوع الثاني إلكتروني يرسل إلى صناديق البريد الالكترونية وإلى كل وسائط النشر على الانترنت التي توفر للمستخدمين إمكانية المشاركة في المحتوى، مثل المنتديات، دفاتر الزوار، المجموعات الإخبارية، والمدونات.

أحمد غربية عرب المصطلح باسم (السخام)، والترجمة المنتشرة حتى الآن هي “الرسائل الطفيلية” و “الرسائل المزعجة”. في العنوان استخدمت “تعليقات اللحم الفاسد” على سبيل المجاز لا غير.

هذه الرسائل صارت تمثل مصدر إزعاج كبير، سواء للمستخدمين أو للشركات الكبيرة. وهي فضلا عن إزعاجها المعنوي، وما تسببه من تضييع للوقت في الفرز اليدوي، والوقت المستهلك في إيجاد حلول آلية للفرز، هي أيضًا تسبب خسائر مادية غير هينة بسبب الضغط الذي تتعرض له أجهزة الكمبيوتر المخصصة لإدارة البريد. ولكم أن تتخيلوا مدى فداحة الخسائر حين تعلمون أنه في شهر يونيو الماضي وصل عدد الرسائل غير المرغوب فيها المرسلة إلكترونيا 55 بليون رسالة يوميًا بزيادة 83% عن نفس الفترة من السنة السابقة! (المصدر)

في أمريكا خصوصًا، وفي باقي العالم الغربي بدأ القضاء يتعامل جديًا مع الظاهرة، وهناك قوانين صارمة تطبق على من يرسل هذه الرسائل الدعائية. مع ذلك الرسائل الدعائية في إزدياد مستمر ووثيرة انتشارها صارت أسرع، وكذلك ذكاء البرمجيات المخصصة لإرسالها. يمكن تشبيه صراع شركات البريد ضد رسائل الـ SPAM، بالصراع الذي بين شركات مكافحات الفيروسات ومبرمجي الفيروسات. بل هناك فيروسات ظهرت للمساعدة في نشر رسائل دعائية معينة!

مع انتشار المدونات جاء العصر الذهبي لمروجي السخام، إذ من النادر أن تجد مدونة لا تتلقى سيلا من تلكم الرسائل يوميًا. تُنشر هذه الرسائل على شكل تعليقات أو ردود على التدوينات التي توفر إمكانية التعليق. بخلاف الأفراد الذي يروجون لمنتجاتهم أو مواقعهم بإضافة التعليقات (أو التعقيبات TrackBack) يدويًا، فإن مروجي السخام المحترفين يستخدمون طريقة آلية في نشر هذه التعليقات، معتمدين على ذات تقنية الروبوتات المستخدمة من طرف محركات البحث للوصول إلى مواقع جديدة لم تكن مفهرسة سابقًا.

تتعدد الغاية من السخام، ويمكن تحديدها في ثلاثة بالنسبة للتعليقات الطفيلية التي تنشر في المدونات: تعليقات تركز على نشر وصلات مواقع معينة للرفع من إمكانية أرشفتها من طرف محركات البحث والرفع بالتالي من ترتيبها في صفحة النتائج لتلك المحركات؛ تعليقات موضوعاتية تهدف إلى نشر توجهات فكرية معينة؛ أما النوع الثالث وهو الأشهر فهو رسائل دعائية تجارية تسوق لمنتجات تجارية تبدأ من المواقع الإباحية ومواقع القمار ولا تنتهي بمؤسسات النصب والاحتيال. وقد كان أول ظهور لهذا النوع من السخام سنة 2003.

لمكافحة السخام في المدونات هناك أكثر من طريقة، تتفاوت في الفعالية وفي سهولة التركيب. في المقال القادم، بإذن الله، سأتحدث بالتفصيل عن الطرق الممكنة لوقف التعليقات الطفيلية، بالنسبة للمدونات المعتمدة على برنامج الوردبريس.