8 روش جلوگیری از کامنت های اسپم در وردپرس
یکی از موضوعات آزاردهنده در مورد محبوب ترین سیستم مدیریت محتوا یعنی وردپرس، برخورد با حجم بالای نظرات اسپم است. بدون توجه به نوع سایتی که دارید، جلوگیری از کامنت های اسپم در وردپرس برای حفظ سلامت سایتتان بسیار مهم است.
تعداد بالای کامنتهای اسپم می تواند به سایت شما لطمه بزند. وجود کامنت های اسپم زیاد در صفحات شما می تواند روی رتبهبندی سایت شما در نتایج موتورهای جستجو تاثیر منفی بگذارد و از طرفی روی امنیت سایتتان نیز تاثیرگذار باشد.
خوشبختانه راههای مختلفی برای جلوگیری از کامنت های اسپم در وردپرس وجود دارد. از نصب افزونهها گرفته تا استفاده از ابزارهای داخلی وردپرس، می توانند به شما در جلوگیری از آنها کمک کنند. شما به کمک این روش ها میتوانید تعداد کامنت های اسپمها را حتی تا 99 درصد کاهش دهید. تا انتهای این مطلب همراه ما باشید تا 8 روش موثر در جلوگیری از کامنت های اسپم وردپرس را به شما معرفی کنیم.
8 روش برای جلوگیری از کامنت های اسپم در وردپرس
اولین اقدامی که باید انجام دهید این است که از داشبورد وردپرس به بخش “تنظیمات” و سپس “گفتوگو” بروید. در این بخش گزینههای مختلفی برای جلوگیری از نظرات اسپم در وردپرس وجود دارد که در ادامه بررسی خواهیم کرد.
1- کامنت ها را کاملا غیرفعال کنید.
اولین انتخاب برای جلوگیری از انتشار کامنت های اسپم در وردپرس میتواند غیرفعالسازی کامل امکان ارسال نظر باشد. شاید این روش کمی شبیه به پاک کردن صورت مساله باشد اما اگر فکر می کنید به کامنت ها نیازی ندارید با این روش به طور کامل از کامنت های اسپم وردپرس جلوگیری خواهید کرد.
یکی از سادهترین راهها برای انجام این کار برداشتن تیک گزینه “اجازه به دیگران برای ثبت دیدگاهها روی نوشتههای تازه” است. به این نکته توجه کنید که با انتخاب این گزینه امکان فرستادن نظر برای نوشته هایی که قبلا منتشر کرده اید، همچنان وجود دارد. اگر میخواهید آنها را نیز غیرفعال کنید، باید این کار را بهصورت مجزا برای هر نوشته انجام دهید. (در ادامه مطلب به نحوه جلوگیری از کامنت های اسپم در وردپرس برای نوشته های قبلی نیز اشاره میکنیم.)
پس از برداشتن تیک گزینه “اجازه به دیگران برای ثبت دیدگاهها روی نوشتههای تازه” به پایین صفحه اسکرول کرده و روی دکمه ذخیره تغییرات کلیک کنید. حالا بر روی پست های جدید شما دیگر کسی نمی تواند کامنت بگذارد.
2- امکان فرستادن نظر توسط افراد ناشناس را غیرفعال کنید.
یک راه دیگر جلوگیری از نظرات اسپم، غیرفعال کردن گزینه فرستادن نظر توسط افراد ناشناس است. بهصورت پیشفرض کاربران برای ارسال نظر در وردپرس باید اطلاعاتی مانند نام، ایمیل و وبسایت خود را وارد کنند.
اگر گزینه مربوط به ارسال نظر توسط افراد ناشناس فعال شده باشد، دیگر نیازی به این اطلاعات نیست. بنابراین درهای سایت خود را به روی انبوهی از رباتهای اسپم باز میکنید که به راحتی می توانند نظرات اسپم را در سایت شما منتشر کنند.
بنابراین از همان بخش قبلی تیک گزینه “نویسنده دیدگاه باید نام و نشانی ایمیل خود را بنویسد” را بزنید. با انجام این کار رباتها سختتر میتوانند بهصورت خودکار کامنت بفرستند. اگرچه این کار برایشان غیرممکن نخواهد بود اما با این تنظیمات تا حد زیادی جلوی ربات ها و افرادی را که می خواهند نظرات بی محتوا و اسپم را در سایت شما بنویسند، میگیرد.
3- امکان بررسی کامنتها را فعال کنید.
گزینه بعدی برای جلوگیری از کامنت های اسپم در وردپرس استفاده از ابزار داخلی وردپرس برای مدیریت و بررسی نظرات است. اولین راهحل برای آن تایید دستی هر کامنت است.
در واقع شما با این کار فقط کامنت های سالم و بامحتوا را به انتخاب خودتان تایید می کنید و اجازه انتشار آنها بر روی سایت را می دهید. برای اینکار می توانید گزینه “دیدگاه ها باید به صورت دستی تایید شوند” را فعال کنید تا از این به بعد بدون تایید شما کامنتی بر روی سایت منتشر نشود.
یک تنظیم دیگر در این بخش برای تعیین شرایط قرارگیری کامنتها در صف بررسی است. بهعنوان مثال می توانید شرایطی را تعریف کنید که اگر کامنتی حاوی بیش از یک لینک بود نیاز به بررسی داشته باشد. همچنین میتوانید لیستی از کلمات، نامها، لینکها، آیپیها و موارد دیگر را درست کنید که کامنتهای حاوی آنها در صف بررسی قرار گیرند.
همچنین اگر می خواهید از انتشار کامنت ها در سایتتان به سرعت مطلع شوید، می توانید از بخش «برایم ایمیل بفرستید هرگاه» دو گزینه “کسی دیدگاهی نوشته است” و “دیدگاهی نیازمند بررسی است” را تیک بزنید تا از این به بعد به سرعت از ارسال کامنت ها مطلع شوید و بتوانید آنها را بررسی کنید.
تنظیمات پایانی در این بخش گزینه “نویسنده باید یک دیدگاه پذیرفته شده داشته باشد” برای مدیریت کامنت های کاربران جدید در وردپرس است. بنابراین اگر می خواهید فقط کامنت های کاربران جدید را بررسی و تایید کنید باید این گزینه را تیک بزنید.
4- تنها کاربرانی که وارد سایت شدند بتوانند کامنت بگذارند.
اگر میخواهید برای جلوگیری از کامنت های اسپم در وردپرس یک گام بیشتر بردارید، میتوانید تنها به افرادی اجازه گذاشتن کامنت را بدهید که داخل سایت لاگین کرده باشند. این گزینه برای زمانی مناسب است که سایت شما کاربرمحور است.
برای انجام این کار وارد قسمت تنظیمات و سپس گفتوگو شوید و در بخش دیگر تنظیمات دیدگاهها، تیک گزینه “کاربران باید نامنویسی کرده باشند و وارد شده باشند تا بتوانند دیدگاهشان را بنویسند” را بزنید.
همچنین باید تنظیمات مربوط به ثبت نام کاربران را از بخش تنظیمات و سپس عمومی بررسی کنید. از آنجا میتوانید تصمیم بگیرید هر فردی بتواند در سایتتان ثبت نام کند یا برای آن باید یک فرآیند نظارتی وجود داشته باشد.
5- لیستی از کلمات پذیرفته نشده تهیه کنید.
اگر میخواهید کامنت گذاشتن مجاز باشد اما آن را برای موضوعات خاصی ممنوع کنید، باید لیستی از کلمات پذیرفته نشده یا به اصطلاح یک لیست سیاه درست کنید. این لیست شامل کلمات رایجی خواهد بود که اسپمرها از آنها استفاده میکنند.
همچنین می توانید در این لیست کلمات مرتبط با صحبت های توهینآمیز، فحاشی، نژادپرستی یا موارد دیگر را بنویسید تا کامنت هایی که حاوی این کلمات هستند تایید نشوند. از طرفی اگر نمیخواهید در کامنتها اشارهای به محصولات یا وبسایت های رقبایتان شود یا کاربران به آنها لینک دهند، میتوانید آنها را نیز در این لیست قرار دهید.
برای ایجاد این لیست از همان بخش گفتگو به قسمت “کلیدهای دیدگاه پذیرفته نشده” بروید و کلمات یا عبارتهای ناپسندیده موردنظرتان را (هر عبارت در یک خط) بنویسید. دقت کنید که کامنت های حاوی کلمات این بخش مستقیما به عنوان جفنگ یا همان اسپم شناخته می شوند.
این لیست الزاما نباید محدود به کلمات باشد و میتوانید از آدرس ایمیل، لینک وبسایتها، آیپی آدرسها یا هر چیز دیگری که بخواهید، استفاده کنید.همچنین میتوانید برای نوشتن این لیست از کلمات رایجی که اسپمرها استفاده میکنند، استفاده کنید. (می توانید در این لینک نمونه ای از این کلمات را مشاهده کنید.)
نکته : اگر نمیخواهید درج کامنتهای حاوی این کلمات را کاملا ممنوع کنید و قبل از تایید آنها را بررسی کنید، کافی است لیست کلمات خود را در کادر «بررسی دیدگاه» وارد کنید. پس از آن کامنتهای حاوی این کلمات ابتدا باید توسط شما برای تایید بررسی شوند. (بهترین روش استفاده از هر دو کادر است، یعنی کلماتی که خیلی مشکل ندارند را در کادر “بررسی دیدگاه” و کلمات مشکل دار را در کادر “کلیدهای دیدگاه پذیرفته نشده” وارد کنید.)
6- تعداد استفاده از لینکها را در کامنتها کاهش دهید یا آن را ممنوع کنید
یک راه دیگر برای جلوگیری از کامنت های اسپم در وردپرس کاهش تعداد استفاده از لینکها در کامنتها یا ممنوع کردن آن است. چون کامنتهای اسپم اغلب حاوی لینک هستند و با هدف افزایش ترافیک را سئو خارجی قرار داده شده اند. شما میتوانید کاملا امکان گذاشتن لینک در نظرها را ممنوع کنید یا تعداد لینکهای مجاز داخل هر کامنت را کاهش دهید.
از بخش «بررسی دیدگاه» که بالا اشاره کردیم تعداد لینکهایی را که یک کامنت باید قبل از بررسی شما داشته باشد، مشخص کنید. برای اجازه دادن به گذاشتن یک لینک، عدد مورد نظر را روی 2 قرار دهید و برای ممنوع کردن کامل این کار، آن را به 1 تغییر دهید. در حالت اول نظراتی که بیشتر از یک لینک داشته باشند قبل از انتشار باید توسط ادمین تایید شوند.
7- کامنتها را برای پستهای مورد نظرتان غیرفعال کنید
اگر امکان ارسال کامنت را پس از انتشار پستهای سایتتان غیرفعال کنید یا اگر تنها بخواهید جلوی ارسال کامنت برای پستهای مشخصی را بگیرید، باید این کار را در صفحه مربوط به ویرایش هر نوشته انجام دهید.
چنین گزینهای برای زمانی مناسب است که یک مطلب در مورد موضوعی بحثبرانگیز نوشته اید یا نمیخواهید مطلب مورد نظرتان کامنتهای اسپم زیادی را به خود جلب کند.
به بخش نوشتهها و سپس همه نوشتهها بروید، نوشتهای را که میخواهید ویرایش کنید پیدا کرده و روی آن کلیک کنید تا صفحه ویرایش آن باز شود. به سمت پایین اسکرول کنید تا بخشی به اسم گفتوگو را ببینید. (اگر این بخش را نمیبینید از سربرگ بالای صفحه و بخش تنظیمات صفحه، تیک گفتوگو را بزنید.)
از این بخش تیک گزینه “پذیرفتن دیدگاه” را بردارید تا امکان فرستادن کامنت برای این نوشته را غیرفعال کنید. پس از آن با کلیک روی دکمه بهروزرسانی، تغییرات نوشته مورد نظر را ذخیره کنید.
8- استفاده از کپچا در نظرات
یکی دیگر از راه حل های ساده و اصولی برای جلوگیری از انتشار نظرات اسپم در وردپرس استفاده از افزونه های کپچا وردپرس است. به کمک این افزونه ها می توانید در بخش نظرات، فرم ها و هر بخشی که می خواهید کد امنیتی کپچا قرار دهید تا کاربران را به سادگی از این فیلتر عبور دهید.
نصب افزونه برای جلوگیری از کامنت های اسپم در وردپرس
اگر دنبال راهی قدرتمندتر برای جلوگیری از نظرات اسپم در وردپرس هستید، میتوانید از افزونههای مخصوص این کار استفاده کنید. با نصب این افزونه ها همچنان امکان ارسال نظر در سایتتان وجود دارد اما این افزونهها جلوی انتشار کامنتهای اسپم را به صورت خودکار میگیرند یا آنها را برای بررسی نشان شما میدهند. در ادامه دو افزونه خوب برای جلوگیری از کامنت های اسپم در وردپرس را به شما معرفی میکنیم.
1- افزونه Akismet
افزونه Akismet بهصورت لحظهای دادههای میلیون ها سایت را بررسی کرده و از سایت شما در برابر اسپمها محافظت میکند. Akismet یکی از بهترین افزونههای جلوگیری از نظرات اسپم در وردپرس است که برای سایت های کسب و کارهای کوچک کاملا رایگان می باشد.
شما میتوانید این افزونه را از مخزن وردپرس دانلود کرده یا نام آن را از بخش افزونهها> افزودن، جستجو و سپس نصب کنید. این افزونه تاریخچه طولانی برای ایجاد قوانین جلوگیری از ارسال نظرات اسپم و فیلترهای مقابله با آن دارد که برای مقابله با نظرات اسپم عالی هستند. با استفاده از این افزونه می توان جلوی بیش از 99 درصد کامنتهای اسپم را گرفت.
2- افزونه Disable Comments
افزونه Disable Comments یکی دیگر از بهترین افزونهها برای جلوگیری از کامنت های اسپم در وردپرس است که کاملا رایگان می باشد. این افزونه اجازه میدهد کامنتها را برای یک پست غیرفعال کنید. استفاده از این پلاگین زمانی مفید است که میخواهید فرستادن نظر را برای تمامی نوشتههای فعلی خود غیرفعال کنید و به دلیل زیاد بودن تعداد نوشته ها نمی توانید این کار را بهصورت دستی انجام دهید.
جمع بندی
خوشبختانه وردپرس یک سیستم مدیریت کامنت داخلی دارد ولی گاهی اثربخشی آن به مقدار لازم نیست یا نیازهای ما را کامل برآورده نمیکند. به طور کلی اگر میخواهید سایتتان از کامنتهای اسپم در امان باشد، باید اقدامات زیر را انجام دهید:
- تغییر تنظیمات وردپرس برای مسدودسازی یا مدیریت کامنتها همانطور که در این مطلب آموزش داده شد.
- نصب یک افزونه برای جلوگیری از کامنت های اسپم در وردپرس
در هر صورت به کمک آموزشهایی که در بالا ارائه شد، تا حد زیادی می توانید از انتشار کامنت های اسپم جلوگیری کنید و برای همیشه با این مشکل خداحافظی کنید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.