วิธีปรับแต่งรูปภาพสำหรับเว็บไซต์
รูปภาพมักจะเป็นส่วนใหญ่ของน้ำหนักหน้าเว็บ การตัดสินใจห้าข้อแก้ไขส่วนใหญ่ได้
อัปเดตเมื่อ 1 กันยายน 2569
รูปภาพเป็นส่วนที่ใหญ่ที่สุดที่ทำให้น้ำหนักหน้าเว็บเพิ่มขึ้นในเว็บไซต์ส่วนใหญ่ และองค์ประกอบ Largest Contentful Paint เป็นรูปภาพในหน้าเว็บส่วนใหญ่ การปรับแต่งรูปภาพเป็นการทำงานที่มีประสิทธิภาพสูงสุด และส่วนใหญ่เป็นการตัดสินใจมากกว่าการใช้เครื่องมือ
นี่คือลำดับที่สำคัญที่สุด จากผลกระทบที่ใหญ่ที่สุดไปหาเล็กที่สุด
ขั้นตอน
- 1
1. ให้บริการในขนาดที่ถูกต้อง
วัดความกว้าง CSS ที่ใหญ่ที่สุดที่รูปภาพครอบครองและส่งออกที่ประมาณสองเท่าสำหรับจอแสดงผลที่มีความหนาแน่นสูง รูปภาพฮีโร่ขนาด 1200 พิกเซล CSS ต้องการแหล่งที่มา 2400px ไม่ใช่ต้นฉบับจากกล้อง 6000px ขั้นตอนนี้เพียงขั้นตอนเดียวมักจะดีกว่าทุกอย่างรวมกัน
- 2
2. ใช้ WebP และ AVIF หากทำได้
WebP มีขนาดเล็กกว่า JPEG 25–35% ที่คุณภาพเท่ากันและรองรับทุกที่ AVIF ไปได้ไกลกว่านั้นอีกแต่เข้ารหัสช้ากว่า เก็บ JPEG สำรองไว้หากคุณต้องการรองรับไคลเอนต์ที่เก่ามาก
- 3
3. ตั้งค่าคุณภาพตามเนื้อหา ไม่ใช่ตามนิสัย
75–85 สำหรับภาพถ่าย สูงกว่าสำหรับกราฟิกที่มีขอบคม ซึ่งสิ่งประดิษฐ์จากการบีบอัดจะมองเห็นได้ชัดเจนกว่า ตรวจสอบผลลัพธ์ที่ขนาดการแสดงผลจริง
- 4
4. ตั้งค่าความกว้างและความสูงเสมอ
ขนาดที่ชัดเจนช่วยให้เบราว์เซอร์สำรองพื้นที่ก่อนที่รูปภาพจะโหลด ซึ่งช่วยป้องกันการเลื่อนของเลย์เอาต์ นี่คือการแก้ไข Cumulative Layout Shift ที่ไม่มีค่าใช้จ่าย
- 5
5. โหลดแบบ Lazy-load ใต้ส่วนที่มองเห็นได้เท่านั้น ห้ามโหลดเหนือส่วนที่มองเห็นได้
เพิ่ม loading="lazy" ให้กับรูปภาพที่อยู่ด้านล่างของหน้า อย่าใช้ lazy-load กับรูปภาพ LCP ของคุณ เพราะจะทำให้สิ่งที่กำลังวัดผลล่าช้า
ลบข้อมูลเมตาเมื่อส่งออก
โปรไฟล์สี EXIF และที่ฝังไว้จะเพิ่มน้ำหนักโดยไม่มีประโยชน์ในการเรนเดอร์บนเว็บ
ใช้ SVG สำหรับโลโก้และไอคอน
โลโก้เวกเตอร์มักจะมีขนาดไม่กี่กิโลไบต์และยังคงคมชัดในทุกขนาดและความหนาแน่น