ความเร็วและ SEO ·
เว็บไซต์ที่ดีควรโหลดภายในกี่วินาที
เนื้อหาหลักของหน้าควรแสดงภายใน 2.5 วินาที (LCP) ตอบสนองการกดภายใน 200 มิลลิวินาที (INP) และไม่มีองค์ประกอบกระโดด (CLS ไม่เกิน 0.1) ตามเกณฑ์ Core Web Vitals ของ Google
เกณฑ์ที่ Google ใช้
Google วัดประสบการณ์ผู้ใช้ด้วยตัวชี้วัด Core Web Vitals 3 ตัว ได้แก่
- LCP (Largest Contentful Paint) เวลาที่เนื้อหาหลักปรากฏ ควรไม่เกิน 2.5 วินาที
- INP (Interaction to Next Paint) ความเร็วตอบสนองเมื่อกดหรือพิมพ์ ควรไม่เกิน 200 มิลลิวินาที
- CLS (Cumulative Layout Shift) ความนิ่งของหน้า ควรไม่เกิน 0.1
นอกจากนี้ TTFB (เวลาที่เซิร์ฟเวอร์เริ่มตอบ) และ FCP (เวลาที่เนื้อหาแรกปรากฏ) เป็นตัวชี้วัดที่ช่วยวิเคราะห์ต้นเหตุ
สาเหตุที่เว็บช้าบ่อยที่สุด
- ภาพขนาดใหญ่ไม่ผ่านการลดขนาด
- สคริปต์และปลั๊กอินจำนวนมากที่โหลดทุกหน้า
- สไลเดอร์ขนาดใหญ่และฟอนต์จากภายนอกหลายชุด
- โฮสติ้งช้า หรือไม่มีแคช
- ฐานข้อมูลที่ไม่ได้ปรับแต่ง
วิธีทำให้เว็บไซต์เร็ว
- ใช้ภาพรูปแบบ WebP และกำหนดความกว้างความสูงเพื่อไม่ให้หน้ากระโดด
- โหลดภาพนอกจอแบบ lazy loading
- ลด CSS/JavaScript ให้เหลือเท่าที่ใช้ และบีบอัดไฟล์
- เปิดการบีบอัด GZIP/Brotli และแคชของเบราว์เซอร์
- ใช้แคชหน้าเว็บฝั่งเซิร์ฟเวอร์
- เลือกโฮสติ้งที่ตอบสนองเร็ว
ตรวจความเร็วด้วยตัวเอง
ใช้ PageSpeed Insights ของ Google ใส่ที่อยู่เว็บไซต์ ดูทั้งผลบนมือถือและคอมพิวเตอร์ เว็บไซต์ของเราออกแบบโดยลดสคริปต์และไม่ใช้ฟอนต์ภายนอกตั้งแต่ต้น ดู ออกแบบเว็บไซต์ใหม่