Info
نوشته های قبلی
1-Untitled 4
2-بابا مرام!
3-Untitled 3
بلای آسمانی

SpamLookupLogo.gif

همه کسانی که وبلاگ دارن اون هم از نوع MT (همون Movable Type خودمون)، حتما از دست این کامنتهای بیخودی که یه سری سایت معلوم الحال و بیکار برای آدم ارسال میکنن که مثلا بیاید و از ما قرص ضد سرماخوردگی! بخرین یا بیاین توی کازینوی ما پولهاتون رو بسوزونید، کلافه شدین..

راستش همونطور که قبلا توی توضیحات نصب پلاگین MTBlackList توضیح دادم، این سایتها به دنبال این نیستن که شما یا افرادی که از سایت شما بازدید میکنن و کامنتها رو میخونن، به سایتشون سر بزنن و از محصولاتشون استفاده کنن، بلکه هدف اصلی فرستندگان این کامنتها، بالابردن رتبه خودشون توی موتورهای جستجو مثل Google هست. چون باز هم همونطور که اوندفعه گفتم، هر چی لینک به یک سایت توی سایتهای بیشتری پیدا بشه، گوگل رتبه بالاتری به شما میده و در جستجوی بعدی که از طریق گوگل انجام بشه، اون سایت رو اول لیست میکنه.

یه مثال میزنم:
شما میخواهید به دنبال یکی از نوادر روزگار یعنی «LostLord» (علیه السلام) بگردین. کافیه توی گوگل تایپ کنید: LostLord. همونطور که انتظار میره، سایت ما یعنی به آدرس http://www.LostLord.com رو اول از همه لیست میکنه. چرا؟! چونکه اولا مشخصاتش خیلی به این متنی که شما تایپ کردین شبیه هست و دوما، سایتهای زیادی هستن که به ما لینک دادن.
در اصل گوگل صفحات مختلف اینترنتی رو که به دنبال سایتهای جدید میگرده، هر صفحه ای که آدرس ما رو معرفی کرده باشه یا به ما لینک داده باشه، اونوقت، گوگل مثلا 10 امتیاز به سایت لاست لرد اضافه میکنه.
هر کسی هم که از طریق گوگل وارد یه سایتی بشه، گوگل مثلا 2 امتیاز بهش اضافه میکنه.
حالا از این به بعد هر کسی که توی گوگل دنبال اون عبارت مقدس بگرده، برای نشون دادن نتایج، از یه فرمول خاص استفاده میکنه و امتیازهای طرف رو جمع میزنه و یه عددی از 1 تا 10 بهش اختصاص میده، اونوقت هر کی امتیازش بالاتر باشه رو اول لیست میکنه.
برگردیم به موضوع اصلی، پس میشه اینطوری نتیجه گرفت که این سایتهایی که میان برای شما به عنوان کامنت، لینک خودشون رو میزارن، در اصل دارن به گوگل حقه میزنن. چون از این به بعد، وقتی گوگل داره سایت شما رو هم به دنبال مطالب جدید میگرده، لینک اونها رو هم پیدا میکنه و یه 10 امتیازی به امتیازشون اضافه میکنه. اونوقت اگه شما توی گوگل بزنید قرص سرماخوردگی یا کازینو، اونوقت اول سایت اونها رو لیست میکنه.
میبینید تو رو به خدا، مردم چه کلاه برداری هایی میکنن!!

من در حدود روزی 100 تا از این کامنتهای بیخودی دارم که اگه بخوام با دست پاکشون کنم، بیچاره میشم.
پس بیاین ما هم حالشون رو بگیریم.
قدم اول و خیلی موثر که قبلا توضیح دادم و واقعا نصب کردنش خیلی ثواب داره، استفاده از پلاگین MTBlackList هستش که طریقه نصب و کار کردنش رو اینجا توضیح داده بودم.
قدم دوم که در این برنامه در مورد آن صحبت خواهیم کرد، استفاده از یک پلاگین جدید برای MT هست که خیلی به درد بخوره، به نام SpamLookup

SpamLookup 2.0
کاربرد، فیلتر کردن Commentها و Trackbackهایی که از طریق آزمودن IP فرستنده و لینکهای داخل متن
روش کارش اینطوریه که میاد IP هر کسی که کامنت یا Trackback میزاره رو چک میکنه، اگه جزو لیست سیاه برنامه باشه و یا قبلا شما به برنامه گفته باشین که اسپم هست، اون کامنت رو فیلتر میکنه. تازه به سایتهایی که از Proxyهای مختلف جهت ارسال چندین کامنت با اسامی مختلف به سایت شما استفاده میکنن هم جلوگیری میکنه (با چک کردن Proxyهای معمول).

