เพื่อปกป้องผู้ใช้ Google ได้ดำเนินการอย่างต่อเนื่องเพื่อส่งเสริมให้เจ้าของเว็บไซต์ ให้ความสำคัญกับความปลอดภัยด้วย best practices การแจ้งเตือน "Site Not Secure" บนเว็บไซต์เป็นหนึ่งในมาตรการเหล่านี้ บ่งชี้ว่าเว็บไซต์ไม่ได้ติดตั้ง SSL
โดยธรรมชาติ بصفเราเจ้าของเว็บไซต์ เราต้องการทำสิ่งที่ดีที่สุดสำหรับผู้เยี่ยมชม และต้องการมาตรการความปลอดภัย WordPress ที่ดีที่สุดสำหรับเว็บไซต์ของเรา
ดังนั้น ถ้าคุณเห็นข้อความ WordPress site not secure บนเว็บไซต์ บทความนี้จะช่วยคุณแก้ไขปัญหา และทำให้เว็บไซต์ปลอดภัยสำหรับผู้เยี่ยมชมและข้อมูลของพวกเขา
สรุปสั้นๆ: ติดตั้ง SSL certificate เปลี่ยนเส้นทางเว็บไซต์ไป https เปลี่ยน internal links ทั้งหมดเป็น secure links และอัปเดต Google Search Console เพื่อแก้ไขปัญหา WordPress site not secure แบ็กอัพเว็บไซต์ทั้งหมด ก่อนทำการเปลี่ยนแปลงใดๆ
ทำไมคุณถึงเห็นข้อความ WordPress site not secure?
คุณเห็นข้อความ WordPress site not secure เพราะเว็บไซต์ของคุณไม่มี SSL certificate หรือมี SSL certificate ที่ไม่ได้ถูกกำหนดค่าอย่างถูกต้องตอนติดตั้ง การติดตั้ง SSL certificate ปรับปรุงประสบการณ์ผู้ใช้และชั้นความปลอดภัยอย่างมาก ดังนั้น ถ้ามีปัญหากับ SSL Google จะตีคุณด้วยข้อความ "Not Secure"
นี่คือสิ่งที่ผู้เยี่ยมชมเว็บไซต์ของคุณจะเห็นเป็นหลัก:
ในในลักษณะที่ดี คุณ (และผู้เยี่ยมชม) ควรเห็นแบบนี้:
การตั้งค่า SSL หรือ HTTPS บนเว็บไซต์ให้คุณได้ 2 ประโยชน์หลัก: แรก ทราฟิกทั้งหมดไปยังเว็บไซต์ถูกเข้ารหัส มีข้อได้เปรียบด้านความเป็นส่วนตัวและความปลอดภัยอย่างมาก สอง คำเตือน WordPress website not secure ถูกแทนที่ด้วยล็อกสีเขียวที่น่าเชื่อถือมากขึ้น
วิธีแก้ไขคำเตือน WordPress site not secure?
เราแบ่งกระบวนการออกเป็นขั้นตอนที่แยกจากกันเพื่อให้คุณทำตามได้ โดยรวมกระบวนการใช้เวลาไม่กี่ชั่วโมง เราแนะนำให้บุ๊กมาร์กหน้านี้และทำทีละขั้นตอน
อย่าตกใจถ้าส่วนต่อไปดูมีความเทคนิคหน่อย ทำตามคำแนะนำอย่างระมัดระวัง และคุณจะแก้ไขคำเตือน WordPress site not secure สำเร็จ เพื่อความปลอดภัยเพิ่มเติม ให้แบ็กอัพเว็บไซต์ก่อนเริ่ม
- เริ่มต้นด้วย SSL pre-check
บางโฮสต์เว็บหรือนักพัฒนาจะตั้งค่า SSL certificate ตอนเว็บไซต์เปิดใช้งาน เปิดเว็บไซต์ในหน้าต่าง incognito และเช็คว่า SSL certificate ติดตั้งแล้วหรือยัง
ถ้า URL ของคุณคือ www.mybizsite.com ให้เพิ่ม "https://" หน้า URL และพิมพ์ในแถบที่อยู่เบราว์เซอร์เป็น https://www.bizsite.com
การเพิ่ม "https://" บอกเบราว์เซอร์ให้ลองเชื่อมต่อกับเวอร์ชันปลอดภัยของเว็บไซต์ ถ้าคุณเห็นล็อกสีเขียว คุณโชคดี ข้ามการติดตั้ง SSL certificate ไปเลย และไปที่ส่วน การแก้ไขปัญหา mixed content บนเว็บไซต์
แบ็กอัพเว็บไซต์ของคุณ
ก่อนที่จะทำขั้นตอนต่อไปเพื่อแก้ไขคำเตือน WordPress site not secure คุณควรแบ็กอัพเว็บไซต์ WordPress ให้ครบถ้วน นี่เป็น best practice ที่ควรแบ็กอัพก่อนทำการเปลี่ยนแปลงใดๆ โดยเฉพาะถ้าเป็นการเปลี่ยนแปลงใหญ่ๆ
เราแนะนำใช้ BlogVault ในการแบ็กอัพเว็บไซต์ ถ้าคุณทำผิด คุณสามารถกู้คืนเว็บไซต์ได้ด้วยคลิกเดียว
เมื่อเว็บไซต์เชื่อมต่อกับ BlogVault แล้ว คุณสามารถเปิดใช้งาน real-time updates ได้ Real-time backups เริ่มบันทึกการเปลี่ยนแปลงที่ทำบนเว็บไซต์อัตโนมัติ หมายความว่าคุณสามารถเลือกเวอร์ชันแบ็กอัพล่าสุดที่ทำงานได้ โดยไม่ต้องสูญเสียงานทั้งหมดจากข้อผิดพลาดเล็กๆ น้อยๆ
ติดตั้ง SSL certificate เพื่อ secure connection
คนส่วนใหญ่รู้สึกว่าการติดตั้ง SSL certificate ยาก และเมื่อสักพักก่อน พวกเขามีเหตุผลที่ดี แตตอนนี้เรื่องง่ายขึ้นมากกับปลั๊กอินที่ทำหน้าที่หนักให้
แตเป็นกระบวนการที่ยาว โปรดทำตามคำแนะนำของเราเกี่ยวกับวิธีติดตั้ง SSL certificate อย่างระมัดระวัง รวมทุกสิ่งที่คุณต้องรู้เกี่ยวกับการติดตั้ง SSL certificates เช่น:
- เลือก SSL certificate
- ติดตั้ง custom certificate
- ยืนยัน SSL certificate
ถ้าคุณมีคำถามเกี่ยวกับประเภทของ certificate และวิธีและที่ซื้อ บทความนี้ครอบคลุมทุกอย่าง
หลังจากติดตั้ง certificate เสร็จ กลับมาที่บทความนี้และทำขั้นตอนที่เหลือต่อ
สำคัญ: การติดตั้ง certificate เพียงอย่างเดียวไม่พอ
เปลี่ยนเส้นทางลิงก์จาก HTTP ไป HTTPS
ขั้นตอนนี้ใช้ภาษาเทคนิคเล็กน้อย และสำคัญที่จะรู้คำศัพท์เหล่านี้ในฐานะเจ้าของเว็บไซต์ ช่วยให้รู้ความแตกต่างระหว่าง HTTP และ HTTPS
ตอนนี้ คุณต้องแน่ใจว่าทุกหน้าบนเว็บไซต์ถูกเสิร์ฟอย่างปลอดภัย หมายความว่าผู้เยี่ยมชมทุกคนเข้าถึงเวอร์ชัน SSL ของเว็บไซต์ นี่คือที่ที่ HTTP to HTTPS redirection เข้ามามีบทบาท
อย่ากังวลถ้าดูซับซ้อนเล็กน้อย เหมือนกับทุกอย่างใน WordPress คุณสามารถ redirect URLs จาก HTTP ไป HTTPS ได้ 2 วิธี:
- ใช้ปลั๊กอิน
- ไม่ใช้ปลั๊กอิน
เราแนะนำให้ใช้ปลั๊กอินอย่าง Really Simple SSL เพื่อ redirect เว็บไซต์จาก HTTP ไป HTTPS การบังคับ redirect ไป SSL ด้วยตนเองอาจมีผลลัพธ์ที่ไม่ได้ตั้งใจหลายอย่าง เพราะต้องแก้ไขไฟล์หลัก WordPress ที่ควรทิ้งไว้ตามเดิม
ในทั้งสองกรณี เราสร้างบทความ walkthrough เต็มรูปแบบเพื่อช่วยคุณ force redirect จาก HTTP ไป HTTPS ไปอ่านและทำตามบทความนั้นเพื่อคำแนะนำทีละขั้นตอน แล้วกลับมาทำต่อส่วนที่เหลือของบทความนี้
ถ้าการ force redirection ไม่ทำงานอย่างถูกต้อง คุณจะเห็นปัญหา mixed content วิธีง่ายในการตรวจสอบคือไปที่เว็บไซต์เหล่านี้และเช็ค mixed content issues:
- https://www.jitbit.com/sslcheck/
- https://www.sslchecker.com/insecuresources
- https://www.ssllabs.com/ssltest
- https://www.whynopadlock.com/
ค้นหาและแทนที่ internal links ทั้งหมดเป็น HTTPS version
Mixed content หมายความว่าเว็บไซต์ของคุณเสิร์ฟ unsecured URLs พร้อมกับ secured ones หมายความว่า แม้เว็บไซต์จะมี SSL certificate ติดตั้งแล้ว บางหน้าเก่ายังถูกเสิร์ฟด้วย HTTP URLs
นี่เป็นปัญหาทั่วไปกับธีมและรูปภาพ WordPress
อีกครั้ง คุณทำได้ 2 วิธี:
- ใช้ปลั๊กอิน
- ไม่ใช้ปลั๊กอิน
การกำจัดปัญหา mixed content ด้วยตนเองเป็นเรื่องอันตราย เพราะเกี่ยวข้องกับการเปลี่ยนแปลง database entries ถ้าทำผิดอย่างไรอย่างหนึ่ง คุณจะทำลายเว็บไซต์ทั้งหมด ดังนั้น ให้แบ็กอัพเว็บไซต์เต็มรูปแบบทันทีด้วย BlogVault
เราจะพยายามลดความเสี่ยงให้น้อยที่สุด แตการใช้ปลั๊กอินแก้ไข mixed content issues เป็นทางเลือกที่ปลอดภัยกว่าเสมอ บทความนี้ของ WPBeginner จะแสดงวิธีใช้ปลั๊กอิน SSL Insecure Content Fixer
แต่ถ้าคุณยังอยากทำด้วยตนเอง เราแนะนำขั้นตอนต่อไปนี้:
- หยิบแบ็กอัพอีกครั้ง: ถ้ามีเวลาที่ต้องแบ็กอัพเต็มรูปแบบ ก็คือตอนนี้
- สร้างรายการ HTTP URLs: ใช้ WhyNoPadlock หา HTTP URLs และสร้างรายการ
- ติดตั้ง Better Search Replace: ใช้ปลั๊กอินค้นหาและแทนที่ HTTP links ด้วย HTTPS
"Search for" HTTP URL วาง URL เดียวกันใน "Replace with" และเปลี่ยนลิงก์จาก HTTP เป็น HTTPS
ข้อเสียใหญ่ของวิธีนี้คือ แม้ใช้ปลั๊กอินก็ยังต้องทำด้วยตนเองทีละ URL
อัปเดต Google Search Console และ Analytics
ตอนนี้คุณติดตั้ง SSL certificate เสร็จ และแน่ใจว่าเสิร์ฟ HTTPS version ของเว็บไซต์ WordPress แล้ว ถึงเวลาแจ้ง Google ถ้าคุณไม่ทำการเปลี่ยนแปลงนี้ Google Search Console จะเก็บข้อมูลจาก HTTP version ต่อไป ซึ่งจะได้トラฟิกน้อยลงเรื่อยๆ
ไปที่ Google Search Console และเพิ่ม property ใหม่สำหรับ HTTPS version
จากนั้นส่ง sitemap files ใหม่ พร้อม HTTPS versions ที่อัปเดตแล้ว
ถ้าเว็บไซต์มี link disavow files บน Search Console ไปที่ Google Disavow Tool คลิกที่ HTTP version ดาวน์โหลดไฟล์ และอัปโหลดไปที่โปรไฟล์ใหม่
จากนั้นลบโปรไฟล์เก่าออกถาวร
เมื่อเสร็จแล้ว ไปที่ Google Analytics และอัปเดต Google Analytics property และ view ถ้า Analytics เชื่อมต่อกับ Search Console แล้ว คุณแค่ต้องคลิก Property Settings >> Default URL >> คลิก dropdown และเลือก "https://"
ทำแบบเดียวกันสำหรับ view คลิก View Settings >> Website's URL >> คลิก dropdown และเลือก "https://"
นี่คือสิ่งเดียวที่คุณต้องทำเพื่อแก้ไขคำเตือน WordPress site not secure
ทำไมคุณควรติดตั้ง SSL บนเว็บไซต์?
สิ่งสำคัญที่ต้องจำคือ ข้อได้เปรียบของกระบวนการนี้จะเกินกว่าความไม่สะดวกเล็กน้อยที่คุณอาจประสบจากการเข้าสู่ดินแดนใหม่นี้
คุณจะได้:
- เพิ่มความปลอดภัยเว็บไซต์: การเสิร์ฟเว็บไซต์บน HTTPS หมายความว่าคุณเข้ารหัสข้อมูลเว็บไซต์ผ่านการเชื่อมต่อ SSL/TLS และทำให้ WordPress site secure อย่างง่ายคือ แม้แฮกเกอร์จะดักฟังข้อมูลเว็บไซต์ของคุณ พวกเขาจะไม่ถอดรหัสข้อมูลละเอียดอ่อนและเข้าใจว่ามันบอกอะไรได้เลย
สิ่งนี้สำคัญอย่างยิ่งสำหรับเว็บไซต์ eCommerce ที่มีธุรกรรมการเงินบนเว็บไซต์ ถ้าธุรกรรมไม่ได้เข้ารหัส แฮกเกอร์อาจขโมยข้อมูลการเงินจากเว็บไซต์ของคุณโดยตรง - ไม่มีคำเตือน Chrome อีกต่อไป: Chrome ครอบครอง market share เบราว์เซอร์มากกว่า 73% ดังนั้น คำเตือน Chrome จะส่งผลต่อトラฟิกเว็บส่วนใหญ่ การแก้ไขปัญหาเทคนิคเล็กน้อยจะแก้ไขปัญหา WordPress site not secure อย่างถาวร
แต่ปัญหานี้ขยายไปถึงเบราว์เซอร์หลักทั้งหมดรวมถึง Firefox และ Mozilla คุณอาจเริ่มได้รับคำเตือนจาก Google Search Console ด้วย เราแนะนำทำตามขั้นตอนที่ระบุในบทความนี้อย่างแม่นยำเพื่อการแก้ไขถาวร - ความเร็วโหลดเว็บไซต์: โปรโตคอล HTTP/2 ใหม่สำหรับการเชื่อมต่อเว็บไซต์ เร็วกว่าการเชื่อมต่อ HTTP มาก ตอนนี้ HTTP/2 ต้องการ SSL connections การติดตั้ง SSL certificate อาจปรับปรุงความเร็วโหลดเว็บไซต์ได้มาก
เราพูดว่า "อาจ" เพราะไม่ใช่ทุกโฮสต์ที่ให้ HTTP/2 protocols อัตโนมัติ ก่อนจะไปเช็ค performance ใน GTMetrix คุณควรคุยกับโฮสต์เว็บว่า HTTP/2 เปิดใช้งานบนบัญชีของคุณหรือไม่ - SEO traffic: ตามบทความ Google Search Central HTTPS เป็น ranking factor บน Google SERPs เมื่อ Google บอกวิธีได้ ranking และ traffic ดีกว่า คุณต้องฟัง จบแล้ว ไม่ใช่แค่ Google Search Central บล็อก SEO อิสระทำรายงานวิเคราะห์เยอะมาก และทุกอย่างมาถึงข้อสรุปเดียวกัน
- ความน่าเชื่อถือของแบรนด์: ตามผู้ขาย SSL certificate ที่มีชื่อเสียง GlobalSign 77% ของผู้ใช้ออนไลน์กลัวข้อมูลส่วนตัวถูกแฮกหรือใช้ประโยชน์ผิดออนไลน์ การมีล็อกสีเขียวบนเว็บไซต์เพิ่มความน่าเชื่อถือของแบรนด์อย่างง่ายดาย
สำหรับเว็บไซต์ eCommerce เป็นคำสั่งบังคับแล้ว เพราะไม่มีใครเชื่อถือร้านค้าออนไลน์ที่มีคำเตือน site not secure สถาบันการเงินและ marketplace ใหญ่ๆ ใช้ Extended Validation SSL certificate แตเว็บไซต์พอร์ตโฟลิโอธรรมดาก็ควรติดตั้ง SSL เพื่อความน่าเชื่อถือของแบรนด์ - Referral Traffic: เหมือน SEO นี่เป็นเหตุผลทางการตลาดมากกว่าสาเหตุความปลอดภัยจริง แต HTTPS ให้ภาพชัดเจนกว่าของ referral traffic สิ่งที่นักการตลาดส่วนใหญ่ไม่รู้คือ HTTPS to HTTP referral data ถูกบล็อกใน Google Analytics ดังนั้น ถ้าเว็บไซต์ HTTP ของคุณได้ referral traffic จากเว็บไซต์ HTTPS ข้อมูลจะถูกจัดอยู่ใต้ "Direct Traffic"
นี่หลอกลวงอย่างรุนแรงและอาจทำให้คุณตัดสินใจการตลาดที่ไม่อculate ดังนั้น ถ้าคุณสงสัยว่า Direct Traffic ใน Google Analytics เพิ่มขึ้น และ Referral Traffic ลดลง สิ่งนี้อาจเป็นเหตุผลสำคัญ
ต่อไปคืออะไร?
คุณอาจพบออกมาเอง בדרךยาก ว่ามีอะไรมากกว่าที่คิดในการแก้ไขปัญหา WordPress site not secure การติดตั้ง SSL certificate อย่างถูกต้องเป็นขั้นตอนที่ดีในทิศทางที่ถูกต้องในแง่ความปลอดภัยเว็บไซต์ แต่นั้นไม่พอ
เราแนะนำให้สมัคร MalCare MalCare เป็นปลั๊กอินความปลอดภัย WordPress ครบครันที่สแกนเว็บไซต์หามัลแวร์อัตโนมัติ ถ้าเว็บไซต์ติดเชื้อหรือโดนแฮ็ก MalCare จะช่วยกำจัดมัลแวร์ด้วยคลิกเดียว
คุณยังได้ WordPress firewall ขั้นสูงที่ปกป้องเว็บไซต์จากแฮกเกอร์และ bad bots สำรองด้วยอัลกอริทึมการเรียนรู้ที่ทรงพลัง ไฟร์วอลล์บล็อก IP อันตรายที่ค้นพบข้าม 250,000+ เว็บไซต์ที่ MalCare ปกป้อง
FAQs
ทำไมเว็บไซต์ WordPress ของฉันถึงไม่ปลอดภัย?
Google บอกว่าเว็บไซต์ WordPress ของคุณไม่ปลอดภัย เพราะเว็บไซต์ไม่มี SSL certificate หรือมี SSL certificate ที่กำหนดค่าผิด วิธีง่ายที่สุดแก้ไข error Chrome นี้คือ ติดตั้ง SSL certificate สำหรับความปลอดภัยครบถ้วน เราแนะนำติดตั้งปลั๊กอินความปลอดภัย WordPress
ฉันจะทำให้เว็บไซต์ WordPress ของฉันปลอดภัยได้อย่างไร?
ติดตั้ง SSL certificate อย่างถูกต้องด้วยคู่มือของเรา จากนั้นอัปเดต Google Search Console และ Analytics ด้วย HTTPS version ของเว็บไซต์ แต่นี่เพียงจุดเริ่มต้นสำหรับการทำให้ WordPress ปลอดภัย ถ้าคุณสนใจจริงๆ เรื่องเว็บไซต์ไม่โดนแฮ็ก ติดตั้ง MalCare ทันที
ปลอดภัยไหมที่จะใช้เว็บไซต์ที่บอกว่า not secure?
คำตอบสั้นคือ ไม่ โดยเฉพาะถ้าเว็บไซต์เป็น eCommerce ที่จัดการข้อมูลการเงินของคุณ เว็บไซต์ที่ไม่มี SSL certificate โดนแฮ็กได้ง่ายกว่า และมีผลกระทบรุนแรง การเข้าชมเว็บไซต์ที่ไม่ปลอดภัยเพียงอย่างเดียว อาจดาวน์โหลดมัลแวร์ไปที่คอมพิวเตอร์ของคุณโดยอัตโนมัติ โดยคุณไม่รู้ตัว
เว็บไซต์ WordPress โดนแฮ็กได้ไหม?
ได้ ทุกเว็บไซต์บนอินเทอร์เน็ตโดนแฮ็กได้ในรูปแบบบางรูปแบบ ไม่มี cybersecurity ที่กันน้ำแน่นอน WordPress เป็นแพลตฟอร์มสร้างเว็บไซต์ที่ได้รับความนิยมมาก และแฮกเกอร์เยอะมากพยายามแฮกเว็บไซต์ WordPress ทุกวัน มีวิธีที่แน่นอนในการรักษาความปลอดภัยเว็บไซต์ WordPress
เว็บไซต์บน WordPress ปลอดภัยแค่ไหน?
ความปลอดภัยของเว็บไซต์ WordPress ของคุณ ขึ้นอยู่กับมาตรการความปลอดภัยที่คุณมี เราแนะนำทำ WordPress security audit อย่างละเอียด และดำเนินการต้านทานที่แนะนำในบทความของเรา