การเพิ่มประสิทธิภาพ WordPress: เพื่อความเร็ว
นี่คือประเด็นสำคัญ:
หากเว็บไซต์ของคุณใช้เวลาโหลดเกิน 3 วินาที…
…ผู้เข้าชมส่วนใหญ่จะออกจากเว็บไซต์และไม่กลับมาอีก
หากคุณต้องการให้ผู้คนอ่านเนื้อหาของคุณและซื้อสินค้าที่คุณขาย คุณจำเป็นต้องปรับปรุงความเร็วของเว็บไซต์ของคุณ
เว็บไซต์ที่โหลดเร็วขึ้นหมายความว่า:
- ปริมาณการเข้าชมจาก Google เพิ่มขึ้น
- อัตราการออกจากเว็บไซต์ต่ำลง
- อัตราการแปลงที่ดีขึ้น
- ยอดขายเพิ่มขึ้น
แต่ปัญหาคือการเพิ่มความเร็วให้กับเว็บไซต์ของคุณนั้นยากและอาจใช้เวลานาน หากคุณจ้างนักพัฒนาเว็บไซต์ ค่าใช้จ่ายจะสูงกว่าพันดอลลาร์ หากคุณเป็นผู้ใช้ WordPress คุณสามารถทำได้ง่ายๆ โดยใช้ปลั๊กอินอย่าง WP Speed of Light ใน WP Speed of Light ของ
เรา
เหตุผลที่คุณต้องปรับปรุงความเร็วเว็บไซต์ของคุณ
มีเหตุผลมากมายที่คุณต้องการปรับปรุงความเร็วของเว็บไซต์ของคุณ หนึ่งในเหตุผลที่สำคัญที่สุดคือการลดอัตราการออกจากเว็บไซต์ (bounce rate)
หากเว็บไซต์ของคุณใช้เวลาโหลดเกิน 3 วินาที คนส่วนใหญ่จะออกจากเว็บไซต์ทันที ซึ่งจะทำให้มีอัตราการออกจากเว็บไซต์ (bounce rate) สูงขึ้น และในสายตาของ Google เว็บไซต์ที่มีอัตราการออกจากเว็บไซต์สูงถือเป็นเว็บไซต์คุณภาพต่ำ ยิ่งไปกว่านั้น อัลกอริทึมของ Google ชอบที่จะแสดงเว็บไซต์ที่โหลดเร็ว มอบประสบการณ์การใช้งานที่ยอดเยี่ยม และมีอัตราการออกจากเว็บไซต์ต่ำ ดังนั้น หากคุณต้องการให้เว็บไซต์ของคุณติดอันดับหน้าแรกของ Google และคงอยู่ในอันดับนั้น คุณจำเป็นต้องมีเว็บไซต์ที่โหลดเร็ว
ไม่เพียงเท่านั้น หากคุณต้องการให้ผู้เข้าชมเว็บไซต์ซื้อสินค้าที่คุณขาย หรือแม้แต่สมัครรับจดหมายข่าวทางอีเมล คุณจะต้องมีเว็บไซต์ที่โหลดเร็วขึ้น เว็บไซต์ของคุณโหลดช้าเท่าไร อัตราการแปลงก็จะยิ่งต่ำลงเท่านั้น เว็บไซต์ที่เร็วขึ้นจะช่วยเพิ่มอัตราการแปลงโดยรวม ซึ่งหมายถึงผู้สมัครรับข้อมูลมากขึ้น การแชร์มากขึ้น และยอดขายที่มากขึ้น
ไม่เพียงเท่านั้น จากข้อมูลของ Kissmetrics พบว่า 47% ของผู้บริโภคคาดหวังว่าเว็บเพจจะโหลดเสร็จภายใน 2 วินาทีหรือน้อยกว่านั้น และ 40% ของผู้ใช้จะออกจากเว็บไซต์ของคุณหากใช้เวลาโหลดเกิน 3 วินาที หากคุณยังไม่เชื่อ จากข้อมูลของ WebsiteOptimization.com เว็บไซต์ที่โหลดช้าจะถูกมองว่ามีคุณภาพต่ำ จะทำให้จำนวนผู้เข้าชมลดลงถึง 20% และอาจทำให้ผู้ใช้หงุดหงิดได้อีกด้วย
แสดงหน้าเว็บที่แคชไว้เพื่อลดเวลาในการโหลดและใช้ทรัพยากรเซิร์ฟเวอร์
ทุกครั้งที่มีคนเข้าชมหน้าเว็บของคุณ WordPress จะประมวลผลโค้ดหลายพันบรรทัด เชื่อมต่อกับฐานข้อมูล แล้วจึงสร้างหน้าเว็บ การเชื่อมต่อกับฐานข้อมูลและการประมวลผลโค้ดหลายพันบรรทัดนั้นไม่เพียงแต่ใช้เวลานานเท่านั้น แต่ยังเพิ่มภาระให้กับเซิร์ฟเวอร์ของคุณอีกด้วย
นี่คือจุดที่การแคชเข้ามามีบทบาท เมื่อคุณเปิดใช้งานการแคช WordPress จะไม่สร้างหน้าเว็บของคุณใหม่ทุกครั้งที่มีการร้องขอ แต่จะแคช (สร้างสำเนา) เนื้อหาของหน้าเว็บในครั้งแรกที่สร้างหน้าเว็บนั้นขึ้นมา แล้วจึงแสดงสำเนาที่แคชไว้ให้กับผู้ใช้ การแสดงสำเนาที่แคชไว้ทำให้ WordPress ไม่จำเป็นต้องสร้างหน้าเว็บใหม่หรือเชื่อมต่อกับฐานข้อมูลเพื่อดึงเนื้อหา ซึ่งไม่เพียงแต่ช่วยประหยัดทรัพยากรเซิร์ฟเวอร์จำนวนมาก แต่ยังช่วยลดเวลาในการแสดงหน้าเว็บให้กับผู้ใช้อีกด้วย
การเปิดใช้งานแคชในการติดตั้ง WordPress ของคุณจะช่วยลดเวลาในการโหลดเว็บไซต์ลงได้เกือบครึ่ง
แต่ปัญหาอยู่ที่นี่:
โดยปกติแล้ว WordPress จะไม่มีฟังก์ชันการแคชมาให้ หมายความว่าไม่มีปุ่มให้คลิกเพื่อเปิดใช้งานการแคชในแดชบอร์ด WordPress หากต้องการเปิดใช้งานการแคชบนเว็บไซต์ WordPress ของคุณ คุณจะต้องติดตั้งปลั๊กอินของเรา WP Speed of Lightปลั๊กอินนี้ฟรีและใช้เวลาติดตั้งเพียงไม่กี่วินาที เมื่อติดตั้งเสร็จแล้ว คุณสามารถเปิดใช้งานการแคชได้ดังนี้:
วิธีเปิดใช้งานแคชใน WP Speed of Light
หากต้องการเปิดใช้งานการแคชด้วยปลั๊กอินของเรา ให้ล็อกอินเข้าสู่แดชบอร์ด WordPress ของคุณ จากนั้นไปที่ WP Speed of Light -> Speed Optimization:
เมื่อเข้าสู่หน้าการเพิ่มประสิทธิภาพความเร็วแล้ว ให้เปิดใช้งานตัวเลือกต่อไปนี้:
เปิดใช้งานระบบแคช: การดำเนินการนี้จะเปิดใช้งานระบบแคชหลัก เมื่อคุณเปิดใช้งานตัวเลือกนี้ ปลั๊กอินของเราจะแคชการสืบค้นฐานข้อมูลและองค์ประกอบหน้าเว็บทั่วไป
ล้างแคชทุกครั้ง: ตัวเลือกนี้กำหนดความถี่ในการล้างแคชของปลั๊กอินของเรา การล้างแคชเป็นระยะๆ นั้นสำคัญมาก หากคุณไม่ล้างแคชของเซิร์ฟเวอร์ การเปลี่ยนแปลงใหม่ๆ บนเว็บไซต์ของคุณจะไม่แสดงผลให้ผู้ใช้เห็น เราขอแนะนำให้ตั้งค่าตัวเลือกนี้ไว้ที่ 40 นาที
ล้างแคชเมื่อบันทึก: นี่คือตัวเลือกที่คุณควรเปิดใช้งาน มันจะล้างแคชทันทีที่คุณเพิ่มหรือทำการเปลี่ยนแปลงโพสต์หรือหน้าเว็บ หากคุณไม่ล้างแคชของเซิร์ฟเวอร์หลังจากเผยแพร่หน้าเว็บใหม่หรือทำการเปลี่ยนแปลง ผู้ใช้ของคุณจะไม่สามารถเห็นการเปลี่ยนแปลงใหม่และหน้าเว็บที่เผยแพร่ใหม่ได้
แคชสำหรับเดสก์ท็อป: ตัวเลือกนี้กำหนดว่าปลั๊กอินของเราจะแสดงหน้าเว็บที่แคชไว้ให้กับผู้ใช้เดสก์ท็อปหรือไม่ คุณควรเปิดใช้งานตัวเลือกนี้
การแคชสำหรับแท็บเล็ต: ตั้งค่าเป็นอัตโนมัติไว้เสมอ เว้นแต่คุณจะพบปัญหาแคชเวอร์ชันที่ไม่ถูกต้องถูกส่งไปยังผู้ใช้แท็บเล็ต ซึ่งอาจเกิดขึ้นได้เฉพาะเมื่อเว็บไซต์ของคุณแสดงเนื้อหา (HTML) ที่แตกต่างกันให้กับผู้ใช้บนอุปกรณ์ต่างๆ
การแคชสำหรับอุปกรณ์มือถือ: ตัวเลือกนี้เหมือนกับตัวเลือกก่อนหน้า เราแนะนำให้คุณตั้งค่าเป็นอัตโนมัติ
ห้ามแคชหน้าเว็บต่อไปนี้ (ไม่บังคับ): ตัวเลือกนี้ช่วยให้คุณยกเว้นหน้าเว็บบางหน้าที่เป็นแบบไดนามิกและไม่จำเป็นต้องแคช สำหรับตัวเลือกนี้ ให้ป้อน URL หนึ่งรายการต่อบรรทัดที่คุณไม่ต้องการแคช ผู้ใช้ส่วนใหญ่ไม่จำเป็นต้องใช้คุณสมบัตินี้
เมื่อคุณเปิดใช้งานตัวเลือกทั้งหมดแล้ว ให้คลิกบันทึกการเปลี่ยนแปลง เพียงเท่านี้ คุณก็เปิดใช้งานการแคชบนเว็บไซต์ของคุณเรียบร้อยแล้ว จากนี้ไป ผู้ใช้ของคุณจะได้รับสำเนาแคชของหน้าเว็บและบทความต่างๆ บนเว็บไซต์ของคุณ
ลดเวลาในการโหลดเว็บไซต์ของคุณลงมากกว่าครึ่งด้วย GZIP
รูปภาพ ไฟล์ JavaScript และ CSS ที่จำเป็นสำหรับเว็บเพจของคุณนั้นส่งผลกระทบอย่างมากต่อความเร็วของเว็บไซต์ การดาวน์โหลดไฟล์จากเซิร์ฟเวอร์ใช้เวลา และไฟล์อย่างเช่นรูปภาพอาจมีขนาดใหญ่ถึงหนึ่งเมกะไบต์ ซึ่งไม่เพียงแต่จะเพิ่มเวลาในการแสดงผลเว็บไซต์ของคุณเท่านั้น แต่ยังเพิ่มค่าใช้จ่ายด้านแบนด์วิดท์อีกด้วย
วิธีแก้ปัญหาที่ดีที่สุดคืออะไร? เปิดใช้งาน GZIP บนเซิร์ฟเวอร์ของคุณ
GZIP คืออัลกอริทึมการบีบอัดข้อมูลที่เมื่อเปิดใช้งานแล้วจะช่วยลดขนาดไฟล์ของคุณลงได้มากกว่าครึ่ง เมื่อคุณเปิดใช้งาน GZIP เซิร์ฟเวอร์ของเว็บไซต์ของคุณจะเริ่มส่งไฟล์ที่บีบอัดแล้วไปยังเบราว์เซอร์ที่รองรับ ดังนั้นรูปภาพของคุณที่มีขนาดมากกว่า 5 เมกะไบต์จะถูกบีบอัดเหลือไม่ถึง 2 เมกะไบต์เมื่อแสดงผล ซึ่งไม่เพียงแต่จะช่วยลดค่าใช้จ่ายด้านแบนด์วิดท์และภาระของเซิร์ฟเวอร์เท่านั้น แต่ยังช่วยลดเวลาในการโหลดเว็บไซต์ของคุณลงได้มากกว่าครึ่งอีกด้วย
วิธีเปิดใช้งาน GZIP ใน WP Speed of Light
ปลั๊กอินของเราจะตรวจสอบก่อนว่า GZIP เปิดใช้งานอยู่บนเซิร์ฟเวอร์ของคุณแล้วหรือไม่ ซึ่งปัจจุบันผู้ให้บริการเว็บโฮสติ้งรายใหญ่ส่วนใหญ่เปิดใช้งานอยู่แล้ว หากเปิดใช้งานอยู่แล้ว ปลั๊กอินของเราไม่จำเป็นต้องทำอะไร แต่หากเซิร์ฟเวอร์ของคุณไม่ได้เปิดใช้งาน GZIP ปลั๊กอินของเราจะเปิดใช้งานโดยใช้โมดูล Apache (mod_deflate) หรือโมดูล Nginx (ngx_http_gzip_module) โดยการเพิ่มโค้ดที่จำเป็นลงในไฟล์ htaccess ของเซิร์ฟเวอร์ WordPress ของคุณ
หากเซิร์ฟเวอร์ของคุณไม่ได้เปิดใช้งาน GZIP โดยค่าเริ่มต้น และปลั๊กอินของเราไม่สามารถทำงานร่วมกับไฟล์ htaccess ได้ ระบบจะแสดงข้อความเตือนในแดชบอร์ดของปลั๊กอิน
ใช้ประโยชน์จากการแคชของเบราว์เซอร์เพื่อปรับปรุงความเร็วของเว็บไซต์ของคุณ
เมื่อมีคนเข้าชมเว็บไซต์ของคุณ เบราว์เซอร์ของพวกเขาจะดาวน์โหลดไฟล์ทั้งหมดที่จำเป็นสำหรับการแสดงผลหน้าเว็บ ไฟล์ส่วนใหญ่เหล่านี้เป็นไฟล์ที่ใช้ร่วมกันในหน้าอื่นๆ ของเว็บไซต์ เช่น โลโก้ CSS และ JavaScript เมื่อผู้เข้าชมไปยังหน้าอื่นๆ ในเว็บไซต์ของคุณ เบราว์เซอร์ของพวกเขาจะดาวน์โหลดไฟล์ทั้งหมดอีกครั้ง แม้ว่าเบราว์เซอร์จะดาวน์โหลดไฟล์เหล่านั้นไปแล้วเมื่อแสดงผลหน้าเว็บที่เข้าชมล่าสุดก็ตาม สาเหตุเป็นเพราะเบราว์เซอร์ไม่ทราบว่าไฟล์เหล่านั้นได้รับการอัปเดตบนเซิร์ฟเวอร์หรือไม่ และเนื่องจากไม่ทราบ เบราว์เซอร์จึงต้องดาวน์โหลดไฟล์ซ้ำแล้วซ้ำอีกทุกครั้งที่เข้าชม
การทำเช่นนี้ไม่เพียงแต่จะเพิ่มค่าใช้จ่ายด้านแบนด์วิดท์และภาระของเซิร์ฟเวอร์เท่านั้น แต่ยังจะทำให้เว็บไซต์ของคุณโหลดช้าลงอีกด้วย
นี่คือจุดที่การแคชของเบราว์เซอร์เข้ามาช่วย โดยการกำหนดเวลาหมดอายุสำหรับไฟล์คงที่ เช่น รูปภาพและ CSS บนเซิร์ฟเวอร์ของคุณ คุณจะบอกเบราว์เซอร์ว่าไม่จำเป็นต้องดาวน์โหลดไฟล์เหล่านั้นใหม่ทุกครั้งที่เข้าชมเว็บไซต์
เมื่อคุณเปิดใช้งานการแคชเบราว์เซอร์บนเซิร์ฟเวอร์ของคุณ เว็บไซต์ของคุณจะโหลดเร็วขึ้นตั้งแต่การเข้าชมครั้งที่สองเป็นต้นไป เนื่องจากเบราว์เซอร์ของผู้ใช้ไม่จำเป็นต้องดาวน์โหลดไฟล์ทั้งหมดใหม่ทุกครั้งที่ผู้ใช้เข้าชมหน้าเว็บอื่นบนเว็บไซต์ของคุณ แต่เบราว์เซอร์ของผู้ใช้จะสามารถสร้างไฟล์เหล่านั้นได้โดยใช้ไฟล์ที่ดาวน์โหลดและแคชไว้แล้ว
วิธีเปิดใช้งานการแคชเบราว์เซอร์บนเซิร์ฟเวอร์ของคุณด้วย WP Speed of Light
หากต้องการใช้ประโยชน์จากการแคชของเบราว์เซอร์โดยใช้ปลั๊กอินของเรา ให้ล็อกอินเข้าสู่แดชบอร์ด WordPress ของคุณ แล้วไปที่ WP Speed of Light -> Speed Optimization:
ตอนนี้ ในหน้าการเพิ่มประสิทธิภาพความเร็ว ให้เปิดใช้งานตัวเลือก “เพิ่มส่วนหัวหมดอายุ”:
เมื่อคุณเปิดใช้งานตัวเลือกนี้ ปลั๊กอินของเราจะสั่งให้เบราว์เซอร์ของผู้ใช้แคชทรัพยากรแบบคงที่และใช้งานแทนการร้องขอใหม่ทุกครั้งที่เข้าชม
ลบสตริงคำค้นหาออกจากทรัพยากรคงที่
แม้ว่าคุณจะเปิดใช้งานการแคชของเบราว์เซอร์แล้ว เบราว์เซอร์ก็ยังคงจัดการไฟล์แตกต่างกันออกไปเมื่อไฟล์นั้นมีสตริงคำค้นหาต่อท้าย URL
นี่คือตัวอย่างของสตริงคำค้นหา: http://your-site.com/style.css?query-string=123
โดยปกติ WordPress จะเพิ่ม query string ไว้ที่ท้ายไฟล์ CSS และ JavaScript ทุกไฟล์ หากคุณต้องการได้คะแนนสูงขึ้นในเครื่องมือทดสอบความเร็ว เช่น GTMetrix คุณจะต้องลบ query string เหล่านี้ออก
หากต้องการลบสตริงคำค้นหาออกจาก URL ของทรัพยากรคงที่ของคุณ ให้ทำตามขั้นตอนต่อไปนี้:
วิธีลบสตริงคำค้นหาโดยอัตโนมัติด้วย WP Speed of Light
หากต้องการลบสตริงคำค้นหาออกจาก URL แบบคงที่ของคุณ ให้เข้าสู่ระบบแดชบอร์ด WordPress ของคุณและไปที่ WP Speed of Light -> การเพิ่มประสิทธิภาพความเร็ว:
ตอนนี้ ในหน้าการเพิ่มประสิทธิภาพความเร็ว ให้เปิดใช้งานตัวเลือก “ลบสตริงคำค้นหา”:
เมื่อคุณเปิดใช้งานตัวเลือกนี้ ปลั๊กอินของเราจะลบสตริงคำค้นหาออกจาก URL ทั้งหมดของคุณโดยอัตโนมัติ วิธีนี้จะช่วยให้เบราว์เซอร์ของผู้ใช้ใช้แคชฝั่งไคลเอ็นต์แทนการดาวน์โหลดไฟล์คงที่ชุดใหม่ทุกครั้งที่เข้าชม นอกจากนี้ยังส่งผลให้ได้คะแนนสูงขึ้นในเครื่องมือทดสอบความเร็ว เช่น GTMetrix และ Google Page Speed Test อีกด้วย
บทสรุป
WordPress เป็นระบบจัดการเนื้อหาที่ได้รับความนิยมมากที่สุดบนอินเทอร์เน็ต มีความยืดหยุ่นและมาพร้อมกับฟีเจอร์มากมายนับพัน แต่ความยืดหยุ่นนี้ก็มาพร้อมกับข้อเสีย นั่นคือความเร็วในการโหลดเว็บไซต์ที่ช้าลง WordPress นั้นมีความสามารถในการปรับแต่งและยืดหยุ่นสูง จึงมีโค้ดเบสขนาดใหญ่ และโค้ดเบสขนาดใหญ่นี้ใช้เวลาในการทำงาน และเมื่อคุณติดตั้งปลั๊กอินใหม่ มันก็จะเพิ่มบรรทัดโค้ดเข้าไปในโค้ดเบสขนาดใหญ่นี้ ทำให้โค้ดเบสใหญ่ขึ้นไปอีก
ยิ่งคุณติดตั้งและใช้งานปลั๊กอินบนเว็บไซต์ของคุณมากเท่าไหร่ เว็บไซต์ก็จะยิ่งช้าลงเท่านั้น โชคดีที่หากคุณใช้ปลั๊กอินอย่าง WP Speed of Light และเปิดใช้งานการแคช เว็บไซต์ของคุณจะทำงานได้อย่างราบรื่นและโหลดเร็วขึ้น ไม่เพียงเท่านั้น คุณยังจะได้เห็นอัตราการแปลงที่เพิ่มขึ้น อันดับในเครื่องมือค้นหาที่สูงขึ้น และอัตราการออกจากเว็บไซต์ที่ลดลงอีกด้วย
และคุณยังสามารถ ทำการทดสอบประสิทธิภาพ เพื่อทราบว่าควรตรวจสอบอะไรบ้างโดยตรงจาก WP Speed of Light ได้อีกด้วย!
มีคำถามหรือข้อเสนอแนะใด ๆ โปรดแจ้งให้เราทราบในช่องแสดงความคิดเห็นด้านล่างได้เลย
เมื่อคุณสมัครสมาชิกบล็อก เราจะส่งอีเมลถึงคุณเมื่อมีการอัปเดตใหม่บนเว็บไซต์ ดังนั้นคุณจะไม่พลาด










ความคิดเห็น