WORDPRESS SECURITY

เว็บโดนแฮก ทำไงดี? คู่มือกู้เว็บ WordPress ทีละขั้นตอน

เช้าวันหนึ่งคุณเปิดเว็บตัวเองแล้วพบว่ามันเด้งไปหน้าเว็บพนัน ลูกค้าโทรมาบอกว่า Google ขึ้นจอแดงเตือน "Deceptive site ahead" หรือค้นชื่อแบรนด์ตัวเองแล้วเจอผลลัพธ์เป็นภาษาญี่ปุ่นเต็มไปหมด — ถ้ากำลังเจอเหตุการณ์แบบนี้อยู่ บทความนี้เขียนสำหรับคุณโดยเฉพาะ และทุกขั้นตอนทำตามได้จริงทันที

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

เช็กก่อน: เว็บคุณโดนแฮกจริงไหม?

อาการที่พบบ่อยที่สุดจากประสบการณ์ซ่อมเว็บมามากกว่า 100 เคส มีดังนี้

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

ขั้นตอนที่ 1: หยุดความเสียหายทันที (ภายใน 1 ชั่วโมงแรก)

  1. เปลี่ยนรหัสผ่านทั้งหมด — WordPress Admin ทุกคน, ฐานข้อมูล (Database), FTP/SFTP, Control Panel ของโฮสติ้ง และอีเมลที่ผูกกับบัญชีเหล่านี้
  2. สำรองข้อมูลไว้ก่อน — ถึงเว็บจะติดมัลแวร์ก็ต้อง Backup ทั้งไฟล์และฐานข้อมูลเก็บไว้ เพราะข้อมูลบทความ สินค้า และออเดอร์ยังอยู่ในนั้น ผู้เชี่ยวชาญจะใช้มันกู้เว็บกลับมาได้
  3. ลบ Admin แปลกปลอม — เข้า Users ในหลังบ้าน ลบบัญชีที่ไม่รู้จักออกทั้งหมด
  4. เปิดโหมด Maintenance — ถ้าเว็บกำลัง Redirect ผู้เข้าชมไปเว็บอันตราย ควรปิดหน้าเว็บชั่วคราวเพื่อไม่ให้ลูกค้าตกเป็นเหยื่อ

ขั้นตอนที่ 2: ตามหาและกำจัดมัลแวร์

มัลแวร์บน WordPress มักซ่อนอยู่ในจุดเหล่านี้

เครื่องมือช่วยสแกนที่ใช้ได้ฟรี: Wordfence Scan, Sucuri SiteCheck และการเทียบไฟล์ Core กับต้นฉบับด้วย WP-CLI (wp core verify-checksums) จากนั้นลบโค้ดอันตราย แล้วอัปเดต WordPress Core, Plugin และ Theme ทุกตัวเป็นเวอร์ชันล่าสุด และลบ Plugin/Theme ที่ไม่ได้ใช้ออกให้หมด

ข้อควรระวัง: การลบมัลแวร์ไม่ครบแม้แต่ไฟล์เดียว (โดยเฉพาะ Backdoor) หมายถึงแฮกเกอร์กลับเข้ามาใหม่ได้ตลอดเวลา เคสที่เราเจอบ่อยที่สุดคือลูกค้าลบเองแล้ว "หาย 2 สัปดาห์" ก่อนจะโดนหนักกว่าเดิม เพราะ Backdoor ยังอยู่

ขั้นตอนที่ 3: ถอนคำเตือนจาก Google

  1. สมัคร/เข้าสู่ระบบ Google Search Console แล้วยืนยันความเป็นเจ้าของเว็บ
  2. ดูรายงานในเมนู Security Issues ว่า Google ตรวจพบอะไรบ้าง
  3. เมื่อลบมัลแวร์หมดแล้ว กด Request Review พร้อมอธิบายสั้นๆ ว่าแก้ไขอะไรไปบ้าง
  4. รอผลตรวจ โดยทั่วไป 1-3 วัน (บางเคสเร็วกว่านั้น) จอแดงจะถูกถอนออก
  5. สำหรับ Japanese Keyword Hack ให้ลบหน้าสแปมออกจาก index เพิ่มเติมผ่านเครื่องมือ Removals

ขั้นตอนที่ 4: ปิดประตูไม่ให้โดนซ้ำ

คำถามที่เจอบ่อย

ต้องจ่ายค่าไถ่ไหมถ้าโดน Ransomware?

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

เว็บโดนแฮกกระทบ SEO แค่ไหน?

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

แก้เองได้ไหม?

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

ไม่อยากเสี่ยงทำเอง? ให้มืออาชีพจัดการ

เราซ่อมเว็บ WordPress มาแล้ว 101 ออเดอร์จริง รีวิว 4.9 ★ บน Fastwork — สแกน แก้ไข ปิดช่องโหว่ พร้อมรับประกันหลังส่งมอบ ประเมินฟรี ไม่มีค่าใช้จ่าย

ดูบริการซ่อมเว็บ → ส่งเว็บให้ประเมินฟรี →