مواد مورد نیاز جهت تهیه سالاد فصل
برنامه SpamLookup که از سایتش بصورت رایگان میشه دانلود کرد.
یک عدد سیستم وبلاگ نویسی موبل تایپ که تازه از بقالی خریداری شده و در دمای زیر صفر در یخچال نگهداری شده باشد.
نسخه موبل تایپ حتما باید بالاتر از 3.1 باشه تا این پلاگین روش نصب بشه.

روش نصب

  • اول از همه تشریف ببرین به سایت این برنامه و فایل «mtspamlookup2b2.tar.gz» رو دانلود کنید.
  • با استفاده از یه برنامه FTP (مثل WS_FTP یا CuteFTP یا هر چیز دیگه) به سایت خودتون متصل بشین.
  • فایل دانلود شده رو با یه برنامه ای مثل Winrar یا Winzip باز کنید، داخلش دو تا شاخه به اسم «images» و «plugin» هست. داخل شاخه «plugin» یه شاخه به اسم spamlookup هست، میبینیدش؟
  • به شاخه نصب ام تی، روی سرور خودتون برین. (این شاخه معمولا بصورت «Public_HTML\cgi-bin\mt\» هستش)
  • داخل شاخه mt باید یه شاخه به اسم plugins باشه، وارد این شاخه بشین، اگه نبود یه شاخه به همین نام (plugins) درست کنید و بعد داخل اون شاخه بشین. توجه کنید که همه حروفش رو کوچیک تایپ کنید.
  • اون شاخه «spamlookup» رو که روی هارد بازش کردیم رو که یادتون هست؟ اون رو باید کلش رو کپی کنید توی شاخه plugins.
  • حالا شاخه «images» رو هم که روی هارد باز کردیم داخلش یه شاخه به اسم «spamlookup» هست که باید کپی کنید داخل شاخه static موبل تایپ. اگه MT شما داخل شاخه cgi-bin نصب شده، باید بدونید که شاخه static کجاست، اگه نمیدونید، فایل «mt.cfg» رو باز کنید و به دنبال «StaticWebPath» بگردین. هر چی جلوش نوشته بود یعنی، ام تی شما توی اون شاخه، فایلهای عکسش رو نگه میداره. مثلا توی سرور من شاخه «static» بصورت زیر هستش: «public_html\mt3\». توی این شاخه یه شاخه به اسم «images» از قبل وجود داره، کافیه داخلش بشین و این شاخه «spamlookup» رو داخل اون شاخه کپی کنید.
  • تمام

پس در نهایت باید شاخه ها بصورت زیر باشن:

cgi-bin/mt/plugins/spamlookup/
spamlookup.pl
mt-spamlookup.cgi
sltool

cgi-bin/mt/plugins/spamlookup/tmpl/
comments.tmpl
config.tmpl
despam.tmpl
logs.tmpl
pings.tmpl
slfooter.tmpl
slheader.tmpl
view_cache.tmpl

mt-statics/images/spamlookup/
nav-viewlog.gif

SpamlookupInMT.gif

تقریبا کار تمومه. کافیه داخل MT بشین تا در پایین صفحه گزینه spamlookup اضافه شده باشه. اگه نشده، یعنی اینکه درست نصبش نکردین.
کار کردن باهاش تقریبا سر راسته. مثلا مستونید تنظیم کنید که هر کامنتی که از تعداد مشخصی بیشتر لینک داخلش بود اصلا حذف بشه. یا هر کامنتی که از فلان IP میاد رو قبول نکنه.
خلاصه امیدورام به دردتون بخوره. برای من که مفید بود. دستم درد نکنه.


نوشته جناب lost در تاریخ: April 16, 2005 2:00 AM
لینک دنبالک: http://www.lostlord.com/cgi-bin/mt4rc2/mt-tb.cgi/631


نظرها:
1-

سلام مجدد! برنامه فيلتر كردن ام تي : با بلاك ليست هم نيازه و مكمله يا همون همين كه معرفي كردي كفاف ميكنه؟


نوشته جناب داریوش کبیر در تاریخ April 26, 2005 7:25 PM

2-

تمام مراحلی که گقتید رو انجام دادم و ژلاگین هم اضافه شد ولی وقتی اجرا می کنم اینترنال ارور می زنه 500


نوشته جناب جمال در تاریخ October 1, 2005 4:48 PM

3-

میتونید برام چن تا proxyمعرفی کنید
ممنون میشم


نوشته جناب alireza در تاریخ January 23, 2006 6:34 PM

4-

kheyli mamnoonam
dstatoon dard nakone


نوشته جناب shahin در تاریخ June 3, 2006 12:57 PM


نظر شما