เว็บ WordPress ช้า แก้ยังไงให้โหลดเร็ว
ความเร็วเว็บไม่ใช่เรื่องหรูหรา — Google ใช้ Core Web Vitals เป็นปัจจัยจัดอันดับ และลูกค้าไทยส่วนใหญ่เปิดเว็บจากมือถือ ถ้าเกิน 3 วินาทียังไม่ขึ้น คนกดออกไปแล้วครึ่งหนึ่ง บทความนี้ไล่จากต้นตอที่พบบ่อยสุดไปหาอาการปลายเหตุ ตามลำดับที่ควรแก้จริง
ขั้นแรก: วัดก่อนแก้
เปิด PageSpeed Insights (pagespeed.web.dev) ใส่ URL เว็บคุณ ดู 3 ตัวเลขหลัก: LCP (ควรต่ำกว่า 2.5 วิ), INP, CLS — แล้วดูรายการ "Opportunities" ว่า Google แนะนำให้แก้อะไร อย่าเดา ให้ตัวเลขนำทาง
5 ต้นตอเว็บช้าที่เจอบ่อยสุด (เรียงตามที่ควรแก้ก่อน)
1. โฮสติ้งช้า
Shared Hosting ราคาถูกที่ยัดเว็บเป็นร้อยไว้เครื่องเดียวคือเพดานความเร็วของคุณ — ต่อให้จูนอย่างอื่นดีแค่ไหน TTFB ก็ยังสูง ถ้า TTFB เกิน 600ms ให้สงสัยโฮสต์ก่อนเลย ทางแก้คือย้ายโฮสต์ที่ดีขึ้นหรือขึ้น VPS ของตัวเอง
2. รูปภาพใหญ่เกิน
อัปรูปจากมือถือ 4-5MB ลงเว็บตรงๆ คือฆาตกรความเร็วอันดับหนึ่งของเว็บไทย — บีบอัดเป็น WebP, กำหนดขนาดตามจริงที่แสดง, และเปิด Lazy Load (ปลั๊กอินฟรีอย่าง Converter for Media ช่วยแปลงอัตโนมัติได้)
3. ไม่มี Cache
ทุกครั้งที่มีคนเปิดหน้า WordPress ต้องประกอบหน้าใหม่จากฐานข้อมูล — Cache คือการเก็บหน้าสำเร็จรูปไว้เสิร์ฟเลย ติดตั้ง LiteSpeed Cache (ถ้าโฮสต์เป็น LiteSpeed) หรือ WP Super Cache / W3TC และเปิด Cloudflare ฟรีอีกชั้นก็ยิ่งดี
4. ปลั๊กอิน/ธีมอ้วน
ปลั๊กอินเกิน 20-30 ตัว, Page Builder ซ้อนกัน, ธีมสำเร็จรูปที่โหลดสคริปต์มาทั้งจักรวาลทั้งที่ใช้จริง 10% — ไล่ปิดปลั๊กอินที่ไม่ใช้ และพิจารณา Custom Theme ที่เขียนเฉพาะสิ่งที่ใช้จริง
5. ฐานข้อมูลบวม
Revision เป็นพันรายการ, Transient หมดอายุ, ตาราง options โต — ล้างด้วย WP-Optimize หรือ WP-CLI เป็นประจำ
เช็กลิสต์สรุป
- วัดด้วย PageSpeed Insights ก่อนและหลังแก้ทุกครั้ง
- โฮสต์ดี + PHP เวอร์ชันล่าสุดที่รองรับ
- รูปทั้งเว็บเป็น WebP + Lazy Load
- เปิด Page Cache + Cloudflare
- ตัดปลั๊กอินเหลือเท่าที่ใช้จริง
- ล้างฐานข้อมูลทุกเดือน
ไม่มีเวลาดูแลเอง?
แพ็กเกจดูแลเว็บรายเดือนเริ่ม ฿2,000/เดือน — อัปเดต สำรองข้อมูล สแกนมัลแวร์ เฝ้าระวัง 24 ชม. และมีแพ็กเกจพ่วง SEO / Google Ads
ดูแพ็กเกจดูแลรายเดือน → ปรึกษาฟรี →