ความคิดเห็นสแปม WordPress ของผู้อื่นปรากฏในแผงผู้ดูแลระบบ เราลบการลงทะเบียนสแปมสำหรับการโพสต์บน WordPress การติดตั้งและกำหนดค่าปลั๊กอิน Akismet

💖 ชอบไหม?แชร์ลิงก์กับเพื่อนของคุณ

ในโปรเจ็กต์หนึ่งของฉัน ซึ่งมีการลงทะเบียนผู้ใช้และการโพสต์บันทึกในนามของพวกเขา จำนวนสแปมก็เพิ่มขึ้นอย่างมาก และถ้ามันช่วยรับมือกับปัญหาที่คล้ายกันในการแสดงความคิดเห็นได้ ในกรณีนี้ เราต้องมองหาวิธีแก้ปัญหาอื่น ก่อนหน้านี้ ฉันลบผู้ใช้ใหม่ทีละรายผ่านแผงผู้ดูแลระบบ WordPress (10-20 รายต่อสัปดาห์ไม่ใช่ปัญหา) อย่างไรก็ตาม ขณะนี้มีการลงทะเบียนสแปมมากกว่าร้อยรายการภายในสองสามวัน ฉันไม่ต้องการใช้เวลากับสิ่งนี้ทุกครั้ง ดังนั้นฉันจึงตัดสินใจจัดการกับคนโกงอย่างจริงจัง โพสต์ประกอบด้วยสองส่วน ส่วนแรกคือการป้องกันการลงทะเบียนสแปม และส่วนที่สองคือการลบผู้ใช้ที่ไม่ได้ใช้งาน

ป้องกันการลงทะเบียนสแปม

แน่นอนว่าเราจะใช้ captcha สำหรับวิธีแก้ปัญหานี้ ครั้งหนึ่งในบล็อกฉันได้เผยแพร่บันทึกเกี่ยวกับว่ามี:

  • รหัสแคปต์ชา - รูปภาพที่มีตัวเลขธรรมดา (ซึ่งเป็นรหัสที่เสียบ่อยที่สุด)
  • WP-reCAPTCHA เป็นปลั๊กอินที่ค่อนข้างเก่า แถมคุณต้องมีรหัสจึงจะใช้งานได้
  • Secure CAPTCHA เป็นอีกหนึ่งโมดูลโบราณที่ไม่ได้รับการอัปเดตมานานกว่า 2 ปี
  • Captcha โดย BestWebSoft - แคปต์ชาทางคณิตศาสตร์
  • SI CAPTCHA Anti-Spam เป็นโมดูลยอดนิยมที่มีการตั้งค่ามากมาย

ฉันไม่สามารถพูดอะไรที่ไม่ดีเกี่ยวกับตัวเลือกสุดท้ายได้ ฉันแค่อยากจะตั้งค่าทุกอย่างอย่างรวดเร็วและง่ายดายที่สุด ท้ายที่สุด ฉันเลือก Captcha by BestWebSoft โดยที่ผู้ใช้ต้องป้อนตัวเลขที่หายไปในสมการ

ตามทฤษฎีแล้ว บอตสามารถพยายามเดาวิธีแก้ปัญหาได้ แต่นี่อาจเป็นได้หากไซต์ของคุณเสียหายโดยตั้งใจ และฉันคิดว่าเครื่องมือที่ผลิตจำนวนมากจะไม่ผ่านแคปช่าดังกล่าว การมีอยู่ของการแปลยังถือได้ว่าเป็นข้อดีแม้ว่าตัวเลขใน captcha เวอร์ชันทดสอบจะไม่มีความหมายทั้งหมดก็ตาม

หลังจากติดตั้งปลั๊กอิน Captcha by BestWebSoft คุณจะต้องระบุการตั้งค่า captcha บางอย่าง

ที่นี่คุณกำหนด:

  • รหัส captcha ที่จะแสดงองค์ประกอบใด: การเข้าสู่ระบบ, การลงทะเบียน, การรีเซ็ตรหัสผ่าน, แบบฟอร์มแสดงความคิดเห็น ฯลฯ
  • การแปลข้อความที่แสดงในแบบฟอร์มเมื่อป้อน captcha
  • การดำเนินการทางคณิตศาสตร์ใดที่ได้รับอนุญาตในสมการ
  • ไม่ว่า captcha จะเกี่ยวข้องกับตัวเลข ตัวอักษรเท่านั้น หรือทั้งสองอย่าง

หลังจากตั้งค่าแล้วให้บันทึก

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

อัปเดต 15/07/2558น่าเสียดายที่ปลั๊กอิน Captcha by BestWebSoft และ SI CAPTCHA Anti-Spam ไม่สามารถป้องกันการลงทะเบียนสแปมบนไซต์ได้ การไหลของบอทลดลง แต่โดยรวมแล้วผลลัพธ์แคปต์ชาไม่เป็นที่น่าพอใจ ฉันต้องหาวิธีแก้ปัญหาอื่น - . แคปต์ชาจาก Google นี้รับมือกับงานได้จริง ๆ เป็นเวลาหลายวันแล้วที่ไม่มีการลงทะเบียนบอทแม้แต่ครั้งเดียว ฉันแนะนำ!

