7 เคล็ดลับในการเพิ่มประสิทธิภาพความเร็วไซต์เพื่อให้เว็บไซต์เร็วขึ้น
เผยแพร่แล้ว: 2019-12-18การมีเว็บไซต์ที่ช้าสามารถฆ่าการเข้าชมและ Conversion ของคุณได้
Google ใช้ความเร็วของไซต์เป็นปัจจัยในการจัดอันดับ และมากถึง 40 เปอร์เซ็นต์ของผู้คนจะออกจากเว็บไซต์ที่ใช้เวลาในการโหลดนานกว่าสามวินาที สิ่งที่น่าตกใจยิ่งกว่านั้นคือความเร็วเว็บไซต์ที่สำคัญสำหรับการแปลง: ความล่าช้าเล็กน้อย 100 มิลลิวินาที (หรือหนึ่งในสิบของวินาที) ในการโหลดเว็บไซต์เป็นเวลานานอาจทำให้ Conversion ลดลง 7 เปอร์เซ็นต์
แฮ็กการเพิ่มประสิทธิภาพความเร็วไซต์
คุณจะเพิ่มความเร็วเว็บไซต์ของคุณได้อย่างไร? มาดูเจ็ดเคล็ดลับการเพิ่มประสิทธิภาพความเร็วเว็บไซต์ที่สำคัญเพื่อให้เว็บไซต์ของคุณอยู่เหนือคู่แข่งกัน!
เคล็ดลับ 7 ข้อสำหรับการเพิ่มประสิทธิภาพความเร็วไซต์
- เปิดใช้งาน HTTP Keep-Alive
- กำหนดเวลาการล้างฐานข้อมูลเป็นประจำ
- ลบธีมและปลั๊กอินที่ไม่ได้ใช้งาน
- บีบอัดภาพของคุณ
- เปิดใช้งานการโหลดแบบ Lazy Loading
- ลดการเปลี่ยนเส้นทาง
- เปิดใช้งานการแคช
1. เปิดใช้งาน HTTP Keep-Alive
โดยค่าเริ่มต้น เมื่อผู้ใช้เยี่ยมชมเว็บไซต์ของคุณ การเชื่อมต่อ HTTP จะปิดหลังจากคำขอแต่ละครั้งจากเบราว์เซอร์ของผู้เยี่ยมชม และหมายความว่าจะต้องเปิดการเชื่อมต่อใหม่หลายรายการก่อนที่เว็บไซต์ของคุณจะแสดงโดยสมบูรณ์ ขึ้นอยู่กับจำนวนคำขอ (สไตล์ชีต จาวาสคริปต์ รูปภาพ) จากเบราว์เซอร์ของผู้ใช้ ผลลัพธ์คือเซิร์ฟเวอร์ของคุณมีคำขอมากเกินไป ซึ่งเพิ่มเวลาที่ใช้ในการโหลดหน้า
แฮ็คง่ายๆ ที่คุณสามารถใช้เพื่อเร่งความเร็วเว็บไซต์ของคุณคือเปิดใช้งาน HTTP Keep-Alive
เมื่อเปิดใช้งาน Keep-Alive จะทำให้แน่ใจว่าการเชื่อมต่อระหว่างเบราว์เซอร์ของผู้เยี่ยมชมและเซิร์ฟเวอร์ของคุณยังคงเปิดอยู่ ด้วยเหตุนี้ ไฟล์ทั้งหมดที่ร้องขอในระหว่างเซสชันเฉพาะจะถูกโอนผ่านการเชื่อมต่อเดียวโดยไม่ต้องสร้างการเชื่อมต่อใหม่หลายรายการเพื่อให้บริการแต่ละคำขอ
ข้อดีของการเปิดใช้งาน Keep-Alive มีมากมาย ประการแรก เนื่องจากทำให้การเชื่อมต่อระหว่างไคลเอนต์และเซิร์ฟเวอร์ของคุณเปิดอยู่ เวลาที่ใช้ในการให้บริการไฟล์จึงลดลง ประการที่สอง คำขอถูกส่งผ่านการเชื่อมต่อเดียวช่วยลด เวลาไปกลับ (RTT) เนื่องจากจำนวนคำขอเชื่อมต่อ TCP และ SSL/TLS ลดลง
หากไม่ได้เปิดใช้งาน HTTP Keep-Alive บนเซิร์ฟเวอร์ของคุณ การเปิดใช้งานนั้นค่อนข้างง่าย คุณเพียงแค่ต้องเพิ่มรหัสต่อไปนี้ในไฟล์ htaccess ของคุณ:
<IfModule mod_headers.c> ชุดส่วนหัว การเชื่อมต่อแบบรักษาชีวิต </IfModule> |
2. กำหนดเวลาการล้างฐานข้อมูลเป็นประจำ
คุณยังสามารถเพิ่มความเร็วเว็บไซต์ของคุณได้ด้วยการล้างฐานข้อมูลของคุณ นี่เป็นสิ่งสำคัญอย่างยิ่งหากคุณใช้ WordPress
WordPress เป็นฐานข้อมูลที่พึ่งพาและจัดเก็บเนื้อหาที่จำเป็นทั้งหมด รวมทั้งความคิดเห็น ลิงก์ ติดตามกลับ โพสต์ หน้า รายการแบบฟอร์ม การตั้งค่าปลั๊กอิน การตั้งค่าธีม และการตั้งค่าเว็บไซต์ในฐานข้อมูลของคุณ เมื่อไซต์ของคุณมีอายุมากขึ้นและคุณทำการเปลี่ยนแปลงมากมาย ฐานข้อมูลของคุณก็ล้นหลามมากขึ้นเรื่อยๆ ไม่ใช่แค่ไฟล์ที่จำเป็นเท่านั้น แต่ยังรวมถึงไฟล์ที่ไม่สำคัญด้วย
ไฟล์ที่ไม่สำคัญที่สามารถทำให้ฐานข้อมูลของคุณบวมได้ ได้แก่ การแก้ไขโพสต์ (บางครั้งอาจมีหลายพันฉบับ) โพสต์และความคิดเห็นที่ถูกลบ ความคิดเห็นที่เป็นสแปม (บางครั้งมีหลายพันหรือหลายหมื่นรายการ) pingbacks, trackbacks และ meta ที่ซ้ำกันของโพสต์ ไฟล์เหล่านี้ส่วนใหญ่เพิ่มขนาดฐานข้อมูลของคุณโดยไม่จำเป็น และทำให้เวลาในการดึงข้อมูลจากฐานข้อมูลของคุณเพิ่มขึ้นโดยไม่จำเป็น ส่งผลให้ไซต์ของคุณทำงานช้าลง
วิธีแก้ปัญหาในสถานการณ์เช่นนี้คือการล้างฐานข้อมูลของคุณเป็นประจำ คุณสามารถทำได้โดยปรับตารางของคุณให้เหมาะสมด้วยตนเอง หรือคุณสามารถใช้กระบวนการอัตโนมัติมากขึ้นโดยการติดตั้งปลั๊กอิน WordPress เพื่อการเพิ่มประสิทธิภาพ
ไม่ว่าคุณจะวางแผนจะใช้วิธีการใดในสองแนวทาง การสำรองข้อมูลฐานข้อมูลและไซต์ทั้งหมดของคุณเป็นสิ่งสำคัญก่อนที่จะดำเนินการทำความสะอาด WordPress ใช้ฐานข้อมูลโดยสมบูรณ์ และการไม่สำรองฐานข้อมูลของคุณก่อนทำการเปลี่ยนแปลงใดๆ ในฐานข้อมูลของคุณ อาจส่งผลให้คุณสูญเสียไซต์ทั้งหมดโดยไม่มีการขอความช่วยเหลือ (หากมีสิ่งใดผิดพลาด)
3. ลบธีมและปลั๊กอินที่ไม่ได้ใช้งาน
การลบธีมและปลั๊กอินที่ไม่ใช้งานควรปฏิบัติตามเมื่อคุณล้างฐานข้อมูลของคุณ ปลั๊กอินและธีมมักจะใช้พื้นที่มากในฐานข้อมูลของคุณ แม้ว่าจะไม่ได้ใช้งานอยู่ก็ตาม ซึ่งมักจะส่งผลให้เว็บไซต์ทำงานช้าลง
คุณสามารถมั่นใจได้ว่าคุณมีเว็บไซต์ที่เร็วขึ้นโดยดูรายการธีมและปลั๊กอินของคุณเป็นประจำ เพื่อให้แน่ใจว่าคุณได้ลบรายการที่ไม่ใช้งานออก เมื่อนำธีมและปลั๊กอินที่ไม่ใช้งานเหล่านี้ออกแล้ว คุณควรตรวจสอบให้แน่ใจว่าคุณได้ทำการล้างฐานข้อมูลเพื่อให้แน่ใจว่าไฟล์ทั้งหมดที่เหลืออยู่จะถูกลบออก
4. บีบอัดภาพของคุณ
การเพิ่มประสิทธิภาพความเร็วไซต์จะไม่สมบูรณ์หากไม่มีการเพิ่มประสิทธิภาพรูปภาพอย่างมีประสิทธิภาพ อันที่จริง รูปภาพคิดเป็นประมาณ 60 เปอร์เซ็นต์ของข้อมูลที่โหลดบนหน้าเว็บโดยเฉลี่ย นั่นสำคัญมาก และแสดงให้เห็นว่าการลดขนาดรูปภาพของคุณลงอย่างมากจะช่วยรับประกันว่าเว็บไซต์ของคุณจะโหลดเร็วขึ้น
มีหลายวิธีที่คุณสามารถเพิ่มประสิทธิภาพการใช้รูปภาพบนไซต์ของคุณในลักษณะที่จะไม่ส่งผลเสียต่อความเร็วไซต์ของคุณ การบีบอัดภาพเป็นวิธีหนึ่งที่มีประสิทธิภาพมากที่สุด
ตัวอย่างเช่น Kinsta สามารถลดขนาดของรูปภาพได้มากกว่า 1,364 เปอร์เซ็นต์ โดยไม่สูญเสียคุณภาพมากนักโดยการบีบอัดรูปภาพ ในขณะที่ขนาดภาพดั้งเดิมคือ 2.06MB เวอร์ชันที่บีบอัดเล็กน้อยคือ 590KB และเวอร์ชันบีบอัดขนาดกลาง (โดยไม่สูญเสียคุณภาพมากนัก) คือ 151KB

