WORDPRESS · ANTI-SPAM

Akismet Anti-Spam คู่มือป้องกัน Spam Comment บน WordPress 2026

AsiaGB · 13 มิถุนายน 2026 · อ่าน 10 นาที
Akismet Anti-Spam Plugin สำหรับ WordPress

1. Akismet Anti-Spam คืออะไร และทำไมต้องใช้

Akismet Anti-Spam คือปลั๊กอินป้องกัน Spam Comment ที่พัฒนาโดย Automattic บริษัทผู้สร้าง WordPress เอง โดยปลั๊กอินนี้ถูกติดตั้งมาพร้อมกับ WordPress ทุกเวอร์ชันตั้งแต่แรกเริ่ม ทำให้ผู้ดูแลเว็บไม่ต้องค้นหาหรือติดตั้งเพิ่มเติม เพียงแค่เปิดใช้งานและตั้งค่า API Key ก็พร้อมทำงานได้ทันที

ในแต่ละวัน Akismet ช่วยกรอง Spam Comment มากกว่า 500 ล้านรายการทั่วโลก โดยใช้ระบบ Machine Learning ที่เรียนรู้รูปแบบ Spam จากเว็บไซต์นับล้านแห่ง ทำให้ความแม่นยำในการตรวจจับ Spam สูงมากและอัปเดตอยู่ตลอดเวลาโดยไม่ต้องอัปเดตปลั๊กอินเอง

ปัญหา Spam Comment ไม่ได้แค่รบกวนประสบการณ์ผู้ใช้งาน แต่ยังส่งผลเสียต่อ SEO โดยตรง เนื่องจาก Spam มักมีลิงก์ไปยังเว็บไซต์ที่มีคุณภาพต่ำหรืออันตราย ซึ่ง Google อาจมองว่าเว็บของคุณมีส่วนเกี่ยวข้อง นอกจากนี้ยังเปลืองพื้นที่ฐานข้อมูลและทำให้การโหลดหน้า Dashboard ช้าลงด้วย

ข้อเท็จจริงที่น่าสนใจ: Akismet เป็นหนึ่งในปลั๊กอิน WordPress ที่มีการติดตั้งมากที่สุดในโลก ด้วยจำนวนมากกว่า 5 ล้านเว็บไซต์ที่ใช้งานอยู่ในปัจจุบัน และมีอัตราความแม่นยำในการตรวจจับ Spam สูงกว่า 99.99%

2. ติดตั้งและเปิดใช้งาน Akismet ทีละขั้นตอน

เนื่องจาก Akismet มาพร้อมกับ WordPress อยู่แล้ว คุณจึงไม่ต้องดาวน์โหลดเพิ่มเติม เพียงทำตามขั้นตอนดังนี้เพื่อเปิดใช้งาน:

  1. เข้าสู่ระบบ WordPress Admin Dashboard ของคุณ
  2. ไปที่เมนู ปลั๊กอิน (Plugins) › ปลั๊กอินที่ติดตั้ง (Installed Plugins)
  3. ค้นหา "Akismet Anti-Spam" ในรายการ แล้วคลิก เปิดใช้งาน (Activate)
  4. หลังเปิดใช้งาน จะมีแบนเนอร์แจ้งให้คุณตั้งค่า API Key ปรากฏขึ้น คลิก Set up your Akismet account
  5. ระบบจะพาคุณไปยังหน้า akismet.com เพื่อสร้างหรือเชื่อมต่อบัญชี WordPress.com

หากคุณยังไม่มี Akismet ในรายการปลั๊กอิน ให้ไปที่ ปลั๊กอิน › เพิ่มใหม่ (Add New) แล้วค้นหาคำว่า "Akismet" จากนั้นคลิก ติดตั้งเดี๋ยวนี้ (Install Now) และ เปิดใช้งาน (Activate)

หมายเหตุ: คุณต้องมีบัญชี WordPress.com เพื่อรับ API Key โดย WordPress.com แยกจาก WordPress.org (ที่คุณติดตั้งบน Hosting เอง) สามารถสมัครบัญชีฟรีได้ที่ wordpress.com

3. สร้างและตั้งค่า API Key ของ Akismet