การลบผู้ใช้ที่ไม่ได้ใช้งาน

  • ค้นหาผู้ใช้โดยการเข้าสู่ระบบซึ่งจะแสดงสำหรับบันทึกสแปมที่เพิ่มครั้งล่าสุด
  • คลิก "ลบ" สำหรับผู้ใช้ที่เกี่ยวข้องในผลการค้นหา
  • ทำเครื่องหมายที่ช่อง "ลบโพสต์ทั้งหมด" สำหรับผู้ใช้รายนี้ และยืนยันการลบ

อย่างที่คุณเห็น ที่นี่คุณต้องคลิกมากกว่าหนึ่งครั้ง และรอให้หน้าผู้ดูแลระบบโหลดขึ้นมา ขอย้ำอีกครั้ง หากคุณมีการลงทะเบียนสแปม 10 ครั้ง การทำตามขั้นตอนเหล่านี้ทั้งหมดก็ไม่เป็นปัญหา แต่หากมีผู้ใช้สองแสนคน คุณจะต้องใช้การลบจำนวนมาก

ใช้การลบจำนวนมาก นักพัฒนาเว็บที่มีประสบการณ์สามารถใช้เครื่องมือ phpMyAdmin ได้โดยตรงจากฐานข้อมูล- จริงอยู่ ในกรณีนี้ ในตอนแรกคุณจะต้องลบโพสต์สแปมทั้งหมด จากนั้นจึงกำจัดผู้ใช้ออก น่าเสียดายที่ฉันไม่รู้ว่าสิ่งนี้จะทิ้งขยะไว้ในฐานข้อมูลในรูปแบบของบันทึกการเชื่อมต่อระหว่างผู้ใช้และโพสต์หรือไม่ ตามทฤษฎีแล้ว ไม่ควร หรือทำความสะอาดโดยใช้ .

สำหรับผู้ใช้ขั้นสูงและผู้ที่ไม่ต้องการยุ่งกับฐานข้อมูล ฉันแนะนำให้ใช้ปลั๊กอิน Inactive User Deleter แม้ว่าโมดูลจะไม่ได้รับการอัปเดตมาเป็นเวลานาน แต่ก็สามารถรับมือกับความรับผิดชอบได้ ฉันพบวิธีแก้ปัญหาอื่นๆ สองสามวิธี แต่ส่วนใหญ่มุ่งเน้นไปที่การแก้ไขบทบาทของผู้ใช้จำนวนมาก แทนที่จะลบออก

สำหรับ Inactive User Deleter การทำงานกับมันค่อนข้างง่าย หลังการติดตั้ง ไปที่ส่วน "ผู้ใช้" รายการเมนูผู้ใช้ที่ไม่ได้ใช้งาน

มีหลายพารามิเตอร์สำหรับการเลือกผู้ใช้:

  • ผู้ใช้ที่ไม่มีความคิดเห็นที่ได้รับอนุมัติ
  • ความคิดเห็นที่เป็นสแปม
  • ที่ไม่ได้โพสต์รายการใด ๆ บนเว็บไซต์;
  • สร้างมากกว่า X วันที่ผ่านมา
  • ระดับผู้ใช้

เพื่อความสะดวกยังมีทางเลือกในการจัดเรียงผลลัพธ์อีกด้วย เป็นการดีที่จะแสดงสถิติทั้งหมดสำหรับผู้ใช้แต่ละคน - จำนวนโพสต์, ความคิดเห็น หากต้องการลบจำนวนมาก เพียงทำเครื่องหมายผู้ใช้หลายราย (หรือทั้งหมดในคราวเดียว) สิ่งเดียวที่ขาดหายไปคือการเลือกผู้ใช้ตามวันที่สร้าง นั่นคือ โมดูลผู้ใช้ที่ไม่ใช้งานมุ่งเป้าไปที่การลงทะเบียนเก่าซึ่งไม่ได้ใช้งานหลังจากผ่านไประยะหนึ่งเป็นหลัก จะไม่สามารถแสดงผู้ใช้ทั้งหมดในช่วง 2-3 วันที่ผ่านมาได้ (เฉพาะผ่าน phpMyAdmin และแก้ไขฐานข้อมูลโดยตรง)

สุดท้ายนี้ ขอกล่าวถึงโมดูล Stop Spammers Spam Prevention ซึ่งมักถูกกล่าวถึงเมื่อต่อสู้กับการลงทะเบียนสแปม

ปลั๊กอินช่วยให้คุณสามารถต่อสู้กับการลงทะเบียนสแปมและสแปมในความคิดเห็นได้ ประกอบด้วยการตรวจสอบที่แตกต่างกันประมาณ 20 รายการเพื่อป้องกันความพยายามสแปมในไซต์ของคุณ หากระบุได้ ผู้ใช้จะได้รับโอกาสครั้งที่สองเสมอ - เข้าสู่ captcha (โดยใช้ปลั๊กอินต่างๆ) Captcha อนุญาตให้ผู้ใช้ยืนยันว่าเขาไม่ใช่บอทหรือสแปมเมอร์ โดยหลักการแล้ววิธีแก้ปัญหานี้น่าสนใจแม้ว่าโดยส่วนตัวแล้วฉันจะไม่ได้ใช้ก็ตาม บางทีมันอาจจะมีประโยชน์กับคุณในการทำงานของคุณ

