دریافت نظرات اسپم یکی از مشکلات رایج و آزاردهنده برای صاحبان وب‌سایت‌ها، به‌ویژه سایت‌های وردپرسی است. این نظرات نه تنها ظاهر سایت را نامناسب می‌کنند، بلکه می‌توانند منابع هاست وردپرس شما را مصرف کرده و حتی بر سئوی سایت تأثیر منفی بگذارند. خوشبختانه راهکارهای متعددی برای مقابله و جلوگیری از این نظرات ناخواسته وجود دارد که در ادامه بررسی می‌کنیم. مدیریت اسپم‌ها بخشی از خدمات پشتیبانی سایت وردپرسی نیز می‌تواند باشد.

آنها می خواهند افراد را به سمت سایت خود جذب کنند و به نوعی رتبه سایت خود را در موتورهای جستجو بهینه سازی کنند و از این طریق سود بیشتری دریافت کنند.

spam-comments

چگونه از دریافت نظرات اسپم جلوگیری کنیم؟

۱. استفاده از کد امنیتی کپچا

افزودن کپچا به فرم نظرات، یکی از مؤثرترین روش‌ها برای جلوگیری از ثبت نظر توسط ربات‌های اسپمر است. انواع مختلفی از کپچا وجود دارد که می‌توانید از طریق افزونه‌های وردپرس آن‌ها را پیاده‌سازی کنید.

۲. امکان ارسال نظر تنها برای اعضای سایت

می‌توانید تنظیمات وردپرس را طوری تغییر دهید که فقط کاربران ثبت‌نام شده و وارد شده به سایت، قادر به ارسال نظر باشند. این کار تعداد زیادی از اسپمرهای گذری را حذف می‌کند.

۳- محدود کردن زمان ارسال نظرات

به طور مثال بعد از گذشت ۳۰ روز امکان ارسال نظرات بسته شود با این روش چنانچه اسپمر در این زمان از طریق جستجو به مطلب سایت شما برسد ارسال نظرات بسته شده و اسپمر نمیتواند پستی ارسال کند.

۴. اجازه ندهید کد HTML را وارد کنند

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

کدهای HTML را در نظرات غیر فعال کنید به این ترتیب لینک های وارد شده به صورت اتومات به متن تبدیل میشوند.

۵. از اسم غیر مشخص برای فرمها استفاده کنید

در برنامه نویسی خوب، باید از اسامی توصیفی استفاده کرد، اما برای جلوگیری از هجوم اسپم ها باید از اسم فرم غیر توصیفی استفاده کرد. اسم فرم هایی مانند “نظرات” دسترسی اسپمرها را به سیستم نظرات را آسان می کند.

۶. برای تمام لینک ها از عبارت rel=”nofollow” استفاده کنید

فرض کنید که به هر دلیلی از کاربران می خواهید که در نظرات خود لینک بدهند، در چنین موقعیتی حتما این برچسب (rel=”nofollow) را به کار ببرید. بدین ترتیب موتور جستجو لینک داده شده را، نادیده می گیرد و اسپمرها از دادن لینک در کامنت خود سودی نخواهند برد.

نکات تکمیلی:

علاوه بر روش‌های ذکر شده، استفاده از افزونه‌های ضد اسپم قدرتمند وردپرس مانند Akismet (که معمولاً به صورت پیش‌فرض نصب است) یا Antispam Bee بسیار مؤثر است. همچنین، فعال کردن قابلیت تأیید دستی نظرات در تنظیمات وردپرس به شما کنترل بیشتری می‌دهد. رعایت این نکات بخشی از افزایش امنیت وردپرس است و پشتیبانی وردپرس می‌تواند در پیاده‌سازی آن‌ها به شما کمک کند.