วิธีปกป้องไซต์ WordPress ของคุณจากสแปมบอทด้วย Cloudflare Turnstile

Nkenganyi Clovis บทช่วยสอน WordPress Dec 7, 2023

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

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

ภาพรวมประตูหมุน Cloudflare

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

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

วิธีเพิ่ม Cloudflare CAPTCHA ให้กับ WordPress

สิ่งนี้เกี่ยวข้องกับสองขั้นตอนซึ่งมีดังต่อไปนี้:

ขั้นตอนที่ 1: ลงทะเบียนสำหรับบัญชี Cloudflare และตั้งค่า Turnstile
ขั้นตอนที่ 2: รวมคีย์ Turnstile เข้ากับเว็บไซต์ของคุณ

สร้างเว็บไซต์ที่น่าทึ่ง

ด้วย Elementor ตัวสร้างหน้าฟรีที่ดีที่สุด

เริ่มเลย

ขั้นตอนที่ 1 ลงทะเบียนบัญชี Cloudflare และตั้งค่า Turnstile

หากคุณมีบัญชี Cloudflare อยู่แล้ว คุณสามารถเข้าถึง Turnstile ได้โดยใช้บัญชีของคุณ หรือสมัครใช้งานหากคุณกำลังเริ่มต้นใหม่

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

เมื่อคุณคลิกปุ่ม " เพิ่มไซต์ " คุณจะถูกขอให้พิมพ์ชื่อไซต์ของคุณและลิงค์โดเมน

ขั้นตอนต่อไปคือการเลือกโหมดวิดเจ็ต CAPTCHA ที่จะปรากฏในแบบฟอร์มของคุณมีดังนี้:

ลองดูความเป็นไปได้:

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

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

ขั้นตอนที่ 2: เพิ่มคีย์ Turnstile ลงในไซต์ของคุณ

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

ในการเริ่มต้น ให้ติดตั้งและเปิดใช้งานปลั๊กอินบนเว็บไซต์ของคุณ:

จากนั้น ในแดชบอร์ดของเว็บไซต์ WordPress ให้ไปที่การตั้งค่า Cloudflare Turnstile คุณสามารถวางคีย์ Cloudflare ที่คุณคัดลอกไว้ก่อนหน้านี้ได้ที่นี่:

นอกจากนี้ยังมีตัวเลือกการปรับแต่งบางอย่างอีกด้วย ตัวอย่างเช่น คุณสามารถเลือกธีมสำหรับ CAPTCHA ของคุณ (สว่าง มืด หรืออัตโนมัติ) คุณอาจเปลี่ยนข้อความแสดงข้อผิดพลาด:

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

หากคุณเปิดร้านค้า WooCommerce คุณควรพิจารณาเปิดใช้งาน CAPTCHA ในหน้าชำระเงิน หน้าเข้าสู่ระบบของลูกค้า และแบบฟอร์มที่ละเอียดอ่อนอื่นๆ:

คุณยังสามารถใช้ Simple Cloudflare Turnstile เพื่อรัน CAPTCHA บนแบบฟอร์มที่สร้างโดยปลั๊กอินหรือผู้สร้างเว็บไซต์อื่นๆ เช่น Elementor

หลังจากที่คุณตั้งค่าทุกอย่างถูกต้องแล้ว CAPTCHA ของคุณจะมีลักษณะเช่นนี้ที่ระดับส่วนหน้าของคุณ

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

บทสรุป

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

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

Divi WordPress Theme