สวัสดีเพื่อน! ในบทนี้เราจะพูดถึงวิธีการ ปกป้องเว็บไซต์ของคุณบน WordPress จากสแปมในความคิดเห็น ปัญหาของสแปมมีความเกี่ยวข้องและค่อนข้างเจ็บปวดสำหรับเจ้าของเว็บไซต์จำนวนมาก แต่หากเว็บไซต์ของคุณสร้างบน WordPress ปัญหาของการป้องกันสแปมจะสามารถแก้ไขได้อย่างรวดเร็ว ง่ายดาย และ ตลอดไป.

การติดตั้งและกำหนดค่าปลั๊กอิน Akismet

เราจะปกป้องไซต์จากสแปมโดยใช้: ปลั๊กอินที่ดีที่สุดเพื่อป้องกันสแปม - Akismet ปลั๊กอินนี้ถูกใช้โดยผู้คนหลายล้านคน และความน่าเชื่อถือของปลั๊กอินนี้ได้รับการยืนยันโดยฉันเป็นการส่วนตัวบนเว็บไซต์นี้ ปลั๊กอินเต็มรูปแบบสำหรับการใช้งานส่วนตัว ฟรี!

สิ่งที่ดีคือปลั๊กอินนี้ใช้ captcha ที่ไม่น่ารำคาญในการป้องกัน และตรวจสอบความคิดเห็นที่เหลือโดยใช้ฐานข้อมูลของผู้แสดงความคิดเห็นบนเซิร์ฟเวอร์ Akismet ที่ถูกทำเครื่องหมายว่าเป็น “สแปมเมอร์”

ดังนั้น เพื่อปกป้องไซต์ของคุณจากสแปม คุณต้องดำเนินการดังต่อไปนี้:

1. เปิดใช้งานปลั๊กอิน อาคิสเมท- ปลั๊กอินจะถูกติดตั้งโดยอัตโนมัติตามค่าเริ่มต้นเมื่อคุณติดตั้ง WordPress หากคุณลบมันไปโดยไม่ตั้งใจ ให้ดาวน์โหลดและติดตั้งอีกครั้ง

2. ตอนนี้เราต้องได้รับ คีย์เอพีไอ- ในการทำเช่นนี้คุณต้องลงทะเบียน เป็นทางการเว็บไซต์ปลั๊กอิน http://akismet.com/wordpress/

หลังจากเยี่ยมชมเว็บไซต์ปลั๊กอินแล้วให้คลิกที่ปุ่ม "รับคีย์ AKISMET API".

3. ในหน้าต่างที่เปิดขึ้น ให้ระบุ คนงาน ตู้ไปรษณีย์, เข้าสู่ระบบและรหัสผ่านสำหรับการลงทะเบียน หลังจากป้อนข้อมูลแล้วให้คลิกปุ่ม "ลงชื่อ"ตรวจสอบกล่องจดหมายที่คุณระบุระหว่างการลงทะเบียนด้วย คุณจะได้รับจดหมายซึ่งคุณต้องกดปุ่มภายใน « เปิดใช้งานบัญชี"เพื่อเปิดใช้งานบัญชีของคุณ

4. หลังจากคลิกปุ่ม "สมัคร" คุณจะถูกนำไปยังหน้าใหม่ที่คุณต้องการ ในบล็อกแรก “ส่วนตัว”คลิกที่ปุ่ม "ลงชื่อ".

5. ในหน้าต่างที่เปิดขึ้น ให้ระบุชื่อและนามสกุลของคุณ ลากแถบเลื่อนทางด้านขวาไปยังจุดเริ่มต้นจนถึงตัวบ่งชี้ "0.00/ปี"และกดปุ่ม "ดำเนินการต่อ".

6. หลังจากคลิกที่ปุ่ม หน้าต่างป๊อปอัพจะปรากฏขึ้นเพื่อระบุ รหัส API ของคุณ.

7. คัดลอกคีย์และไปจากแผงผู้ดูแลระบบ WordPress ไปที่ การตั้งค่า -> Akismet.

8. วางสำเนาที่คัดลอกไว้ คีย์เอพีไอและกดปุ่ม "เสียบ".

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

หากคุณมีปัญหาหรือคำถามใด ๆ เมื่อติดตั้งปลั๊กอินนี้ โปรดเขียนความคิดเห็นได้เลย ฉันจะพยายามช่วยเหลือและตอบทุกคำถาม

