جلوگیری از اسپم در وردپرس با استفاده از akismet

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

آموزش کار با افزونه akismet

جالب است بدانید akismet تا به امروز چیزی در حدود ۴۵۲ بیلیون کامنت اسپم را شناسایی کرده است. این عدد نشان از قدرت بالای این سیستم در شناسایی کامنت های اسپم می باشد.

akismet چگونه کار می کند؟

akismet با استفاده از انالیز دیدگاه ها در سایت های وردپرسی که از این افزونه استفاده می کنند می تواند دیدگاه های اسپم را شناسی کند. هرچه جامعه این افزونه بزرگتر شود دقت آن نیز افزایش پیدا می کند. این جامعه تا به امروز توانسته است به مرز ۱ میلیون نصب فعال برسد.

هدف استفاده از این افزونه؟

بعضی از سایت ها با هدف تولید بک لینک شورع به سوء استفاده از بخش دیدگاه ها می کنند. با این که با استفاده از خاصیت نوفالو می توان اعتبار این لینک ها را از بین برد اما باز این دیدگاه ها ارسال می شوند و باعث شلوغ شدن و همچنین سنگین شدن دیتابیس می شوند از این رو افزونه های زیادی در وردپرس با هدف جلوگیری از دیدگاه های اسپم راه اندازی شدند اما هر کدام خوبی ها و بدی هایی داشند. به عنوان مثال بیشتر افزونه هایی که در این زمینه ساخته شدند که از منابع سرور استفاده می کنند تا به بررسی دیدگاه ها بپردازند و این عمل در تعداد دیدگاه های زیاد می توانست فشار زیادی به سرور وارد کند. تیم ما با بررسی های فراوان بهترین افزونه در این زمینه را akismet معرفی کرده و امروز به توضیحات کاملی در مورد آن می پردازیم.

راه اندازی akismet

افزونه akismet

اول از همه باید این افزونه را نصب کنید برای این کار می توانید مقاله آموزش نصب افزونه در وردپرس را مشاهده کنید. (لینک صفحه افزونه آخر این مقاله وجود دارد.) بعد از این که افزونه akismet را نصب و فعال کردید با تصویر زیر مواجه می شوید:

نصب و راه اندازی افزونه akismetحال از منوی کناری وارد تنظیمات > ضد هرزنامه شوید

تنظیمات افزونه akismet

این هم از پنل تنظیمات akismet!! شاید انتظار پنل پیچیده و تو در تو داشتید اما سادگی یکی از خوبی های این افزونه است. دوست داشتم در مقدمه در مورد این موضوع صحبت کنم اما گفتم داخل آموزش باشه بهتره. akismet هیچگونه فشاری به سرور شما وارد نمی کند!! به عبارت بهتر تمامی پردازش ها روی سرور وردپرس انجام می شود و کمترین فشار ممکن روی سرور شما می باشد. یکی از بهترین امکانات این افزونه همین می باشد.

تنها چیزی که شما برای فعال کردن akismet به آن نیاز دارید یک عدد اکانت وردپرس می باشد:| نگران نباشید قدم به قدم پیش میرویم. اول از همه بر روی دکمه دریافت کلید api کلیک کنید:

دریافت api افزونه akismet

بعد از این که بر روی دریافت api کلیک کردید با صفحه بالا مواجه می شوید. شاید خبر داشته باشید ک وردپرس متاسفانه آی پی های ایران را تحریم کرده است!! اول از همه یک برنامه گذر از تحریم را فعال کنید و بعد از آن بر روی ACTIVATE AKISMET کلیک کنید.

ورود به wordpress.com

در این مرحله در صورتی که حسابی در سایت wordpress.com ندارید اقدام به پر کردن این فرم کنید، اما اگر اکانت دارید کافیت بر روی log in now درست زیر دکمه Continue کلیک کنید.

بعد از این که ثبت نام کردید یا وارد شدید با صفحه زیر مواجه می شوید:

پلن های افزونه akismet

در این صفحه شما باید پلن انتخابی برای محافظت از وبسایت خود را مشخص کنید.(نگران نباشید پلن رایگان هم دارد) بر روی Get Personal کلیک کنید.

نکته: پلن رایگان این افزونه معمولا قادر به برطرف کردن تمامی نیازهای شما می باشد.

دریافت api افزونه akismet

در این مرحله شما می توانید مقدار هزینه پرداختی به akismet را انتخاب کنید و اطلاعات این api را ثبت کنید.

در شماره یک شما باید نوار مشکی رنگ را بگیرید و به سمت چپ بکشید!:|

در شماره دو شما باید دامنه اصلی را وارد کنید.(اگر سایت شما بر روی ساب دامنه ساخته شده است نیازی نیست ساب دامنه را وارد کنید و همان دامنه اصلی را وارد کنید.)

در شماره سه نام و نام خانوادگی خود را وارد کنید.

در آخر بر روی دکمه آبی رنگ کلیک کنید.

دریافت api افزونه akismet

در صفحه جدید akismet سایت های وردپرسی ( افزونه را نصب دارند) که بر روی این دامنه وجود دارد را تشخیص می دهد و به شما اعلام می کند شما می توانید با کلیک بر روی Activate this site مستقیم به سایت خود رفته و akismet برای شما فعال شود اما اگر می خواهید api را به صورت دستی وارد کنید می توانید بر روی cansel کلیک کنید و بعد از آن api kay را کپی کنید و در افزونه خود وارد کنید.

تنظیمات افزونه akismet

بعد از این که کلید api را وارد کردید تنظیماتی نمایش داده می شود که می توانید آن ها را با توجه به نیاز خود تنظیم کنید.

مطالب تکمیلی:

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

akismet جز قوی ترین ها و بهترین افزونه های جلوگیری از اسپم می باشد و به نکات مثبت این افزونه در مطالب بالا پرداخته شده است.

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

ممنون از این که تا پایان این مقاله نیز همراه من بودید شما می توانید در صورت مشکل در هر یک از مراحل نصب و راه اندازی این افزونه در دیدگاه ها با بنده در ارتباط باشید.

محمد خراسانی

فعال در حوزه طراحی وب ، سئو ، ui ، ux و مدرس دوره های طراحی وب و هم اکنون مدیریت تیم کمیابی ها را بر عهده دارم.

پیشنهاد می کنیم

دیدگاه ها
  • قبل از ارسال دیدگاه خود قوانین بخش دیدگاه ها را مطالعه کنید. ارسال دیدگاه به معنی پذیرش این قوانین است. قوانین بخش دیدگاه ها