ซึ่งช่วยประหยัดขนาดรูปภาพได้มากและทำให้เวลาในการโหลดหน้าเว็บเพิ่มขึ้นด้วยการบีบอัดรูปภาพ ตอนนี้ลองนึกภาพสถานการณ์เดียวกันไม่ใช่แค่หนึ่งหรือสองภาพแต่ยังมีอีกหลายภาพ เครื่องมือแก้ไขรูปภาพแทบทุกอย่างจะให้คุณบีบอัด/ปรับขนาดรูปภาพได้โดยไม่สูญเสียคุณภาพมากนัก แต่คุณสามารถก้าวไปอีกขั้นได้ด้วยการติดตั้งปลั๊กอิน WordPress เฉพาะ
เคล็ดลับ: ค้นพบซอฟต์แวร์การจัดการไซต์ WordPress เพื่อช่วยคุณจัดการไซต์โดยรวมของคุณ ตั้งแต่เนื้อหาไปจนถึงความเร็วของไซต์ และทุกสิ่งในระหว่างนั้น |
5. เปิดใช้งานการโหลดแบบขี้เกียจ
นอกจากการบีบอัดรูปภาพแล้ว อีกวิธีหนึ่งในการปรับปรุงเวลาในการโหลดเว็บไซต์ของคุณผ่านการเพิ่มประสิทธิภาพรูปภาพก็คือการเปิดใช้งานการโหลดแบบ Lazy Loading
โดยพื้นฐานแล้ว การโหลดแบบ Lazy Loading จะป้องกันไม่ให้โหลดรูปภาพที่ไม่จำเป็นเมื่อเว็บไซต์ของคุณโหลด ซึ่งจะช่วยลดขนาดเริ่มต้นของหน้าเว็บได้อย่างมาก ตัวอย่างเช่น หากคุณมีบทความ 3,000 คำที่ใช้ 10 ภาพโดยเฉลี่ย 150KB นั่นคือ 1,500KB ที่ต้องโหลดจากรูปภาพนอกเหนือจากองค์ประกอบอื่นๆ ในเว็บไซต์ของคุณ
อย่างไรก็ตาม การเปิดใช้งานการโหลดแบบ Lazy Loading เนื่องจากผู้ใช้มักจะต้องการเห็นเพียงภาพเดียวบนหน้าจอในแต่ละครั้ง ระบบจึงจะโหลดภาพเพียงภาพเดียวในตอนแรก (หรือไม่มีภาพเลย ขึ้นอยู่กับว่าภาพนั้นมีอยู่ในตอนแนะนำบทความของคุณหรือไม่ หรือไม่) ขณะโหลดภาพอื่นๆ จะถูกเลื่อนออกไปจนกว่าผู้ใช้จะเลื่อนไปยังตำแหน่งที่ต้องการ ส่งผลให้ประหยัดได้มากถึง 1,350 KB เมื่อเว็บไซต์ของคุณโหลดครั้งแรก และทำให้เว็บไซต์เร็วขึ้นมาก
ที่เกี่ยวข้อง: คุณสามารถใช้หนึ่งในห้าเทคนิคต่อไปนี้เพื่อโหลดรูปภาพบนเว็บไซต์ของคุณ |
6. ลดขนาดการเปลี่ยนเส้นทาง
เมื่อไซต์ของคุณมีอายุมากขึ้น เป็นเรื่องปกติที่คุณจะมีการเปลี่ยนเส้นทางเป็นจำนวนมาก อย่างไรก็ตาม เมื่อการเปลี่ยนเส้นทางทำได้ไม่ดีหรือเมื่อคุณมีการเปลี่ยนเส้นทางมากเกินไป ไซต์ของคุณจะเริ่มชะงักงันและส่งผลเสียต่อเวลาในการโหลดไซต์ของคุณ แน่นอน ในขณะที่คุณไม่สามารถทำได้โดยปราศจากการเปลี่ยนเส้นทาง แต่ก็มีบางกรณีที่คุณควรกังวล
เมื่อมี สายโซ่ เปลี่ยนเส้นทางมากเกินไป
ห่วงโซ่การเปลี่ยนเส้นทางคือเมื่อคุณมีการเปลี่ยนเส้นทางมากกว่าหนึ่งรายการระหว่าง URL ดั้งเดิมและ URL ปลายทาง ตัวอย่างเช่น หน้า 1 เปลี่ยนเส้นทางไปยังหน้า 3 ซึ่งสุดท้ายเปลี่ยนเส้นทางไปยังหน้า 5 ในกรณีเช่นนี้ ความเร็วของไซต์มักจะได้รับผลกระทบในเชิงลบ วิธีแก้ไขคือลดจำนวนการเปลี่ยนเส้นทางที่เกี่ยวข้องก่อนที่ผู้ใช้จะไปยังหน้าปลายทาง
เมื่อโดยทั่วไปมีการเปลี่ยนเส้นทางมากเกินไป
แม้ว่าสิ่งนี้อาจไม่เป็นปัญหาสำหรับไซต์ขนาดเล็ก แต่โดยปกติแล้วสำหรับไซต์ขนาดใหญ่ โดยเฉพาะอย่างยิ่งเมื่อมีการตั้งค่าการเปลี่ยนเส้นทางผ่าน htaccess เมื่อคุณเริ่มมีการเปลี่ยนเส้นทางเป็นพันๆ ครั้ง คุณต้องแน่ใจว่าได้ตรวจสอบทั้งหมดอย่างละเอียดและทำความสะอาดที่จำเป็น
7. เปิดใช้งานการแคช
คุณยังสามารถปรับปรุงความเร็วของเว็บไซต์ของคุณได้อย่างมากด้วยการเปิดใช้งานการแคช เมื่อคุณเปิดใช้งานการแคช ไฟล์ทรัพยากรเว็บไซต์ของคุณจะถูกเก็บไว้ในคอมพิวเตอร์ของผู้เยี่ยมชมโดยอัตโนมัติในครั้งแรกที่พวกเขาเยี่ยมชมเว็บไซต์ของคุณ แทนที่จะต้องส่งคำขอใหม่ไปยังเซิร์ฟเวอร์ของเบราว์เซอร์ (ซึ่งอาจส่งผลต่อการตอบสนองของเซิร์ฟเวอร์หากมีผู้คนจำนวนมากทำพร้อมกันและโดยทั่วไปส่งผลให้เว็บไซต์ช้าลงด้วย) มันเพียงดึงไฟล์ทรัพยากรจากคอมพิวเตอร์ และโหลดเร็วขึ้นมาก
ไฟล์ทรัพยากรที่สามารถแคชได้รวมถึงไฟล์สำคัญ เช่น โลโก้เว็บไซต์ของคุณ ไฟล์ CSS และทรัพยากรหลักอื่นๆ เมื่อไฟล์เหล่านี้ถูกจัดเก็บ ทุกหน้าที่ใช้ทรัพยากรเหล่านี้ในเว็บไซต์ของคุณจะโหลดเร็วขึ้นมาก เนื่องจากไม่ต้องดาวน์โหลดใหม่จากเซิร์ฟเวอร์ของคุณอีกต่อไป
คุณสามารถเปิดใช้งานการแคชได้โดยอัปเดตไฟล์ htaccess ของคุณเพื่อใช้โค้ดต่อไปนี้ ซึ่งได้รับความอนุเคราะห์จาก Varvy

หากคุณใช้ WordPress คุณสามารถเปิดใช้งานการแคชโดยติดตั้งปลั๊กอินแคชต่อไปนี้:
|
บทสรุป
การใช้แฮ็กเพียงอย่างใดอย่างหนึ่งข้างต้นอาจส่งผลให้ความเร็วเว็บไซต์ของคุณดีขึ้นอย่างเห็นได้ชัด ส่งผลให้การเข้าชม การแปลง และยอดขายเพิ่มขึ้นโดยที่คุณไม่ต้องสร้างการเข้าชมเพิ่มเติม
นอกจากความเร็วของเว็บไซต์แล้ว ยังมีปัจจัยอื่นๆ อีกมากมายที่ส่งผลต่ออันดับของหน้าเว็บของคุณ เพื่อจัดการกับเมตริกไซต์ทั้งหมด ให้ค้นหาเครื่องมือ SEO ที่ดีที่สุดเพื่อช่วยให้คุณติดตามและยกระดับความเร็วเว็บไซต์ของคุณ อันดับ และอื่นๆ