สวัสดีเพื่อน! ในบทช่วยสอนนี้ เราจะพูดถึงวิธีปกป้องไซต์ WordPress ของคุณจากสแปมความคิดเห็น ปัญหาของสแปมมีความเกี่ยวข้องและค่อนข้างเจ็บปวดสำหรับเจ้าของเว็บไซต์จำนวนมาก แต่หากเว็บไซต์ของคุณสร้างบน WordPress ปัญหาของการป้องกันสแปมจะสามารถแก้ไขได้อย่างรวดเร็ว ง่ายดาย และตลอดไป การติดตั้งและกำหนดค่าปลั๊กอิน Akismet เราจะปกป้องไซต์จากสแปมโดยใช้ปลั๊กอินป้องกันสแปมที่ดีที่สุด - Akismet ปลั๊กอินนี้ถูกใช้โดยผู้คนหลายล้านคน และความน่าเชื่อถือของปลั๊กอินนี้ได้รับการยืนยันโดยฉันเป็นการส่วนตัวบนเว็บไซต์นี้ ปลั๊กอินนี้ฟรีสำหรับการใช้งานส่วนตัวโดยสมบูรณ์! สิ่งที่ควรทราบก็คือปลั๊กอินนี้ใช้ที่ไม่ระคายเคือง...

ทบทวน

โหวตให้กับบทเรียน

100

การป้องกันสแปมใน WordPress – ไม่ช้าก็เร็วบล็อกเกอร์ทุกคนก็ถามคำถามนี้กับตัวเอง มีหลายวิธีในการต่อสู้กับสแปม วิธีที่ง่ายที่สุด แต่ไม่ใช่วิธีที่ดีที่สุดคือการติดตั้ง Palagin

นี่คือสองสามรายการที่ได้รับความนิยมมากที่สุด:

แต่ฉันเพิ่งสร้างการป้องกันการช่วยเหลือนี้ด้วยตนเอง ซึ่งเป็นวิธีการที่ง่ายมาก

วิธีการคือเราซ่อนช่องความคิดเห็นมาตรฐาน ‘ ความคิดเห็น' และแทนที่ด้วยฟิลด์ที่สร้างขึ้นใหม่ ' ความคิดเห็นจริง- สำหรับผู้เยี่ยมชม ทุกอย่างจะยังคงไม่เปลี่ยนแปลง พวกเขาจะไม่สังเกตเห็นความแตกต่าง แต่สคริปต์สแปมจะเกิดขึ้นเมื่อพวกเขาพยายามกรอกข้อมูลในฟิลด์มาตรฐานที่เรียกว่า ' ความคิดเห็น‘ จะต้องอยู่ภายใต้ตัวกรองที่ห้ามไม่ให้พวกเขาแสดงความคิดเห็น


1. ตรวจสอบสแปม

เราจะเริ่มต้นด้วยการเพิ่มตัวกรองสแปม โดยจะมี 2 ช่องในแบบฟอร์มความคิดเห็น สิ่งหนึ่งที่ซ่อนเร้นคือรูปแบบมาตรฐาน ‘ ความคิดเห็น' และฟิลด์ที่สองคือฟิลด์ใหม่ที่เราสร้างขึ้น เราเพิ่มฟังก์ชันที่จะพิจารณาว่าผู้วิจารณ์กรอกข้อมูลในช่องหรือไม่ - หากมองเห็นได้ในเทมเพลต ความคิดเห็นจะถูกข้ามไป และหากถูกซ่อนอยู่ ก็ห้ามเผยแพร่

เมื่อต้องการทำเช่นนี้ ให้แทรกโค้ดต่อไปนี้ลงใน ฟังก์ชั่น.php:
//ตรวจสอบสแปม
add_filter('pre_comment_on_post', 'verify_spam');

ฟังก์ชั่น Verify_spam($commentdata) (
$spam_test_field = ตัด($_POST['ความคิดเห็น']);
if(!empty($spam_test_field)) wp_die('ไม่มีสแปม!');
$comment_content = ตัด($_POST['ความคิดเห็นจริง']);
$_POST['ความคิดเห็น'] = $comment_content;
ส่งคืน $commentdata;
}

2. เพิ่มฟิลด์ใหม่สำหรับป้อนความคิดเห็นลงในเทมเพลต

มีสองตัวเลือกในการดำเนินการนี้:

1. หากคุณใช้เอาต์พุตแบบฟอร์มความคิดเห็นที่ไม่ผ่านฟังก์ชัน comment_form()(แทนที่แบบฟอร์มความคิดเห็นโดยสมบูรณ์) ในกรณีนี้ ให้แก้ไขไฟล์ ความคิดเห็น.phpเทมเพลต เราพบสิ่งที่คล้ายกับโค้ดนี้:

และแทนที่ด้วยรหัส:

2. ตัวเลือกที่สอง หากอยู่ในเทมเพลตเพื่อแสดงแบบฟอร์มความคิดเห็นที่คุณใช้ฟังก์ชัน comment_form()- หากต้องการเพิ่มช่องใหม่ ให้เปิดไฟล์เทมเพลต ฟังก์ชั่น.phpและเพิ่มรหัสที่นั่น:

//เพิ่มช่องแสดงความคิดเห็นของคุณเอง
add_filter('comment_form_defaults', 'change_comment_form_defaults');

ฟังก์ชั่น change_comment_form_defaults($default) (
$commenter = wp_get_current_commenter();
$default['comment_notes_after'] .=

‘;
กลับ $default;
}

