การเพิ่มประสิทธิภาพ WordPress: เพื่อความเร็ว
นี่คือข้อตกลง:
หากเว็บไซต์ของคุณใช้เวลาโหลดมากกว่า 3 วินาที…
… ผู้เยี่ยมชมส่วนใหญ่จะออกไปและไม่กลับมาอีก
หากคุณต้องการให้คนอื่นอ่านเนื้อหาของคุณและซื้อสิ่งที่คุณขาย คุณจะต้องปรับปรุงความเร็วของเว็บไซต์ของคุณ
เว็บไซต์ที่โหลดเร็วขึ้นหมายถึง:
- การเข้าชมจาก Google เพิ่มมากขึ้น
- อัตราตีกลับต่ำลง
- อัตราการแปลงที่ดีขึ้น
- ยอดขายเพิ่มมากขึ้น
แต่ปัญหาคือการปรับปรุงความเร็วของเว็บไซต์ของคุณนั้นยากและอาจใช้เวลานาน หากคุณจ้างนักพัฒนาเว็บ คุณจะต้องเสียเงินมากกว่าพันดอลลาร์ หากคุณเป็นผู้ใช้เวิร์ดเพรสคุณสามารถทำมันโดยใช้ปลั๊กอินเช่น WP Speed of Light ความเร็วของแสง
ในคู่มือนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถเพิ่มความเร็วของเว็บไซต์ WordPress ด้วยปลั๊กอิน WP Speed of Light ได้อย่างไร
ทำไมคุณต้องปรับปรุงความเร็วของเว็บไซต์ของคุณ
มีหลายสาเหตุที่คุณต้องการปรับปรุงความเร็วของเว็บไซต์ของคุณ สิ่งที่สำคัญที่สุดคือการลดอัตราตีกลับของเว็บไซต์ของคุณ
หากเว็บไซต์ของคุณใช้เวลาในการโหลดนานกว่า 3 วินาที คนส่วนใหญ่ก็จะออกจากเว็บไซต์ทันที สิ่งนี้จะเพิ่มอัตราตีกลับของคุณ และในสายตาของ Google เว็บไซต์ที่มีอัตราตีกลับสูงคือเว็บไซต์คุณภาพต่ำ ยิ่งกว่านั้น อัลกอริธึมของ Google ชอบแสดงเว็บไซต์ที่โหลดได้เร็ว ให้ประสบการณ์ผู้ใช้ที่ยอดเยี่ยม และมีอัตราตีกลับต่ำ ดังนั้น หากคุณต้องการไปที่หน้าแรกของ Google และอยู่ที่นั่นต่อไป คุณต้องมีเว็บไซต์ที่รวดเร็ว
ไม่เพียงเท่านั้น หากคุณต้องการให้ผู้เยี่ยมชมเว็บไซต์ของคุณซื้อสิ่งที่คุณกำลังขาย หรือแม้แต่สมัครรับข้อมูลจากรายชื่ออีเมล คุณจะต้องมีเว็บไซต์ที่เร็วกว่า ยิ่งเว็บไซต์ของคุณโหลดช้า อัตรา Conversion ของคุณก็จะยิ่งต่ำลงเท่านั้น เว็บไซต์ที่เร็วขึ้นจะเพิ่มอัตราการแปลงโดยรวมของคุณ ซึ่งหมายความว่ามีสมาชิกมากขึ้น แบ่งปันมากขึ้น และยอดขายเพิ่มขึ้น
ไม่เพียงเท่านั้น จากข้อมูลของ 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 -> การเพิ่มประสิทธิภาพความเร็ว:
เมื่ออยู่ในหน้าการเพิ่มประสิทธิภาพความเร็วแล้ว ให้เปิดใช้งานตัวเลือกต่อไปนี้:
เปิดใช้งานระบบแคช: สิ่งนี้จะเปิดใช้งานระบบแคชหลัก เมื่อคุณเปิดใช้งานตัวเลือกนี้ ปลั๊กอินของเราจะแคชการสืบค้นฐานข้อมูลและองค์ประกอบของหน้าทั่วไป
ล้างแต่ละรายการ: ตัวเลือกนี้จะกำหนดความถี่ที่ปลั๊กอินของเราจะล้างแคช การล้างแคชเป็นครั้งคราวเป็นสิ่งสำคัญ หากคุณไม่ล้างแคชของเซิร์ฟเวอร์ การเปลี่ยนแปลงใหม่บนเว็บไซต์ของคุณจะไม่สะท้อนถึงฝั่งผู้ใช้ของคุณ เราขอแนะนำให้เก็บตัวเลือกนี้ไว้เป็นเวลา 40 นาที
Cleanup On Save: นี่คือตัวเลือกที่คุณต้องการเปิดใช้งาน จะล้างแคชทันทีที่คุณเพิ่มหรือเปลี่ยนแปลงโพสต์หรือเพจ หากคุณไม่ล้างแคชของเซิร์ฟเวอร์หลังจากเผยแพร่หน้าใหม่หรือทำการเปลี่ยนแปลง ผู้ใช้ของคุณจะไม่สามารถเห็นการเปลี่ยนแปลงใหม่และหน้าที่เผยแพร่ใหม่
แคชสำหรับเดสก์ท็อป: ตัวเลือกนี้กำหนดว่าปลั๊กอินของเราให้บริการหน้าแคชแก่ผู้ใช้เดสก์ท็อปหรือไม่ คุณจะต้องเปิดใช้งานตัวเลือกนี้
แคชสำหรับแท็บเล็ต: ให้ตั้งค่าเป็นอัตโนมัติ เว้นแต่ว่าคุณพบเวอร์ชันแคชที่ไม่ถูกต้องซึ่งให้บริการแก่ผู้ใช้แท็บเล็ต สิ่งนี้สามารถเกิดขึ้นได้ก็ต่อเมื่อไซต์ของคุณแสดงเนื้อหาที่แตกต่างกัน (HTML) ให้กับผู้ใช้อุปกรณ์ที่แตกต่างกัน
Cache For Mobile: ตัวเลือกนี้จะเหมือนกับตัวเลือกสุดท้าย เราขอแนะนำให้คุณตั้งค่าเป็นอัตโนมัติ
ไม่ต้องแคชหน้าต่อไปนี้ (ตัวเลือก): ตัวเลือกนี้ช่วยให้คุณยกเว้นบางหน้าที่เป็นไดนามิกและไม่จำเป็นต้องแคช สำหรับตัวเลือกนี้ ให้ป้อนหนึ่ง 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 -> การเพิ่มประสิทธิภาพความเร็ว:
ตอนนี้ ในหน้าการเพิ่มประสิทธิภาพความเร็ว ให้เปิดใช้งานตัวเลือก "เพิ่มส่วนหัวที่หมดอายุ":
เมื่อคุณเปิดใช้งานตัวเลือกนี้ ปลั๊กอินของเราจะแนะนำให้เบราว์เซอร์ของผู้ใช้แคชทรัพยากรแบบคงที่และใช้งานแทนการขออีกครั้งทุกครั้งที่เข้าชม
ลบสตริงการสืบค้นจากทรัพยากรแบบคงที่
แม้หลังจากที่คุณเปิดใช้งานการแคชของเบราว์เซอร์ เบราว์เซอร์จะปฏิบัติต่อไฟล์ต่างกันเมื่อมีสตริงการสืบค้นที่ต่อท้าย URL
สตริงข้อความค้นหามีลักษณะดังนี้: http://your-site.com/style.css?query-string=123
ตามค่าเริ่มต้น WordPress จะเพิ่มสตริงการสืบค้นที่ส่วนท้ายของไฟล์ CSS และ JavaScript ทั้งหมด หากคุณต้องการได้คะแนนสูงขึ้นในเครื่องมือทดสอบความเร็ว เช่น GTMetrix คุณจะต้องลบสตริงการสืบค้นเหล่านี้ออก
หากต้องการลบสตริงการสืบค้นออกจาก URL ของทรัพยากรแบบคงที่ ให้ทำตามขั้นตอนเหล่านี้:
วิธีลบสตริงการสืบค้นโดยอัตโนมัติด้วย WP Speed of Light
หากต้องการลบสตริงการสืบค้นออกจาก URL แบบคงที่ของคุณ ให้เข้าสู่ระบบแดชบอร์ด WordPress ของคุณและไปที่ WP Speed of Light -> การเพิ่มประสิทธิภาพความเร็ว:
ตอนนี้ ในหน้าการเพิ่มประสิทธิภาพความเร็ว ให้เปิดใช้งานตัวเลือก "ลบสตริงการสืบค้น":
เมื่อคุณเปิดใช้งานตัวเลือกนี้ ปลั๊กอินของเราจะลบสตริงการสืบค้นออกจาก URL ทั้งหมดของคุณโดยอัตโนมัติ วิธีนี้จะทำให้แน่ใจว่าเบราว์เซอร์ของผู้ใช้ของคุณใช้แคชฝั่งไคลเอ็นต์แทนการดาวน์โหลดสำเนาใหม่ของไฟล์สแตติกทุกครั้งที่เข้าชม ซึ่งจะส่งผลให้เครื่องมือทดสอบความเร็ว เช่น GTMetrix และ Google Page Speed Test ได้คะแนนสูงขึ้น
บทสรุป
WordPress เป็นระบบจัดการเนื้อหาที่ได้รับความนิยมสูงสุดบนอินเทอร์เน็ต มีความยืดหยุ่นและมาพร้อมกับคุณสมบัติมากมาย แต่ความยืดหยุ่นนี้มีต้นทุน ค่าใช้จ่ายคือความเร็วในการโหลดเว็บไซต์ของคุณช้า WordPress ที่ปรับแต่งได้สูงและยืดหยุ่น มีฐานรหัสขนาดใหญ่ และฐานรหัสขนาดใหญ่นี้ต้องใช้เวลาในการทำงาน และเมื่อคุณติดตั้งปลั๊กอินใหม่ มันเพิ่มบรรทัดของโค้ดลงในฐานโค้ดขนาดใหญ่นี้ ทำให้มันใหญ่ขึ้น
ยิ่งคุณติดตั้งและใช้งานปลั๊กอินบนเว็บไซต์ของคุณมากเท่าไหร่ ปลั๊กอินก็จะยิ่งช้าลงเท่านั้น โชคดีที่ถ้าคุณใช้ปลั๊กอินอย่าง WP Speed of Light และเปิดใช้งานการแคช เว็บไซต์ของคุณจะทำงานได้อย่างราบรื่นและโหลดได้เร็ว ไม่เพียงเท่านั้น คุณยังจะได้เห็นอัตราการแปลงที่เพิ่มขึ้น การจัดอันดับของเครื่องมือค้นหาที่สูงขึ้น และอัตราตีกลับที่ลดลงอีกด้วย
และคุณจะสามารถ ทำการทดสอบประสิทธิภาพ เพื่อดูว่าต้องตรวจสอบอะไรโดยตรงจาก WP Sped of Light!
มีคำถามหรือข้อเสนอแนะ? โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง
เมื่อคุณสมัครสมาชิกบล็อก เราจะส่งอีเมลถึงคุณเมื่อมีการอัปเดตใหม่บนเว็บไซต์ ดังนั้นคุณจะไม่พลาด
ความคิดเห็น