API Key คือรหัสเฉพาะที่ทำให้ปลั๊กอิน Akismet บนเว็บไซต์ของคุณสามารถสื่อสารกับเซิร์ฟเวอร์ Akismet เพื่อตรวจสอบและกรอง Spam ได้ ขั้นตอนการรับ API Key มีดังนี้:

  1. ไปที่ akismet.com/get แล้วลงชื่อเข้าใช้ด้วยบัญชี WordPress.com ของคุณ
  2. เลือกแผนที่ต้องการ: สำหรับเว็บส่วนตัว เลื่อน Slider ราคาไปที่ $0 ได้เลย
  3. กรอกชื่อ นามสกุล และคลิก Continue
  4. ระบบจะแสดง API Key ของคุณ ซึ่งเป็นรหัสตัวอักษรและตัวเลข 12 หลัก
  5. คัดลอก API Key แล้วกลับไปที่ WordPress Admin
  6. ไปที่ Akismet Anti-Spam ในเมนูซ้าย แล้ววาง API Key ในช่องที่กำหนด
  7. คลิก Connect with this key เพื่อยืนยันการเชื่อมต่อ

เมื่อเชื่อมต่อสำเร็จ สถานะจะเปลี่ยนเป็นสีเขียวพร้อมข้อความ "Your key has been verified" ซึ่งหมายความว่า Akismet พร้อมทำงานแล้ว

ตั้งค่าเพิ่มเติมใน Akismet Settings

4. Akismet Free vs Commercial Plan ต่างกันอย่างไร

Akismet มีแผนราคาหลายระดับ โดยความแตกต่างหลักอยู่ที่ประเภทของเว็บไซต์และระดับการสนับสนุน ไม่ใช่คุณสมบัติในการกรอง Spam เนื่องจากระบบกรอง Spam ทำงานเหมือนกันทุกแผน

แผน ราคา เหมาะสำหรับ API Rate Limit Support
Personal (ฟรี) $0 เว็บส่วนตัว ไม่มีรายได้ ปกติ Community
Plus $10/เดือน เว็บ 1 แห่งที่มีรายได้ สูงขึ้น Email Support
Enterprise $50/เดือน เว็บหลายแห่ง / Agency สูงสุด Priority Support

ข้อควรระวัง: หากคุณใช้ Akismet บนเว็บไซต์เชิงพาณิชย์ (เว็บที่สร้างรายได้) โดยใช้แผนฟรี ถือว่าละเมิดเงื่อนไขการใช้งาน ควรอัปเกรดเป็นแผน Plus หรือ Enterprise ตามความเหมาะสม

5. ดูสถิติ Spam ที่ Akismet จัดการให้

Akismet มีหน้าสถิติที่แสดงผลการทำงานของปลั๊กอินอย่างละเอียด ซึ่งช่วยให้คุณเห็นภาพรวมของ Spam ที่เข้ามายังเว็บไซต์ได้ชัดเจน

ในการดูสถิติ ให้ไปที่ Akismet Anti-Spam › Stats ใน WordPress Admin คุณจะเห็นข้อมูลต่างๆ เช่น:

ข้อมูลสถิติเหล่านี้ถูกอัปเดตอยู่ตลอดเวลา และสามารถดูประวัติย้อนหลังได้หลายเดือน ทำให้คุณเห็นแนวโน้มการโจมตีของ Spam ได้ว่าช่วงเวลาใดมี Spam มากเป็นพิเศษ

6. บริหารจัดการ Spam Queue — อนุมัติหรือลบ Comment

แม้ Akismet จะกรอง Spam ได้แม่นยำมาก แต่ก็อาจมีบางครั้งที่ Comment ที่ดีถูกจัดเป็น Spam (False Positive) ดังนั้นการตรวจสอบ Spam Queue เป็นประจำจึงเป็นสิ่งสำคัญ

วิธีจัดการ Spam Queue

  1. ไปที่ ความคิดเห็น (Comments) ใน WordPress Admin
  2. คลิกแท็บ Spam ที่ด้านบนของหน้า
  3. ตรวจสอบ Comment แต่ละรายการ หาก Comment ใดไม่ใช่ Spam ให้คลิก Not Spam เพื่ออนุมัติและรายงานให้ Akismet ปรับปรุงระบบ
  4. หากต้องการลบ Spam ทั้งหมดในครั้งเดียว ให้คลิก Empty Spam

WordPress จะลบ Spam Comment ที่เก่ากว่า 15 วันโดยอัตโนมัติ แต่ถ้า Spam Queue ของคุณมีขนาดใหญ่มาก อาจส่งผลต่อประสิทธิภาพฐานข้อมูลได้ ควรทำความสะอาดบ่อยๆ โดยเฉพาะในช่วงที่มี Spam เยอะ