เพียงเท่านี้ก็พร้อมแล้ว เรามีช่องแสดงความคิดเห็นที่มองเห็นได้ ' ความคิดเห็นจริง' (สามารถใช้ชื่อใดก็ได้) และมาตรฐาน ' ความคิดเห็น‘ ฟิลด์ถูกซ่อนไม่ให้ผู้เยี่ยมชม. และมีฟังก์ชันกรองฟิลด์เหล่านี้ สแปมอัตโนมัติจะไม่รบกวนคุณอีกต่อไป

เว็บไซต์และบล็อก WordPress ตกเป็นเป้าหมายของผู้ส่งอีเมลขยะทางอินเทอร์เน็ตมาโดยตลอด ในบทความนี้ฉันอยากจะแนะนำ 5 ปลั๊กอินป้องกันสแปมอันทรงพลังสำหรับ WordPressเพื่อต่อสู้กับสแปม

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

คุณควรพิจารณาตรวจสอบส่วนความคิดเห็นในเว็บไซต์ของคุณหากคุณกังวลจริงๆ การมีความคิดเห็นที่ไม่จำเป็นนับพันรายการจะทำให้ฐานข้อมูล MySQL ของคุณทำงานหนักเกินไป และเว็บไซต์ของคุณจะโหลดได้ช้า

ดังนั้น, วิธีกำจัดสแปมความคิดเห็นที่น่ารังเกียจเหล่านั้นและรักษาแผงควบคุมของคุณให้สะอาดและโปร่งใส

ปลั๊กอินป้องกันสแปมที่ดีที่สุดสำหรับ WordPress

ในบทความนี้ฉันพยายามเขียน ทั้งหมดทำงานเดียวกัน แต่มีอัตราความแม่นยำและคุณลักษณะของระบบการตรวจจับต่างกัน

ข้อดีที่สำคัญหลายประการของการใช้งาน:

  • พวกเขามีอิสระที่จะใช้
  • คุณสามารถควบคุมมนุษย์และบอทสแปมเมอร์ได้อย่างง่ายดายและง่ายดาย
  • ส่วนความคิดเห็นของคุณจะถูกล้างออกจากขยะ
  • คุณจะสังเกตเห็นความเร็วของบล็อก/ไซต์ของคุณเพิ่มขึ้น
  • และสุดท้าย คุณจะประหยัดเวลาในการเขียนหรือบทความ/เนื้อหาได้

เรามาเริ่มด้วยปลั๊กอินป้องกันสแปมตัวแรกของเรากันดีกว่า

นี่เป็นเพียงสิ่งเดียวเท่านั้น ปลั๊กอินป้องกันสแปม WordPressซึ่งมาพร้อมกับการติดตั้งลงในโฟลเดอร์ WordPress ผ่านไฟล์ zip หรือการติดตั้งโดยตรงจากแดชบอร์ดของบล็อกของคุณ นี่เป็นการพิสูจน์อำนาจของเขา ขณะนี้มีการดาวน์โหลดมากกว่า 17,840,202 ครั้ง และผู้ใช้ WP เกือบทุกคนใช้บนบล็อกของตน

Akismet ไม่เหมือนกับปลั๊กอินอื่น ๆ ที่ทำการรวบรวมข้อมูลและวิเคราะห์โดยใช้ทรัพยากรเซิร์ฟเวอร์ของคุณ แต่จะขอให้คุณลงทะเบียนบัญชีฟรีก่อน และใช้คีย์ API ส่วนตัวของคุณสำหรับระบบตรวจจับคลาวด์

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

สิ่งนี้จะช่วยประหยัดเวลาของคุณได้สองถึงสามชั่วโมงอย่างแน่นอน ซึ่งสามารถนำไปใช้ในการปรับปรุงเนื้อหา การโปรโมต ฯลฯ ของคุณได้

NIX ไฟป้องกันสแปม

นี่เป็นปลั๊กอินที่เรียบง่ายแต่ทรงพลังมาก ไม่สร้างภาระใดๆ บนเซิร์ฟเวอร์เมื่อต้องรับมือกับสแปม ในความเป็นจริงมันใช้พลังของสคริปต์ Java เพื่อตรวจสอบและระบุความคิดเห็นทั้งหมดที่ไม่ได้ส่งผ่านเบราว์เซอร์

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

ปลั๊กอินอันทรงพลังที่ใช้ระบบตรวจจับบนคลาวด์เพื่อรักษาความคิดเห็นให้สะอาด เมื่อใดก็ตามที่ผู้เยี่ยมชมหรือผู้ใช้พยายามฝากข้อความไว้ในบล็อกของคุณ ข้อมูลจะถูกส่งไปยังที่เก็บข้อมูลบนคลาวด์ก่อน และจากนั้นจะมีคำสั่งให้อนุมัติหรือปฏิเสธความคิดเห็น

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

โปรดจำไว้ว่าปลั๊กอินนี้ใช้งานได้ฟรีเป็นเวลา 14 วันเท่านั้น และหลังจากนั้นคุณจะต้องซื้อคีย์ API ซึ่งมีราคา 4.99 ดอลลาร์ต่อหนึ่งปี

สแปม

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

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

AVH การป้องกันสแปมครั้งแรก

