اسپمرها (کسانی که نظرات ناخواسته را می سازند) قصد جذب ترافیک روی سایت شما را ندارند بلکه قصد دارند رتبه خود یا مشتریان خود را در موتور جستجو افزایش دهند. با قرار دادن نظر (comment) بر روی سایت شما، رتبه آنها کمی افزایش می یابد.
آنها می خواهند افراد را به سمت سایت خود جذب کنند و به نوعی رتبه سایت خود را در موتورهای جستجو بهینه سازی کنند و از این طریق سود بیشتری دریافت کنند.
چگونه می توان این مشکل را برطرف کرد؟
۱. استفاده از کد امنیتی کپچا:
بهتر است همواره روی فرم هایی که در سایت قرار میدهید از کد کپچا استفاده کنید. اینکار باعث میشود ربات هایی که ارسال اسپم انجام میدهند دیگر نتوانند از طریق فرم، اسپم ارسال کنند.
۲. امکان ارسال نظر تنها برای اعضای سایت :
تنها کاربرانی که در سایت عضو شده اند بتوانند نظر ارسال کنند. تعداد زیادی از اسپمرها تمایلی به عضو شدن در سایت و انجام مراحل آنرا ندارند.
۳- محدود کردن زمان ارسال نظرات :
به طور مثال بعد از گذشت ۳۰ روز امکان ارسال نظرات بسته شود با این روش چنانچه اسپمر در این زمان از طریق جستجو به مطلب سایت شما برسد ارسال نظرات بسته شده و اسپمر نمیتواند پستی ارسال کند.
۴. اجازه ندهید کد HTML را وارد کنند :
اسپمر ها معمولا وقتی به سایت شما هجوم می آورند که خودتان منبعی برای وارد شدن به سایت مانند کد HTML یا چیزی از این قبیل را برای آنها فراهم کنید. اگر احساس کردید که لازم است کاربران در سایت لینک بدهند، راههای بسیار زیادی وجود دارد که می توانید بدون در معرض خطر قرار دادن سایت خود، این امکان را برای آنها فراهم آورید.
کدهای HTML را در نظرات غیر فعال کنید به این ترتیب لینک های وارد شده به صورت اتومات به متن تبدیل میشوند.
۵. از اسم غیر مشخص برای فرمها استفاده کنید :
در برنامه نویسی خوب، باید از اسامی توصیفی استفاده کرد، اما برای جلوگیری از هجوم اسپم ها باید از اسم فرم غیر توصیفی استفاده کرد. اسم فرم هایی مانند “نظرات” دسترسی اسپمرها را به سیستم نظرات را آسان می کند.
۶. برای تمام لینک ها از عبارت rel=”nofollow” استفاده کنید :
فرض کنید که به هر دلیلی از کاربران می خواهید که در نظرات خود لینک بدهند، در چنین موقعیتی حتما این برچسب (rel=”nofollow) را به کار ببرید. بدین ترتیب موتور جستجو لینک داده شده را، نادیده می گیرد و اسپمرها از دادن لینک در کامنت خود سودی نخواهند برد.
دیدگاهتان را بنویسید