เคล็ดลับ: ถ้าคุณพบว่ามี False Positive บ่อยๆ (Comment จริงถูกจัดเป็น Spam) ควรรายงานผ่านปุ่ม "Not Spam" ทุกครั้ง เพราะ Akismet จะนำข้อมูลนั้นไปเรียนรู้เพื่อปรับความแม่นยำให้ดีขึ้นสำหรับเว็บไซต์ของคุณโดยเฉพาะ

7. ตั้งค่า Comment Moderation ให้ทำงานร่วมกับ Akismet ได้ดีขึ้น

การตั้งค่า WordPress Comment Moderation อย่างถูกต้องจะช่วยเสริมประสิทธิภาพของ Akismet ให้ดียิ่งขึ้น โดยไปที่ Settings › Discussion ใน WordPress Admin แล้วปรับค่าต่างๆ ดังนี้:

8. Akismet กับ Contact Form: ป้องกัน Form Spam ได้ไหม

Akismet ออกแบบมาเพื่อป้องกัน Spam Comment เป็นหลัก แต่สามารถขยายการทำงานไปยัง Contact Form ได้เช่นกัน โดยปลั๊กอิน Contact Form ยอดนิยมหลายตัวมีการรองรับ Akismet ในตัวแล้ว

Contact Form 7 กับ Akismet

Contact Form 7 รองรับ Akismet โดยตรงผ่านฟิลด์พิเศษ คุณเพียงแค่เปิดการตั้งค่า Akismet ใน Contact Form 7 Settings แล้วกำหนดว่าฟิลด์ไหนเป็นชื่อ อีเมล และ URL เพื่อให้ Akismet ใช้ในการวิเคราะห์

WooCommerce กับ Akismet

หากคุณใช้ WooCommerce, Akismet ยังสามารถป้องกัน Review/Comment บนหน้าสินค้าได้อีกด้วย เนื่องจาก WooCommerce ใช้ระบบ Comment ของ WordPress เป็นพื้นฐาน

Gravity Forms และ Ninja Forms

Gravity Forms และ Ninja Forms มี Integration กับ Akismet ผ่าน Add-on ที่ต้องติดตั้งเพิ่มเติม ซึ่งช่วยกรอง Spam จาก Contact Form ได้อย่างมีประสิทธิภาพ

ข้อควรรู้: สำหรับการป้องกัน Form Spam ที่ครอบคลุมยิ่งขึ้น ควรใช้ Akismet ร่วมกับ reCAPTCHA หรือ Honeypot Field เพราะ Akismet ทำงานได้ดีกับ Spam ที่มาจากมนุษย์ แต่ reCAPTCHA/Honeypot ช่วยกรองบอทอัตโนมัติก่อนที่จะส่งข้อมูลมาได้

9. เปรียบเทียบ Akismet กับ Anti-Spam Bee และ CleanTalk

ตลาดปลั๊กอิน Anti-Spam มีตัวเลือกมากมาย แต่ Akismet, Anti-Spam Bee และ CleanTalk คือสามตัวเลือกที่ได้รับความนิยมมากที่สุด แต่ละตัวมีจุดเด่นและข้อจำกัดที่แตกต่างกัน

คุณสมบัติ Akismet Anti-Spam Bee CleanTalk
ราคา (พาณิชย์) ฟรี 100%
ราคา (ส่วนตัว) ฟรี ฟรี
Cloud-based Filtering ใช่ ไม่ ใช่
ส่งข้อมูลออกนอก ไม่ (GDPR-friendly)
ป้องกัน Form Spam มี (Integration) มี มี (ครบมาก)
ความแม่นยำ สูงมาก (99.99%) ดี สูงมาก
Dashboard สถิติ มี มีครบ

สรุปคือ Akismet เหมาะกับเว็บที่ต้องการโซลูชันที่เชื่อถือได้จากผู้พัฒนา WordPress เอง Anti-Spam Bee เหมาะกับเว็บที่ต้องการความเป็นส่วนตัวสูงและไม่ส่งข้อมูลออกนอก ส่วน CleanTalk เหมาะกับเว็บที่ต้องการป้องกัน Form Spam ในราคาที่คุ้มค่าตลอดทั้งปี

10. Tips เพิ่มประสิทธิภาพป้องกัน Spam ทั้งเว็บ

แม้ Akismet จะทำงานได้ดีมาก แต่การใช้หลายวิธีร่วมกันจะช่วยป้องกัน Spam ได้อย่างครอบคลุมยิ่งขึ้น ต่อไปนี้คือเทคนิคที่แนะนำ:

Honeypot Field