ปลั๊กอินนี้ได้รับความนิยมอย่างมากในหมวดหมู่นี้ และโดยทั่วไปถือเป็นปลั๊กอินป้องกันสแปมตัวแรก นี่เป็นเครื่องมือฟรีสำหรับบล็อกเกอร์ เว็บมาสเตอร์ นักการตลาดทางอินเทอร์เน็ต และบริษัทต่างๆ ที่ใช้ (ระบบการจัดการเนื้อหา)

ปลั๊กอินนี้ใช้ระบบการตรวจจับและกำหนดว่าบุคคลที่ส่งความคิดเห็นเป็นผู้ส่งอีเมลขยะหรือไม่ ขั้นแรก ฉันตรวจสอบที่อยู่ IP และที่อยู่อีเมลในฐานข้อมูลทั้งหมด จากนั้นตรวจสอบบัญชีดำและแคช IP ในเครื่องของฉัน

นอกจากนี้ปลั๊กอินนี้ยังมีคุณสมบัติและตัวเลือกการปรับแต่งมากมาย ปลั๊กอินนี้ฟรีอย่างสมบูรณ์

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

เมื่อฉันเปิดบล็อกนี้เมื่อหลายปีก่อน ฉันมีความคิดเกี่ยวกับสแปมเมอร์อย่างแน่นอน แต่ฉันไม่สามารถจินตนาการได้ว่าด้วยการพัฒนาโครงการ ปัญหาจะรุนแรงมาก หลังจากเข้าชมต่อวันถึง 100 คน ข้อความอัตโนมัติพร้อมลิงก์ไปยังเว็บไซต์ลามก ไวรัส และอื่นๆ ก็เริ่มปรากฏในความคิดเห็นมากขึ้นเรื่อยๆ การลบโวลุ่มดังกล่าวด้วยตนเองเป็นปัญหามาก เห็นได้ชัดว่าเราต้องต่อสู้สิ่งนี้! หลังจากท่องเว็บขนาดใหญ่ ฉันพบกรณีที่คล้ายกันมากมายและวิธีแก้ปัญหามากมายเพื่อปกป้อง WordPress จากสแปม หลังจากทดสอบทุกอย่างแล้ว ฉันลบอันที่ใช้งานไม่ได้ออก แก้ไขอันที่เหลือและเพิ่มปลั๊กอินพิเศษ การปรับเปลี่ยนเพิ่มเติมก็ให้ผลลัพธ์ที่ดีเช่นกัน! ตามที่คุณเข้าใจแล้ว ในบทความนี้ ฉันจะบอกวิธีต่อสู้กับ SEO สีดำที่ต้องการสร้างรายได้จากความสำเร็จของบล็อกของคุณ และเพิ่มตัวบ่งชี้ PR และ TIC ของเว็บไซต์ของพวกเขา ทำไมพวกเขาต้องการสิ่งนี้? เพื่อขายตำแหน่งลิงค์ในการแลกเปลี่ยนในอนาคตเท่านั้น โดยทั่วไปหากคุณไม่แยแสกับชะตากรรมของโครงการของคุณ สิ่งพิมพ์นี้จะน่าสนใจสำหรับคุณ แต่สิ่งแรกก่อน!

โซลูชันป้องกันสแปมโดยใช้ปลั๊กอิน

WordPress มีชื่อเสียงในด้านการติดตั้งส่วนเสริมทุกประเภทได้ง่ายมาก ในการดำเนินการนี้ คุณเพียงแค่ต้องไปที่พื้นที่ผู้ดูแลระบบของไซต์ จากนั้นเลือก "ปลั๊กอิน" และเลือกเมนูย่อย "เพิ่มใหม่" ในหน้าที่ปรากฏขึ้น ในแถบค้นหา ให้พิมพ์ชื่อของส่วนประกอบที่ต้องการแล้วคลิก “ติดตั้ง” จากนั้นคลิกที่ “เปิดใช้งาน” ซึ่งเพียงพอที่จะขยายขีดความสามารถของทรัพยากร ในบทความหนึ่งฉันได้ดูการใช้โมดูลทุกประเภทแล้ว แต่ผลิตภัณฑ์ใดที่จะปกป้อง WordPress จากข้อความที่น่ารำคาญในความคิดเห็น? ข้อมูลเพิ่มเติมด้านล่าง!

WP ไม่มีลิงก์ภายนอก

ไม่เพียงแต่สร้างไฮเปอร์ลิงก์ขาออกภายใน (เช่น https://site/go.php?redirect=http://openkat.com) แต่ยังปิดด้วยแท็ก noindex และ nofollow เป็นผลให้เสิร์ชเอ็นจิ้นแม้ว่าจะกระจายน้ำหนักของเพจไปเหนือพวกเขา แต่ก็ใช้การแชร์น้อยที่สุด ใช้การพัฒนานี้ คุณจะไม่สามารถติดตามความคิดเห็นทั้งหมดได้เสมอไป หากไม่จำเป็นต้องใช้ปลั๊กอินในหน้าใด ๆ ของไซต์ แสดงว่ามีการตั้งค่าที่เหมาะสมที่อนุญาตให้คุณปิดใช้งานการมาสก์ได้

WP-reCAPTCHA

หนึ่งในวิธีแก้ปัญหาที่ได้รับความนิยมมากที่สุด สิ่งสำคัญคือการป้อนโค้ดข้อความจากรูปภาพที่ให้มา หากข้อมูลถูกต้องคุณสามารถส่งข้อความได้ มันปกป้องได้เป็นอย่างดีจากหุ่นยนต์อัตโนมัติ แต่ยังคง “แตกหัก” ได้ด้วยบริการป้องกันประตู ซึ่งแต่เดิมสร้างขึ้นเพื่อวัตถุประสงค์ที่ดี ตัวอย่างเช่นเครื่องมือเพิ่มประสิทธิภาพ SEO ยังคงใช้เพื่อทำให้การทำงานกับโปรแกรมง่ายขึ้น หากคุณยังไม่รู้อะไรเกี่ยวกับเรื่องนี้ ฉันขอแนะนำให้คุณทดสอบการทำงานของมันโดยใช้ . หากต้องการเปิดใช้งาน WP-reCAPTCHA คุณต้องไปที่เว็บไซต์อย่างเป็นทางการของผู้พัฒนา และทำตามขั้นตอนสองสามขั้นตอนเพื่อรับรหัสสาธารณะ/ส่วนตัว ทั้งหมดนี้ง่ายมาก!

แคปช่า

ส่วนขยายจะแสดงการคำนวณทางคณิตศาสตร์เล็กน้อยโดยมีค่าหนึ่งค่าหายไป ตัวอย่างเช่น: 8+___=9 หากใส่ตัวเลขถูกต้อง ความคิดเห็นจะถูกส่งไปยังสิ่งพิมพ์ ให้คุณตั้งค่าความซับซ้อน: การบวก การคูณ การลบ และการแทนที่ตัวเลขด้วยคำ วิธีการนี้ค่อนข้างมีประสิทธิภาพ - อย่างไรก็ตามผู้ส่งอีเมลขยะยังไม่ได้เรียนรู้วิธีการแก้ปัญหาจริงๆ แนะนำหากวิธีอื่นไม่ได้ผล!

คุกกี้สำหรับความคิดเห็น

ระบบที่ช่วยให้คุณสามารถระบุและตัดสแปมได้มากกว่า 90% ในระดับซอฟต์แวร์ ความจริงก็คือเมื่อมีการโหลดเพจ ไฟล์คุกกี้จะถูกบันทึกในเบราว์เซอร์ และเมื่อมีการเผยแพร่ข้อความเพิ่มเติม จะมีการตรวจสอบการมีอยู่ของข้อความนั้นด้วย หากไม่มีเลย ความคิดเห็นนั้นจะกลายเป็นสแปม โซลูชันซอฟต์แวร์ที่อุดตันบล็อกไม่จำเป็นต้องเข้าถึงเพจ ซึ่งหมายความว่าไม่มีไฟล์ที่มีค่านี้ มันแสดงผลงานออกมาได้ดีอย่างน่าทึ่งแม้จะไม่มีการป้องกันเพิ่มเติมก็ตาม!

อาคิสเมท

โมดูลที่ช่วยให้คุณสามารถตรวจสอบความคิดเห็นใหม่กับฐานข้อมูลสแปมได้โดยอัตโนมัติ นอกจากนี้ยังมีการเพิ่มสถิติเกี่ยวกับจำนวนข้อความที่ได้รับอนุมัติสำหรับผู้ใช้แต่ละรายด้วย ส่วนขยายได้รับการติดตั้งเป็นมาตรฐานใน WordPress แล้ว อย่างไรก็ตาม เพื่อให้ใช้งานได้ จำเป็นต้องเปิดใช้งานและลงทะเบียนบนเว็บไซต์ของนักพัฒนา ในเวลาเดียวกันเมื่อคุณคลิกที่ลิงค์ "รับคีย์ API" ซึ่งปรากฏถัดจาก Akismet ในรายการปลั๊กอินคุณจะต้องป้อนอีเมลรหัสผ่านและการเข้าสู่ระบบและในขั้นตอนที่สองให้เลือก 0 $ ด้วย แถบเลื่อน - เช่น โหมด. หลังจากนั้น ให้คัดลอกคีย์ API และป้อนลงในฟิลด์ที่เหมาะสมในการตั้งค่าสำหรับส่วนประกอบนี้

แบบฟอร์มติดต่อ 7

เป็นเครื่องมือที่ดีสำหรับการสร้างแบบฟอร์มตอบรับซึ่งเมื่อใช้ร่วมกับ "Really Simple CAPTCHA" ช่วยให้คุณสามารถลดข้อความสแปมได้ด้วยการป้องกัน captcha ความคิดเห็นที่คุณได้รับในอีเมลของคุณจะมาจากผู้คน ไม่ใช่หุ่นยนต์ ฉันพูดถึงแบบฟอร์มติดต่อ 7 ด้วยเหตุผลบางอย่าง! ความจริงก็คืออัลกอริธึมที่เกี่ยวข้องกับการส่งเนื้อหาข้อความที่กำหนดพร้อมลิงก์ที่รวมอยู่ในนั้นจะส่งผลต่อบล็อกทั้งหมดที่สามารถส่งบางสิ่งได้อย่างแน่นอน ในเวลาเดียวกันแบบฟอร์มคำติชมจะไม่มีใครสังเกตเห็น!

ปิดการใช้งาน/ซ่อน URL ของความคิดเห็น

ลบรายการ "ไซต์" ในบล็อกความคิดเห็นของบทความ โซลูชันนี้ไม่เพียงลดความสนใจในทรัพยากรของผู้ส่งอีเมลขยะเท่านั้น แต่ยังบังคับให้ผู้ใช้คิดถึงคำตอบด้วย - ตอนนี้พวกเขาไม่ได้เขียนเพื่อหากำไรจากลิงก์!

ปิดการใช้งานลิงค์ผู้เขียนความคิดเห็น

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

วิธีการป้องกัน WordPress จากสแปมด้วยตนเอง

น่าเสียดายที่ในบางกรณีไม่สามารถใช้ปลั๊กอินเพียงอย่างเดียวได้ (เช่น เมื่อใช้ธีมเฉพาะ การประมวลผลทรัพยากรทั่วโลก) นอกจากนี้ ส่วนขยายเพิ่มเติมจะโหลดระบบ CMS - เช่น การใช้พวกมันในปริมาณมากโดยมีปริมาณผู้เยี่ยมชมเพิ่มขึ้นอาจทำให้โฮสติ้งโอเวอร์โหลดได้ ด้วยเหตุนี้ฉันจึงระบุเฉพาะรายการหลักเท่านั้น หากฉันพลาดบางสิ่งบางอย่างแก้ไขฉันในความคิดเห็นด้านล่าง

ตอนนี้เรามาดูการเปลี่ยนแปลงของโค้ดกันดีกว่า หากคุณไม่คุ้นเคยกับ html แต่เคยใช้ FTP มาก่อนการแก้ไขไฟล์ที่จำเป็นจะไม่ใช่เรื่องยาก เพื่อความแน่ใจ ให้สำรองข้อมูลทรัพยากร - นี่จะไม่ใช่ระบบความปลอดภัยเพิ่มเติม

การลบบล็อก URL (ไซต์) ในแบบฟอร์มแสดงความคิดเห็นของบทความ

หากคุณไม่ต้องการใช้ส่วนขยายที่กล่าวมาข้างต้นด้วยเหตุผลบางประการ ซึ่งเพิ่งลบบล็อกสำหรับการตั้งค่าที่อยู่ WWW ให้ทำดังต่อไปนี้ ขั้นแรก ค้นหาไฟล์ comment.php ซึ่งอยู่ในพาธ wp-content/themes/name_of_theme_used/ ถัดไป ค้นหาและลบโค้ดต่อไปนี้ (ก่อนดำเนินการ ให้บันทึกเอกสารที่คุณกำลังแก้ไข - คุณอาจทำผิดพลาด):

!}

!}

หากการค้นหาไม่สำเร็จ (โค้ดอาจแตกต่างกันไปตามการปรับเปลี่ยนธีมต่างๆ) ให้มองหาบรรทัดที่มี comment_author_url, name=”url” หรือ id=”url” และมีลักษณะภายนอกคล้ายกับข้อความ php ที่กล่าวถึงข้างต้น

การป้องกันตนเองจากโปรแกรมสแปม

สคริปต์อัตโนมัติจะข้ามหน้าซึ่งมีแบบฟอร์มที่ต้องกรอกอยู่ ใช้อัลกอริธึมคำขอโพสต์เฉพาะที่ปฏิเสธการลบการบล็อก URL อย่างไรก็ตาม คุณยังสามารถใส่ซี่ล้อของบอทดังกล่าวได้ ในการดำเนินการนี้ ไปที่โฟลเดอร์ FTP รูทของโปรเจ็กต์ของคุณ และแก้ไขไฟล์ wp-comments-post.php คุณต้องค้นหาบรรทัดที่ขึ้นต้นด้วย $comment_author_url และแทนที่ด้วย $comment_author_url = "";

มาสรุปกัน

ปัจจุบันไม่มีระบบในอุดมคติที่สามารถตอบสนองแนวคิดการออกแบบ ความต้องการของโปรแกรมเมอร์ได้อย่างเต็มที่ และที่สำคัญที่สุดคือเครื่องมือเพิ่มประสิทธิภาพ SEO เครื่องยนต์ใดๆ ก็ตามจำเป็นต้องได้รับการปรับเปลี่ยน - นั่นเป็นเรื่องปกติ! กฎที่ให้ไว้ในข้อความข้างต้นอนุญาตให้คุณแก้ไของค์ประกอบเดียว แต่สำคัญมาก ในรุ่นต่อๆ ไป เราจะกล่าวถึงการป้องกัน Wordpress อีกครั้ง ไม่เพียงแต่จากสแปมเท่านั้น แต่ยังรวมถึงการดำเนินการอื่นๆ ของเครื่องมือเพิ่มประสิทธิภาพหมวกดำด้วย พัฒนาเว็บไซต์ของคุณและอย่าให้คนอื่นได้กำไรจากมัน!


บอกเพื่อน