วิธีป้องกันความคิดเห็นที่เป็นสแปมบนเว็บไซต์ WordPress: 10 วิธีที่ได้รับการพิสูจน์แล้ว

เผยแพร่แล้ว: 2022-09-26

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

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

บทความนี้จะอธิบายว่าทำไมคุณจึงควรป้องกันความคิดเห็นที่เป็นสแปมและแชร์วิธีการดำเนินการด้วย 10 วิธีที่ได้รับการพิสูจน์แล้ว มาเริ่มกันเลย!

ป้องกันสแปมความคิดเห็นบน WordPress

เหตุใดจึงป้องกันความคิดเห็นที่เป็นสแปม

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

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

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

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

10 วิธีในการป้องกันความคิดเห็นที่เป็นสแปม

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

1. อนุมัติความคิดเห็นด้วยตนเอง

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

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

ก) ไปที่แดชบอร์ด WordPress ของคุณ -> การตั้งค่า -> การสนทนา
ข) ทำเครื่องหมายในช่องความคิดเห็นต้องได้รับการอนุมัติด้วยตนเองจากส่วนก่อนที่ความคิดเห็นจะปรากฏขึ้นและคลิกบันทึกการเปลี่ยนแปลง

ความคิดเห็นต้องได้รับการอนุมัติด้วยตนเอง

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

2. ใช้ปลั๊กอินป้องกันสแปม

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

Akismet

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

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

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

3. เพิ่ม reCAPTCHA

อีกทางเลือกหนึ่งในการหยุดความคิดเห็นเกี่ยวกับสแปมของ WordPress คือการใช้ปลั๊กอิน CAPTCHA ซึ่งย่อมาจาก Completely Automated Public Turing Test เพื่อบอกคอมพิวเตอร์และมนุษย์ เป็นมาตรการรักษาความปลอดภัยเพื่อตรวจสอบว่าผู้เยี่ยมชมเว็บไซต์เป็นผู้ใช้จริงไม่ใช่บอท

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

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

reCAPTCHA

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

4. ตั้งค่าความคิดเห็นความยาว

แม้ว่าข้อความสแปมบางข้อความจะดูไม่ตรงประเด็นและไม่เป็นธรรมชาติ แต่ข้อความอื่นๆ อาจดูเหมือนเป็นของแท้ ซึ่งปลั๊กอินป้องกันสแปมอาจตรวจไม่พบ

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

ในการเริ่มต้น คุณสามารถใช้ปลั๊กอิน Yoast Comment Hacks สำหรับความคิดเห็นที่เหมาะสม เราแนะนำให้ตั้งค่าให้มีความยาวอย่างน้อย 60 อักขระและสูงสุด 1,500 อักขระ

แฮ็คความคิดเห็น

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

5. ปิดการใช้งานความคิดเห็นในโพสต์เก่า

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

นี่คือขั้นตอนในการปิดการใช้งาน:

ก) ไปที่การตั้งค่า -> การสนทนา

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

การตั้งค่าการสนทนา

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

6. ปิดความคิดเห็นในไฟล์แนบของสื่อ

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

โดยทำตามขั้นตอนเหล่านี้:
ก) ไปที่แดชบอร์ดของ WordPress -> ลักษณะที่ปรากฏ -> ตัวแก้ไขไฟล์ธีม

b) เปิดไฟล์ functions.php ของธีมของคุณและคัดลอกโค้ดด้านล่าง:

ฟังก์ชัน filter_media_comments_close( $open, $post_id ) {
$post = get_post( $post_id );
if( $post->post_type == 'สิ่งที่แนบมา' ) {
$เปิด = เท็จ;
}
ส่งคืน $ เปิด;
}
add_filter( 'comments_open', 'filter_media_comments_close', 10 , 2 );

c) คลิกที่ปุ่มอัปเดตไฟล์

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

ปิดการใช้งานความคิดเห็น

7. ลบฟิลด์ URL บนแบบฟอร์มแสดงความคิดเห็น

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

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

นอกจากการใช้ปลั๊กอินแล้ว คุณยังสามารถลบฟิลด์ URL ออกจากแบบฟอร์มความคิดเห็นได้ด้วยตนเองโดยป้อนรหัสนี้ลงในไฟล์ functions.php ของธีมของคุณ:

add_filter('comment_form_default_fields', 'unset_url_field');
ฟังก์ชัน unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
ส่งคืนฟิลด์ $;
}

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

8. ปิดการใช้งาน HTML ในความคิดเห็น

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

ตัวอย่างเช่น หากใช้แท็ก ความคิดเห็นจะแสดงแท็ก แต่เนื้อหาจะไม่เป็นตัวหนา ด้วยเหตุนี้ ลิงก์จึงใช้งานไม่ได้ ในการดำเนินการนี้ คุณจะต้องเปิดไฟล์ functions.php ของธีมและเพิ่มโค้ด:

ฟังก์ชั่น wpb_comment_post( $incoming_comment ) {
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);
$incoming_comment['comment_content'] = str_replace( “'”, ”', $incoming_comment['comment_content'] );
ผลตอบแทน ( $incoming_comment );
}
ฟังก์ชั่น wpb_comment_display ($comment_to_display) {
$comment_to_display = str_replace( ”', “'”, $comment_to_display );
ส่งคืน $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 );

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

9. อนุญาตความคิดเห็นจากผู้ใช้ที่ลงชื่อเข้าใช้เท่านั้น

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

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

เปิดใช้งานคุณสมบัตินี้โดยใช้ขั้นตอนต่อไปนี้:

ก) ไปที่การตั้งค่า -> การสนทนา

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

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

10. สร้างคีย์เวิร์ดสำหรับความคิดเห็นที่ไม่ได้รับอนุญาต

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

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

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

b) เพิ่มรายการคำที่คุณต้องการบล็อกในส่วนคีย์ความคิดเห็นที่ไม่อนุญาต

ค) บันทึกการเปลี่ยนแปลง
แป้นแสดงความคิดเห็น

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

เพื่อแก้ไขปัญหานี้ เราได้แสดงให้คุณเห็น 10 วิธีที่มีประสิทธิภาพในการป้องกันสแปมความคิดเห็นของ WordPress นี่คือวิธีการ:
1. กลั่นกรองความคิดเห็นด้วยตนเอง
2. ติดตั้งปลั๊กอินป้องกันสแปม
3. ใช้ reCAPTCHA
4. กำหนดความยาวของความคิดเห็น
5. ปิดความคิดเห็นในโพสต์เก่า
6. ปิดใช้งานความคิดเห็นเกี่ยวกับไฟล์แนบของสื่อ
7. ลบฟิลด์ URL ออกจากแบบฟอร์มความคิดเห็น
8. ปิดการใช้งาน HTML ในความคิดเห็น
9. ยอมรับความคิดเห็นจากผู้ใช้ที่ลงชื่อเข้าใช้เท่านั้น
10. ทำรายการคำหลักของความคิดเห็นที่ไม่อนุญาต

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