Honeypot คือ Hidden Field ที่ซ่อนอยู่ใน Comment Form โดยที่มนุษย์จะมองไม่เห็น แต่บอทอัตโนมัติจะเติมข้อมูลลงไป WordPress สามารถตรวจสอบว่า Hidden Field ถูกกรอกหรือไม่ และหากถูกกรอก ให้ปฏิเสธ Comment นั้นทันที

Google reCAPTCHA v3

reCAPTCHA v3 ทำงานแบบ Invisible ไม่รบกวนประสบการณ์ผู้ใช้ โดยจะให้คะแนน (Score 0.0-1.0) แก่ผู้เข้าชม และคุณสามารถกำหนดได้ว่าหากคะแนนต่ำกว่าเกณฑ์ ให้ปฏิเสธ Comment นั้น ปลั๊กอินอย่าง WP Armour, Advanced noCaptcha รองรับ reCAPTCHA v3 สำหรับ Contact Form 7 ได้ดี

ปิด Comment บน Post เก่า

Spam บอทมักโจมตี Post เก่าเนื่องจากมักไม่มีการตรวจสอบ ไปที่ Settings › Discussion แล้วเปิด "Automatically close comments on posts older than X days" เช่น 180 วัน เพื่อปิด Comment บน Post ที่เก่ามากโดยอัตโนมัติ

Comment Flood Protection

ปลั๊กอิน WP Cerber Security หรือ Wordfence มีฟีเจอร์จำกัดจำนวน Comment จาก IP เดียวกันในช่วงเวลาสั้นๆ ช่วยป้องกันการโจมตีแบบ Brute Force Comment Spam ได้

Login Captcha สำหรับ Registered Users

หากเว็บของคุณอนุญาตให้ผู้ใช้ลงทะเบียนและแสดง Comment โดยไม่ต้องรออนุมัติ ควรเพิ่ม Captcha ในหน้า Login และ Registration ด้วย

11. Troubleshooting: ทำไม Comment ดีถูก Spam และ Akismet ทำงานผิดปกติ

แม้ Akismet จะมีความแม่นยำสูงมาก แต่ก็อาจเกิดปัญหาได้บ้างในบางกรณี ต่อไปนี้คือปัญหาที่พบบ่อยและวิธีแก้ไข:

Comment จริงถูกจัดเป็น Spam (False Positive)

Akismet ไม่กรอง Spam เลย

Spam Queue เต็มและส่งผลต่อความเร็วเว็บ

คำถามที่พบบ่อยเกี่ยวกับ Akismet Anti-Spam

Akismet ฟรีสำหรับเว็บส่วนตัวไหม
Akismet ให้ใช้ฟรีสำหรับเว็บไซต์ส่วนตัวที่ไม่มีรายได้เชิงพาณิชย์ คุณเพียงแค่ลงทะเบียนบัญชี WordPress.com และขอ API Key ฟรี ปรับราคา Slider เป็น $0 ได้เลย แต่หากเว็บของคุณสร้างรายได้ไม่ว่าจะเป็นโฆษณา สินค้า หรือบริการ ต้องอัปเกรดเป็นแผน Plus ขึ้นไป
ต้องใช้ reCAPTCHA ร่วมกับ Akismet ด้วยไหม
ไม่จำเป็นต้องใช้คู่กัน แต่การใช้ทั้งสองร่วมกันจะเพิ่มประสิทธิภาพได้มาก Akismet ทำงานด้านหลังโดยวิเคราะห์ข้อความและรูปแบบของ Comment ส่วน reCAPTCHA ทำงานด้านหน้าโดยกรองบอทก่อนที่จะส่ง Comment มาได้ การใช้ทั้งสองจะช่วยลด Spam ได้เกือบ 100%
Akismet เก็บข้อมูล Comment ส่วนตัวไหม
Akismet ส่งข้อมูล Comment ไปยังเซิร์ฟเวอร์ของ Automattic เพื่อวิเคราะห์ ซึ่งรวมถึงชื่อ อีเมล URL และ IP ของผู้แสดงความคิดเห็น ควรระบุไว้ใน Privacy Policy ของเว็บไซต์คุณตาม PDPA และ GDPR โดย Automattic มีนโยบายความเป็นส่วนตัวที่ชัดเจนและไม่ขายข้อมูลให้บุคคลที่สาม

ต้องการโฮสติ้งที่รองรับ WordPress อย่างสมบูรณ์?

AsiaGB มีแพ็กเกจ WordPress Hosting พร้อม DirectAdmin, SSL ฟรี และ Uptime 99% เหมาะสำหรับทุกขนาดเว็บไซต์

ดูแพ็กเกจโฮสติ้ง