آیا از برخورد با اسپم نظرات در وبلاگ وردپرس خود خسته شده اید؟
تو تنها نیستی. نظرات هرزنامه یک مشکل بزرگ برای هر وب سایتی است که شما شروع به دریافت ترافیک ثابت کنید.
در این مقاله از ایوسی بهترین افزونه های اسپم وردپرس و نکات مفید برای مبارزه با نظرات اسپم در وردپرس را به اشتراک می گذاریم. این نکات در وقت شما صرفه جویی می کند و به میزان قابل توجهی اسپم نظرات را از وب سایت شما کاهش می دهد.
چرا باید با اسپم نظرات در وردپرس مقابله کنید؟
هرزنامه نظرات یک مشکل در بسیاری از وب سایت های وردپرس است . این هرزنامهها امیدوارند از وبسایت شما برای بهبود رتبهبندی سایتهای خود در موتورهای جستجو و دریافت کلیکهای تصادفی از بازدیدکنندگان ناشناس استفاده کنند.
بسیاری از این نظرات بهطور خودکار توسط رباتهای هرزنامه که برنامههایی برای نظر دادن در وبلاگها و وبسایتها طراحی شدهاند، گذاشته میشوند. دیگران توسط افراد واقعی ارسال می شوند. آنها معمولاً خارج از موضوع هستند، ضعیف نوشته شده اند و حاوی پیوندهایی به وب سایت های شخص ثالث هستند.
اگر وب سایت خود را زیر نظر ندارید و این نظرات منتشر می شود، کاربران واقعی و موتورهای جستجو می توانند آنها را ببینند. و این بر شهرت وب سایت شما تأثیر می گذارد.
کاربران ممکن است وب سایت شما را بی کیفیت و اسپم بدانند. و اگر هر یک از نظرات به ویروس ها و بدافزارها پیوند خورده باشد، موتورهای جستجو می توانند سایت شما را به عنوان ناامن علامت گذاری کنند.
با توجه به آنچه گفته شد، بیایید ببینیم چگونه می توانید به طور موثر با هرزنامه های نظرات مبارزه کنید تا زمان کمتری را صرف نگرانی در مورد هرزنامه و زمان بیشتری برای رشد کسب و کار آنلاین خود کنید .
۱. Comment Moderation را در وردپرس روشن کنید
بیایید ابتدا مطمئن شویم که نظرات نمی توانند بدون تایید شما در وب سایت شما منتشر شوند. این مرحله تضمین میکند که نظرات هیچ فیلتری را دور نمیزنند و همچنین به شما کنترل کامل بر روی اینکه کدام نظر در وبسایت شما ظاهر میشود، میدهد.
این راه حل برای وب سایت های تجاری مانند شرکت های حقوقی و حسابداری به شدت توصیه می شود.
به تنظیمات » صفحه بحث در ناحیه مدیریت وردپرس خود بروید . سپس، به بخش «قبل از ظاهر شدن نظر» بروید و کادر کنار «نظر باید به صورت دستی تأیید شود» را علامت بزنید.
فراموش نکنید که روی دکمه “ذخیره تغییرات” در پایین صفحه کلیک کنید.
تمام نظرات وردپرس شما اکنون برای تعدیل نگهداری می شوند و شما باید قبل از نمایش هر نظر در وب سایت خود، به صورت دستی آن را تأیید کنید .
اکنون، ممکن است تعجب کنید که چقدر طول می کشد تا همه نظرات را مرور کنید. در چند نکته بعدی، ما به شما نشان خواهیم داد که چگونه نظرات اسپم را حذف کنید تا نظراتی که باید آنها را تعدیل کنید عمدتاً واقعی باشند.
۲. Akismet Spam Protection را فعال کنید
Akismet یک افزونه محافظت از هرزنامه است که رایج ترین انواع نظرات هرزنامه را دریافت می کند. این کار را با فیلتر کردن تمام نظرات وردپرس در وب سایت شما از طریق پایگاه داده اسپم جهانی انجام می دهد.
Akismet به همراه وردپرس از قبل نصب شده است، اما به طور پیش فرض فعال نیست.
وبلاگ های شخصی و وب سایت های کوچک می توانند به صورت رایگان از Akismet استفاده کنند، اما شما باید برای کلید API آنها ثبت نام کنید.
با دنبال کردن راهنمای گام به گام ما در مورد نحوه راه اندازی Akismet، می توانید روش صحیح راه اندازی افزونه را بیاموزید .
۳. از Sucuri برای مبارزه با نظرات اسپم استفاده کنید
درخواستهای بیش از حد از ارسالکنندگان هرزنامه میتواند سرعت وبسایت شما را کاهش دهد و بر عملکرد تأثیر بگذارد. در حالی که Akismet قادر است بسیاری از نظرات اسپم را دریافت کند، نمی تواند مانع از دسترسی هرزنامه ها به وب سایت شما شود.
اینجاست که Sucuri وارد می شود. این بهترین افزونه فایروال وردپرس است که به شما امکان می دهد درخواست های مشکوک را حتی قبل از رسیدن به وب سایت شما مسدود کنید.
این افزونه می تواند از ارسال نظرات توسط ربات ها و اسکریپت های خودکار جلوگیری کند. این امر بار روی سرورهای شما و تعداد نظرات اسپم دریافتی شما را کاهش می دهد.
۴. از Honeypot برای گرفتن هرزنامه ها استفاده کنید
Honeypot یک فناوری جلوگیری از هرزنامه است که به جای اینکه از آنها بخواهد انسان بودنشان را ثابت کنند، بررسی می کند که آیا نظر دهنده یک ربات است یا خیر. این استراتژی از این ضرب المثل الهام گرفته شده است، “شما می توانید بیشتر با عسل مگس بگیرید تا با سرکه.”
به جای اینکه کاربران را وادار به انجام آزمایش reCAPTCHA برای اثبات انسان بودن خود کند، یک هانی پات چالشی را ارائه میکند که برای رباتها قابل مشاهده است اما برای انسانها نه. اگر چالش انجام شود، نظر دهنده به عنوان یک ربات نشان داده می شود.
و هنگامی که آنها به عنوان یک ربات شناسایی شدند، می توانند قبل از ارسال نظر مسدود شوند.
Antispam Bee یک پلاگین Honeypot رایگان است که می تواند به طور موثر ربات های هرزنامه را شناسایی کند. همچنین دارای تنظیماتی برای اعتماد به نظردهندگان تایید شده، اعتبارسنجی آدرس های IP، علامت گذاری لینک های BBCode (کد تابلوی اعلانات) به عنوان هرزنامه و بررسی پایگاه های داده آنتی اسپم عمومی است.
۵. تأیید Google reCAPTCHA را اضافه کنید
Google ReCAPTCHA شکل پیشرفته ای از CAPTCHA است و می توان آن را آزمایش کرد تا ببیند کاربر یک ربات است یا انسان. CAPTCHA مخفف عبارت «آزمون تورینگ عمومی کاملاً خودکار برای متمایز کردن رایانهها و انسانها» است.
کاربران موظفند روی یک چک باکس کلیک کنند تا نشان دهند ربات نیستند. آنها یا فوراً قبول میشوند یا با یک آزمایش دوم، مجموعهای از تصاویر که در آن باید روی اشیاء مطابقت کلیک کنند، ارائه میشوند.
گذراندن آزمون برای رباتها دشوار است، زیرا وقتی Google یک اسپمت را شناسایی میکند، چالش بسیار سختتری برای آنها ایجاد میکند. و در حالی که کاربران اکثر تست های CAPTCHA را آزاردهنده می دانند، reCAPTCHA بهترین تجربه کاربری را ارائه می دهد.
با استفاده از افزونه Advanced Google reCAPTCHA می توانید reCAPTCHA را به فرم نظر وردپرس اضافه کنید .
۶. از اظهار نظرهای تقلب کننده جلوگیری کنید
هنگامی که برخی از ارسال کنندگان هرزنامه نظرات خود را ارسال می کنند، با پر کردن نام کاربری و آدرس ایمیل یک کاربر ثبت نام شده در وب سایت شما، سعی می کنند شما را فریب دهند. آنها این کار را به این امید انجام می دهند که شما نام یا گراواتار طرف مقابل را بشناسید و نظر او را تایید کنید.
ساده ترین راه برای جلوگیری از اظهار نظر افراد متقلب در وردپرس، نصب و فعال سازی افزونه Impostercide است. برای جزئیات بیشتر، راهنمای گام به گام ما در مورد نحوه نصب افزونه وردپرس را ببینید .
پس از نصب افزونه، از گذاشتن نظر همه کاربران احراز هویت نشده با آدرس ایمیل یا نام کاربری کاربر ثبت نام شده جلوگیری می کند. در عوض، یک پیام خطا به آنها نشان داده می شود.
با مراجعه به صفحه ابزارها » Impostericide می توانید پیام خطا را سفارشی کنید .
۷. فیلد URL وب سایت را از فرم نظر حذف کنید
فیلد URL وب سایت در فرم نظر، کسانی را جذب می کند که می خواهند از بک لینک ها برای افزایش رتبه موتور جستجوی خود در کلمات کلیدی خاص استفاده کنند. هدف آنها از گذاشتن نظر فقط دریافت بک لینک است، نه افزودن ارزش واقعی به بحث.
این بدان معناست که نظرات آنها معمولا حاوی یک یا دو سطر از مزخرفات بی ربط است و نام نویسنده نظر حاوی یک کلمه کلیدی یا ترکیبی از یک نام واقعی با کلمات کلیدی مانند ‘Sally from Dunder Mifflin’ یا ‘John @SEOconsultants’ خواهد بود.
هنگامی که فیلد URL وب سایت را از فرم نظر خود حذف می کنید، نظر دهندگان ارزش یک بک لینک را دریافت نمی کنند و این باعث می شود که هرزنامه نظر کمتری ایجاد شود. کاربران واقعی چه بک لینک بگیرند یا نه، در مورد مقالات شما نظر می گذارند.
۸. نظرات مربوط به پیوست های رسانه را غیرفعال کنید
وردپرس به طور خودکار برای هر تصویر و فایل رسانه ای که در وب سایت خود آپلود می کنید یک صفحه پیوست ایجاد می کند. کاربران می توانند نظرات خود را در این صفحات ارسال کنند.
اگر تصاویر بخش مرکزی محتوای شما باشند، این می تواند مفید باشد. اگر نه، این فقط یک فرصت دیگر برای ارسال کنندگان هرزنامه است. اگر نیازی ندارید که کاربران روی تصاویر نظر بدهند، باید نظرات روی پیوستهای رسانه را غیرفعال کنید.
ساده ترین راه برای انجام این کار نصب و فعال کردن افزونه Disable Comments است. برای جزئیات بیشتر، راهنمای گام به گام ما در مورد نحوه نصب افزونه وردپرس را ببینید .
پس از فعالسازی، باید به صفحه تنظیمات » غیرفعال کردن نظرات بروید و کادر کنار گزینه «رسانه» را علامت بزنید.
اطمینان حاصل کنید که برای ذخیره تنظیمات خود روی دکمه “ذخیره تغییرات” کلیک کرده اید. این افزونه اکنون نظرات روی فایلهای رسانه وردپرس و پیوستهای شما را غیرفعال میکند.
۹. HTML را در نظرات غیرفعال کنید
بهطور پیشفرض، وردپرس به تگهای HTML خاصی در نظرات اجازه میدهد، و از این تگها میتوان برای پنهان کردن پیوندهای هرزنامه استفاده کرد. شما می توانید با غیرفعال کردن HTML در نظرات از این امر جلوگیری کنید.
این بدان معنی است که هر تگ HTML که در یک نظر استفاده می شود به عنوان متن دیده می شود، اما کاربردی نخواهد بود. به عنوان مثال، اگر شخصی از برچسب<strong>
استفاده کند، برچسب در نظر دیده می شود و متن پررنگ نمی شود. همچنین به این معنی است که پیوندها قابل کلیک نخواهند بود.
برای غیرفعال کردن نظرات HTML، باید یک قطعه متن را به فایلهای تم خود اضافه کنید. اگر برای افزودن کد به سایت خود به کمک نیاز دارید، به راهنمای مبتدی ما در مورد نحوه چسباندن قطعات از وب در وردپرس مراجعه کنید .
باید کد زیر را به فایل functions.php تم خود اضافه کنید یا از WPCode استفاده کنید (توصیه می شود):
function wpb_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } function wpb_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter( 'preprocess_comment', 'wpb_comment_post', '', 1); add_filter( 'comment_text', 'wpb_comment_display', '', 1); add_filter( 'comment_text_rss', 'wpb_comment_display', '', 1); add_filter( 'comment_excerpt', 'wpb_comment_display', '', 1); remove_filter( 'comment_text', 'make_clickable', 9 );
در اینجا راهنمای ما در مورد نحوه افزودن قطعه کد از طریق افزونه رایگان WPCode است زیرا این ساده ترین روش موجود است.
این کد کد HTML را به موجودیت های HTML تبدیل می کند که در نظر نمایش داده می شوند و توسط مرورگر تجزیه نمی شوند.
۱۰. حداقل و حداکثر طول کامنت را تنظیم کنید
ما یک بار با مشکل هرزنامه نظرات مواجه شدیم که در آن یک هرزنامه صدها نظر در هر ساعت با یک کلمه می گذاشت: “سلام”.
Akismet و Sucuri نتوانستند این را مسدود کنند زیرا نظر طبیعی به نظر می رسید. Antispam Bee سرعت هرزنامه را کند کرد اما نتوانست حمله را کاملاً مسدود کند.
ما توانستیم با استفاده از افزونه Yoast Comment Hacks که به شما امکان می دهد حداقل و حداکثر طول کامنت را تنظیم کنید، با هرزنامه ها مبارزه کنیم.
ما به سادگی افزونه Yoast Comment Hacks را فعال کردیم و حداقل طول کامنت را تعیین کردیم. پس از آن، هنگام تلاش برای گذاشتن نظر فقط یک کلمه، یک پیام خطا دریافت کردند.
۱۱. Trackbacks را در وردپرس غیرفعال کنید
همانطور که قبلاً گفتیم، یکی از دلایل اصلی که مردم نظرات خود را هرزنامه می گذارند، دریافت بک بک است. با این حال، برای اکثر وبلاگ ها، لازم نیست که بک بک فعال باشد.
می توانید انتخاب کنید که بک بک در کل وبلاگ یا در یک پست جداگانه غیرفعال شود. این یک راه آسان برای کاهش قابل توجه هرزنامه نظرات است.
به سادگی به صفحه تنظیمات » بحث بروید . در اینجا میتوانید علامت «اجازه دادن اعلانهای پیوند از وبلاگهای دیگر (بازگشتهای بال و عقبنشینی) در مقالات جدید» را بردارید.
با این کار بک بک برای همه پست های جدید خاموش می شود. اکنون باید راهنمای ما را در مورد نحوه غیرفعال کردن بک بک در پست های موجود دنبال کنید .
۱۲. نظرات در پست های قدیمی را خاموش کنید
وردپرس به شما این امکان را می دهد که نظرات پست های قدیمی را غیرفعال کنید. این به ویژه برای وب سایت هایی مفید است که محتوای به موقع منتشر می کنند، مانند وب سایت های اخبار یا رویدادها .
به سادگی به تنظیمات » بحث بروید و در زیر «تنظیمات نظرات دیگر» گزینه «بستن خودکار نظرات در مقالات قدیمیتر از XX روز» را خواهید دید. کادر کنار این گزینه را علامت بزنید و تعداد روزهایی که می خواهید نظرات روی یک پست نمایش داده شود را وارد کنید.
وردپرس اکنون نظرات پستهای قدیمیتر از تعداد روزهایی را که برای این گزینه تعریف کردهاید بهطور خودکار میبندد.
در صورت نیاز، میتوانید مهلت نظر در وردپرس را برای پستهایی که میخواهید نظرات باز باقی بمانند، لغو کنید.
پاداش – ۱۳. نظرات را خاموش کنید
شاید نیازی به نظرات در سایت وردپرس خود نداشته باشید، یا متوجه شده اید که تعدیل نظرات زمان زیادی می برد. شما همیشه می توانید نظرات را در وردپرس خاموش کنید و به طور کامل از اسپم نظرات خودداری کنید.
برای غیرفعال کردن نظرات در پستهای جدید، باید به تنظیمات » بحث بروید و علامت کادر کنار «اجازه به افراد برای ارسال نظر در مقالات جدید» را بردارید.
همچنین باید نظرات را در همه پستهای موجود خاموش کنید. برای یادگیری چندین روش برای انجام این کار، راهنمای ما در مورد نحوه غیرفعال کردن کامل نظرات در وردپرس را بررسی کنید .
سوالات متداول درباره نظرات اسپم
چرا به من اسپم می کنند؟
آن را شخصی نگیرید. هرزنامهها میخواهند رتبهبندی جستجوی بهتری کسب کنند یا بازدیدکنندگان ناآگاه را به سایتهای مشکوک و مخرب جذب کنند. آنها فکر می کنند که با ارسال هرزنامه می توانند لینک های بیشتری را دریافت کنند و به نوعی بر رتبه بندی جستجوی آنها تأثیر مثبت خواهد گذاشت.
در بیشتر موارد، این یک حمله شخصی علیه شما نیست. در عوض، این یک فرآیند سیستماتیک است که بسیاری از وبلاگ ها را هدف قرار می دهد.
برای نظراتی که به عنوان هرزنامه علامت گذاری شده اند چه اتفاقی می افتد؟
هنگامی که نظرات را تعدیل می کنید، نظراتی که به عنوان هرزنامه علامت گذاری می کنید در وب سایت شما نمایش داده نمی شوند. در عوض، آنها به لیست هرزنامه در صفحه نظرات شما منتقل می شوند.
اگر نظری را به اشتباه به آنجا منتقل کنید، می توانید با کلیک کردن روی پیوند “هرزنامه نیست” در زیر آن نظر، آن را بازیابی کنید. همچنین یک پیوند وجود دارد تا بتوانید نظر هرزنامه را برای همیشه حذف کنید.
چرا هر نظر وارد صف تعدیل می شود؟
هنگامی که اولین نکته در این مقاله را دنبال کردید و تعدیل نظرات را روشن کردید، باید هر نظری را که در وب سایت شما باقی می ماند تأیید کنید. این به شما کنترل مطلق بر هر نظری که در وب سایت شما منتشر می شود، می دهد.
امیدواریم این آموزش به شما کمک کند تا یاد بگیرید چگونه از اسپم نظرات در وردپرس جلوگیری کنید. همچنین ممکن است بخواهید نحوه افزایش سرعت عملکرد وردپرس خود را بیاموزید یا راهنمای امنیتی نهایی وردپرس ما را بررسی کنید .
و بخوانید: