วิธีปรับปรุงความเร็วของไซต์ WordPress ของคุณ
เผยแพร่แล้ว: 2022-04-07คุณต้องการปรับปรุงความเร็วของไซต์ WordPress ของคุณหรือไม่? ถ้าใช่ คุณมาถูกที่แล้ว!
ในคู่มือนี้ เราจะพูดถึงว่า ทำไมการทำให้ไซต์ของคุณโหลดเร็วที่สุดจึงเป็นสิ่งสำคัญ เราจะพิจารณา ปัจจัยทั่วไปบางประการที่อาจทำให้ไซต์ WordPress ของคุณช้าลง และสิ่งที่คุณทำได้เพื่อเพิ่มประสิทธิภาพและดูแลให้ไซต์ทำงานได้อย่างราบรื่น
โฮสติ้งที่ไม่ดีเป็นสาเหตุหลักที่ทำให้เว็บไซต์โหลดช้าบนทุกแพลตฟอร์ม ไม่ใช่แค่ WordPress ดังนั้นเราจะมาดู สิ่งที่ควรพิจารณาเมื่อเลือกโฮสต์เว็บ และแนะนำตัวเลือกที่ดีสำหรับการโฮสต์เว็บไซต์ WordPress
จากนั้นเราจะพูดถึง ปลั๊กอินบางตัวที่ออกแบบมาเพื่อเพิ่มความเร็วให้กับไซต์ WordPress ของคุณ ตลอดจนเคล็ดลับทั่วไปบางประการจากการปรับปรุงความเร็ว
ไม่ว่าคุณจะเป็นมือใหม่ที่กำลังมองหาวิธีแก้ไขง่ายๆ หรือคุณเป็นผู้ใช้ขั้นสูงที่กำลังมองหาวิธีทั้งหมดในการปรับแต่งไซต์ของคุณและประหยัดเวลาในการโหลดไม่กี่วินาที คุณควรหาแนวคิดใหม่ๆ ที่นี่
ทำไมคุณควรใส่ใจเกี่ยวกับความเร็วของไซต์ WordPress ของคุณ?
จะเป็นอย่างไรหากหน้าแรกของคุณโหลดในสามวินาทีแทนที่จะเป็นสอง เป็นคำถามที่ยุติธรรม
ความจริงก็คือ มันไม่สำคัญหรอกว่าคุณจะเปิดเว็บไซต์เพื่อความบันเทิงส่วนตัวหรือไม่ อย่างไรก็ตาม หากคุณทำเงินด้วยวิธีใดวิธีหนึ่งจากไซต์ของคุณ หรือพยายามเพิ่มปริมาณการเข้าชมและผู้ชม สิ่งสำคัญคือต้องเพิ่มประสิทธิภาพความเร็วไซต์ของคุณให้มากที่สุด มีเหตุผลหลายประการนี้:
- เมื่อความเร็วอินเทอร์เน็ตเพิ่มขึ้น ผู้คนต่างอดทนรอโหลดเพจน้อยลง โดยเฉพาะอย่างยิ่งสำหรับผู้ใช้อุปกรณ์พกพาที่คุ้นเคยกับเวลาในการโหลดที่รวดเร็ว
- ผู้คนอาจออกจากไซต์ของคุณหากใช้เวลาในการโหลดนานเกินไป ซึ่ง อาจหมายถึงการสูญเสียการขายหรือโอกาสในการขายใหม่
- ผู้ใช้อาจหลีกเลี่ยงไซต์ของคุณ หากพวกเขาเคยมีประสบการณ์ที่ไม่ดีกับการโหลดช้าในอดีตและไปที่คู่แข่งของคุณแทน
- Google จัดอันดับไซต์ที่เร็วกว่าให้สูงขึ้นในการจัดอันดับของเครื่องมือค้นหา ดังนั้นหากคุณต้องการให้ไซต์ของคุณมีอันดับที่ดีขึ้น คุณจะต้องทำให้ไซต์นั้นเร็วที่สุด สิ่งนี้จะยิ่งเป็นความจริงมากขึ้นไปอีกเมื่อ Google ให้ความสำคัญกับเมตริก Core Web Vitals เช่น เวลาระบายสีเนื้อหาที่ใหญ่ที่สุดในไซต์ของคุณ
วิธีค้นหาว่าเว็บไซต์ของคุณทำงานช้าหรือไม่
แม้ว่าคุณอาจคิดว่าเวลาในการโหลดไซต์ของคุณใช้ได้ แต่การวัดผลอย่างถูกต้องนั้นเป็นสิ่งสำคัญ แทนที่จะใช้วิจารณญาณของคุณเอง เนื่องจากคุณอาจเข้าชมไซต์ของคุณเองบ่อยๆ ดังนั้นเบราว์เซอร์ของคุณจึงได้แคช (ดาวน์โหลด) ไฟล์ไว้แล้ว ทำให้ดูเหมือนโหลดเร็วในขณะที่อาจช้ามากสำหรับผู้ใช้ใหม่
มีเครื่องมือหลายอย่างที่คุณสามารถใช้เพื่อวัดเวลาในการโหลดหน้าเว็บ แต่เครื่องมือที่ได้รับความนิยมมากที่สุดคือ Google PageSpeed Insights นี่เป็นเครื่องมือออนไลน์และใช้งานได้ฟรี
เพียงป้อนชื่อโดเมนของคุณลงในช่องด้านบนของหน้าแล้วคลิกปุ่ม "วิเคราะห์"
เมื่อเครื่องมือนี้วิเคราะห์ไซต์ของคุณเสร็จแล้ว คุณจะได้รับรายงานกลับมาโดยให้รายละเอียดเกี่ยวกับเมตริกประสิทธิภาพของไซต์ คะแนนเต็ม 100 สำหรับความเร็วหน้าเว็บโดยรวม และข้อมูลบางส่วนเกี่ยวกับสิ่งที่คุณสามารถปรับปรุงได้
ด้านล่างนี้คือตัวอย่างลักษณะของรายงาน:
เครื่องมือนี้ควรค่าแก่การตรวจสอบว่าคุณต้องการความคิดเห็นอย่างเป็นกลางว่าความเร็วในการโหลดหน้าเว็บของคุณเร็วแค่ไหน และเป็นวิธีที่ดีที่สุดในการค้นหาว่าสิ่งใดที่อาจทำให้ไซต์ WordPress ของคุณช้าลง
มีเครื่องมือวัดความเร็วหน้าเว็บอื่นๆ ที่คุณสามารถลองใช้ได้เช่นกัน - WebPageTest นั้นยืดหยุ่นที่สุด แต่ Pingdom และ GTmetrix ก็เป็นที่นิยมเช่นกัน ลองทำการทดสอบสองสามครั้งในช่วงเวลาต่างๆ ของวันเพื่อให้ได้ภาพที่แท้จริงของเวลาโหลดเฉลี่ยของไซต์ของคุณ เรายังแนะนำให้ทำการทดสอบกับอุปกรณ์ต่างๆ และจากสถานที่ต่างๆ ( หากคุณมีผู้ชมทั่วโลก )
จากนั้นคุณสามารถใช้สิ่งนี้เป็นเกณฑ์มาตรฐานเพื่อเปรียบเทียบกับเมื่อคุณทำการปรับปรุงความเร็ว
อะไรทำให้ไซต์ WordPress ของคุณช้าลง?
หากคุณได้คะแนนในโซนสีส้มหรือสีแดงใน Google Page Speed Insights ก็ยังมีจุดที่ต้องปรับปรุงอยู่บ้าง แต่อะไรที่ทำให้เว็บไซต์ของคุณโหลดช้ากันแน่?
คุณควรได้รับแนวคิดจากรายงาน Page Speed Insights แต่จะไม่ได้ให้รายละเอียดทั้งหมดแก่คุณ อาจมีปัจจัยหลายประการที่ทำให้เวลาในการโหลดหน้าเว็บของคุณเพิ่มขึ้นเล็กน้อย ซึ่งทั้งหมดนี้สามารถเพิ่มความแตกต่างได้มาก
ผู้กระทำผิดที่พบบ่อยที่สุดบางส่วนสำหรับไซต์ WordPress ได้แก่:
- เซิร์ฟเวอร์โฮสต์ช้า
- รูปภาพขนาดใหญ่ที่ไม่มีการบีบอัด
- ธีมป่อง
- ไฟล์ธีมและปลั๊กอินที่เข้ารหัสไม่ดีพร้อมวิธีปฏิบัติในการเข้ารหัสที่ไม่มีประสิทธิภาพ
- ปลั๊กอินมากเกินไป
- วิดเจ็ตและเมนูที่ไม่ใช้งานหรือปรับให้เหมาะสมที่สุด
- มีโฆษณาหรือสคริปต์ภายนอกมากเกินไปบนหน้า
- เนื้อหาที่ฝังโดยบุคคลที่สามที่โหลดช้า เช่น วิดีโอ YouTube หรือฟีดโซเชียลมีเดีย
- การกำหนดค่า WordPress ที่ไม่มีประสิทธิภาพ
ตอนนี้ คุณมีแนวคิดแล้วว่าสิ่งใดที่อาจทำให้ไซต์ของคุณช้าลง คุณสามารถทำตามขั้นตอนต่างๆ เพื่อลดเวลาในการโหลดไซต์ของคุณ บางคนต้องการความรู้ด้านเทคนิคในระดับปานกลาง ในขณะที่บางคนต้องการการอัปเดตและการเปลี่ยนแปลงง่ายๆ
วิธีเพิ่มความเร็ว WordPress ใน 17 ขั้นตอน
เมื่อคุณเข้าใจแล้วว่าไซต์ของคุณทำงานเป็นอย่างไรแล้ว มาดูคำแนะนำที่นำไปปฏิบัติได้สำหรับวิธีเพิ่มความเร็วของ WordPress และบรรลุผลประโยชน์ที่เราได้กล่าวถึงข้างต้น
เราจะสั่งให้สิ่งนี้เป็นคำแนะนำทีละขั้นตอน แต่เราจะใส่กลยุทธ์การแสดงที่สำคัญที่สุดก่อน
หากคุณใช้เพียงห้ากลวิธีแรก ไซต์ของคุณน่าจะทำงานได้ดีอยู่แล้ว หากคุณไม่สนใจเกี่ยวกับการเพิ่มประสิทธิภาพที่สมบูรณ์แบบ คุณอาจต้องการหยุดเพียงแค่นั้น อย่างไรก็ตาม หากคุณต้องการไปไกลกว่านี้ คุณสามารถดำเนินการตามขั้นตอนอื่นๆ เพื่อเพิ่มความเร็ว WordPress ให้มากยิ่งขึ้น
1. ใช้ Fast WordPress Hosting
เมื่อคุณใช้งานไซต์ WordPress สิ่งสำคัญคือต้องเลือกโฮสต์ที่ปรับการกำหนดค่าเซิร์ฟเวอร์ให้เหมาะสมสำหรับ WordPress
เคล็ดลับอื่นๆ ทั้งหมดในรายการนี้สามารถช่วยให้คุณสร้างไซต์ WordPress ได้เร็วขึ้น แต่ถ้าโฮสติ้งของคุณห่วย เว็บไซต์ของคุณจะยังโหลดช้ากว่าที่ควรจะเป็นในการโฮสต์ที่รวดเร็ว
โฮสต์หลายแห่งเสนอ WordPress โฮสติ้งในทุกวันนี้ แต่โปรดใช้เวลาในการพิจารณาคุณสมบัติของพวกเขา หากพวกเขาพยายามปรับให้เหมาะสมสำหรับความเร็วและประสิทธิภาพ พวกเขาจะแจ้งให้คุณทราบ
แม้แต่โฮสติ้งที่ใช้ร่วมกันขั้นพื้นฐานที่สุดก็เพียงพอสำหรับไซต์ที่มีการเข้าชมต่ำซึ่งมีเพียงไม่กี่หน้า แต่เมื่อไซต์ของคุณขยายใหญ่ขึ้นและคุณเริ่มมีการเข้าชมจำนวนมาก คุณควรอัปเกรด
โฮสติ้งที่ใช้ร่วมกันมีราคาถูกแต่อาจช้าได้เนื่องจากคุณแบ่งปันทรัพยากรเซิร์ฟเวอร์กับไซต์อื่นๆ มากมาย ตัวเลือกที่ดีกว่าสำหรับไซต์ขนาดใหญ่กว่าคือแผนโฮสติ้งบนคลาวด์ที่ปรับขนาดได้พร้อมทรัพยากรเฉพาะ
แม้ว่าคุณจะเพิ่มประสิทธิภาพไซต์ WordPress ของคุณแล้ว คุณจะต้องใช้เวลาในการบำรุงรักษาเป็นประจำเพื่อให้แน่ใจว่าไซต์ทำงานได้อย่างราบรื่น การจัดการโฮสติ้ง WordPress มีค่าใช้จ่ายเพิ่มขึ้นเล็กน้อย แต่ก็คุ้มค่ากับการลงทุนเพื่อช่วยให้เว็บไซต์ของคุณทำงานได้อย่างรวดเร็วและปลอดภัย
โฮสต์ WordPress ที่ได้รับการจัดการมักจะใช้กลยุทธ์การเพิ่มประสิทธิภาพการทำงานหลายอย่างในระดับเซิร์ฟเวอร์ เช่น การแคชระดับเซิร์ฟเวอร์และ CDN ในตัว
ตัวเลือกยอดนิยมที่นี่คือ Kinsta (รีวิวของเรา), WP Engine (รีวิวของเรา) หรือ Flywheel (รีวิวของเรา)
ดูคำแนะนำของเราเกี่ยวกับโฮสติ้ง WordPress ที่ดีที่สุด เพื่อดูตัวเลือกที่ดีที่สุดสำหรับการแชร์และจัดการโฮสติ้งสำหรับไซต์ WordPress
2. ติดตั้งปลั๊กอินแคชและประสิทธิภาพ
นอกเหนือจากการใช้โฮสติ้งที่รวดเร็วแล้ว สิ่งที่ดีที่สุดถัดไปที่คุณสามารถทำได้เพื่อประสิทธิภาพของไซต์ของคุณคือการใช้ปลั๊กอินการแคชและการเพิ่มประสิทธิภาพความเร็ว
ปลั๊กอินเหล่านี้มักจะทำสองสิ่ง:
- หากโฮสต์ของคุณไม่ได้ใช้การแคชหน้าเว็บที่ระดับเซิร์ฟเวอร์อยู่แล้ว ปลั๊กอินเหล่านี้สามารถใช้การแคชหน้าเว็บให้กับคุณได้ วิธีนี้จะช่วยเร่งความเร็วในการโหลดเว็บไซต์ของคุณได้อย่างมาก โดยไม่จำเป็นต้องประมวลผล PHP แบบไดนามิกสำหรับการเข้าชมแต่ละครั้ง
- พวกเขาเพิ่มประสิทธิภาพโค้ดของเว็บไซต์ของคุณเพื่อเพิ่มความเร็วให้มากที่สุด ตัวอย่างเช่น พวกเขาสามารถลบ CSS ที่ไม่ได้ใช้และชะลอการโหลดไฟล์ JavaScript บางไฟล์จนกว่าผู้ใช้จะเริ่มโต้ตอบกับเพจ
คุณสามารถค้นหาปลั๊กอินประสิทธิภาพมากมาย บางคนเน้นไปที่การแคช ในขณะที่บางกลุ่มใช้แนวทางแบบครบวงจร
หากคุณยินดีจ่ายสำหรับปลั๊กอินพรีเมียม เราคิดว่า WP Rocket เป็นปลั๊กอินที่มีประสิทธิภาพแบบ all-in-one ที่ดีที่สุดด้วยเหตุผลเหล่านี้:
- ครอบคลุมประสิทธิภาพทุกด้าน รวมถึงคุณลักษณะเฉพาะบางอย่างเพื่อเพิ่มประสิทธิภาพ CSS และ JavaScript ของไซต์คุณสำหรับเมตริก Core Web Vitals ของ Google ตัวอย่างเช่น WP Rocket ให้คุณลบ CSS ที่ไม่ได้ใช้โดยอัตโนมัติทีละหน้า ซึ่งปลั๊กอินประสิทธิภาพอื่น ๆ ส่วนใหญ่ไม่มีให้
- เป็นมิตรกับผู้เริ่มต้นและมีอินเทอร์เฟซที่ยอดเยี่ยมที่อธิบายการตั้งค่าแต่ละอย่างโดยละเอียด
- คุณจะได้รับการสนับสนุนโดยตรงจากนักพัฒนาหากคุณมีปัญหาใดๆ
- มีการผสานรวมในตัวสำหรับโฮสต์เว็บและปลั๊กอินยอดนิยมส่วนใหญ่ ตัวอย่างเช่น มีความเข้ากันได้กับ WooCommerce โดยอัตโนมัติ
WP Rocket มีค่าใช้จ่าย $49 สำหรับการใช้งานในไซต์เดียว - คุณสามารถเรียนรู้เพิ่มเติมในการทบทวน WP Rocket ของเรา
หากคุณมีงบประมาณจำกัดและกำลังมองหาตัวเลือกฟรี คุณสามารถลองใช้ปลั๊กอินเช่น W3 Total Cache, Autoptimize, Hummingbird และอื่นๆ ได้ที่ WordPress.org อย่างไรก็ตาม ปลั๊กอินเหล่านี้ไม่ตรงกับการทำงานและความสะดวกในการใช้งานที่ WP Rocket นำเสนอ
3. เพิ่มประสิทธิภาพภาพของคุณ
โดยเฉลี่ยแล้ว รูปภาพคิดเป็นสัดส่วนประมาณ 50% ของขนาดไฟล์ของหน้าเว็บโดยเฉลี่ย ซึ่งหมายความว่าคุณสามารถปรับปรุงเวลาในการโหลดไซต์ของคุณได้อย่างมาก หากคุณปรับรูปภาพให้เหมาะสมเพื่อประสิทธิภาพ
สำหรับ WordPress 5.5 นั้น WordPress รองรับการโหลดรูปภาพในเบราว์เซอร์เนทีฟ ซึ่งทำให้ประสิทธิภาพไซต์ของคุณดีขึ้นอย่างมากโดยรอโหลดรูปภาพครึ่งหน้าล่างจนกว่าผู้ใช้จะเริ่มเลื่อนลง
อย่างไรก็ตาม ก็ยังดีที่จะปรับขนาดไฟล์ของรูปภาพให้เหมาะสมเพื่อให้โหลดได้อย่างรวดเร็วเมื่อผู้ใช้เริ่มเลื่อน นอกจากนี้ยังช่วยเพิ่มความเร็วในการโหลดครั้งแรกของคุณหากคุณกำลังโหลดภาพ "ครึ่งหน้าบน" เช่นภาพเด่นในโพสต์บล็อก
วิธีที่ง่ายที่สุดในการเพิ่มประสิทธิภาพรูปภาพของคุณคือการใช้ปลั๊กอินเพิ่มประสิทธิภาพรูปภาพของ WordPress โดยเฉพาะ
ปลั๊กอินเหล่านี้จะบีบอัดและปรับขนาดรูปภาพของคุณโดยอัตโนมัติเมื่อคุณอัปโหลดไปยัง WordPress นอกจากนี้ยังช่วยให้คุณใช้กลยุทธ์ที่เป็นประโยชน์อื่นๆ เช่น การแปลงรูปแบบ WebP
เรามีโพสต์ทั้งหมดเกี่ยวกับปลั๊กอินการเพิ่มประสิทธิภาพภาพที่ดีที่สุด หากคุณกำลังเร่งรีบ เราคิดว่าปลั๊กอิน Freemium ShortPixel เป็นจุดเริ่มต้นที่ดี
รุ่นฟรีจะใช้ได้กับไซต์ขนาดเล็กและรุ่นพรีเมียมยังมีราคาไม่แพงนัก
4. ใช้ธีมน้ำหนักเบา
ในฐานะที่เป็นรากฐานของไซต์ของคุณ ธีมของไซต์ของคุณสามารถมีบทบาทสำคัญในประสิทธิภาพได้
ธีมที่มากเกินไปจะโหลดสคริปต์และโค้ดจำนวนมากซึ่งจะทำให้ไซต์ของคุณช้าลง ในขณะที่ธีมที่เพิ่มประสิทธิภาพจะทำให้สิ่งต่างๆ มีน้ำหนักเบาที่สุด
ปัจจุบันมีธีมเอนกประสงค์คุณภาพสูงให้เลือกมากมายโดยเน้นที่ประสิทธิภาพ นี่คือบางส่วนที่ดีที่สุด:
คุณสามารถค้นหาตัวเลือกคุณภาพสูงอื่นๆ ได้ในคอลเลกชันธีม WordPress ที่ดีที่สุดของเรา
หากคุณกำลังสร้างไซต์ใหม่ ให้ใช้หนึ่งในธีมเหล่านี้ตั้งแต่เริ่มต้น และหากคุณใช้ธีมแบบป่องอยู่แล้ว การเปลี่ยนไปใช้ธีมที่ไม่หนักแน่นเหล่านี้ควรช่วยปรับปรุงเวลาในการโหลดไซต์ของคุณได้อย่างมาก
5. ใช้ PHP เวอร์ชันล่าสุด
WordPress ได้รับการเข้ารหัสใน PHP พร้อมกับปลั๊กอินและธีมที่คุณใช้ในไซต์ของคุณ PHP เวอร์ชันใหม่กว่าสามารถรองรับคำขอต่อวินาทีได้มากขึ้น ดังนั้นหากคุณใช้ PHP เวอร์ชันที่ล้าสมัย เว็บไซต์ของคุณอาจทำงานช้ากว่าที่จำเป็น
ในขณะที่เขียน WordPress ขอแนะนำว่าคุณควรใช้ PHP เวอร์ชัน 7.4 เป็นอย่างน้อย หากคุณกำลังใช้เวอร์ชันเก่า คุณจะได้รับคำเตือนในแดชบอร์ดของคุณ
คุณสามารถใช้ได้เฉพาะเวอร์ชันของ PHP ที่มีอยู่ในเว็บเซิร์ฟเวอร์ของคุณ ดังนั้นโดยปกติคุณจะต้องติดต่อบริษัทโฮสติ้งของคุณหากต้องการใช้ PHP เวอร์ชันล่าสุด นี่เป็นอีกเหตุผลหนึ่งที่ดีในการเลือกเว็บโฮสติ้งของคุณอย่างระมัดระวัง เนื่องจากโฮสต์ที่ดีจะช่วยให้แน่ใจว่าพวกเขากำลังใช้งาน PHP เวอร์ชันล่าสุดที่เสถียรอยู่เสมอ
อย่าลืมสำรองข้อมูลไซต์ WordPress ก่อนเปลี่ยนเวอร์ชัน PHP หรือทำการเปลี่ยนแปลงที่สำคัญอื่นๆ
6. หลีกเลี่ยงปลั๊กอิน WordPress ป่อง
หากคุณคุ้นเคยกับ WordPress คุณอาจเคยเห็นคนบอกว่าอย่าใช้ปลั๊กอินมากเกินไปเพราะ “การใช้ปลั๊กอินจำนวนมากจะทำให้ไซต์ของคุณช้าลง”
นี้จริงไม่จริง ทีเดียว ไม่ใช่จำนวนรวมของปลั๊กอินที่สำคัญ แต่เป็น "น้ำหนัก" ของปลั๊กอินที่คุณใช้อยู่
ตัวอย่างเช่น คุณอาจมีปลั๊กอินขนาดเล็กและน้ำหนักเบาจำนวน 50 รายการที่มีผลกระทบเพียงเล็กน้อยต่อประสิทธิภาพของไซต์ของคุณ แต่มีปลั๊กอินหนึ่งตัวที่ทำให้ไซต์ของคุณช้าลง
ดังนั้น แทนที่จะเน้นที่การจำกัดจำนวนปลั๊กอินทั้งหมดที่ไซต์ของคุณใช้ ให้เน้นที่การจำกัดจำนวนของปลั๊กอิน "หนัก" หรือ "ป่อง" ที่ไซต์ของคุณใช้
น่าเสียดาย หากคุณไม่ใช่นักพัฒนาซอฟต์แวร์ เป็นการยากที่จะบอกได้ว่าปลั๊กอินนั้น "หนัก" หรือ "เบา" ซึ่งเป็นสาเหตุที่ผู้คนจำนวนมากเลือกใช้ความเรียบง่ายเพียงแค่พูดว่า "ลองใช้ปลั๊กอินบางตัวเป็น เป็นไปได้".
อย่างไรก็ตาม ต่อไปนี้เป็นเคล็ดลับบางประการที่คุณสามารถใช้เพื่อลองดูว่าปลั๊กอินมีน้ำหนักมากหรือไม่:
- อ่านบทวิจารณ์ บ่อยครั้งที่คนอื่นทำงานให้คุณเพื่อบอกคุณว่าปลั๊กอินมีผลเสียต่อประสิทธิภาพหรือไม่
- อ่านสำเนาการตลาด ในขณะที่คุณไม่ควรใช้คำของนักพัฒนาซอฟต์แวร์เป็นข่าวประเสริฐ ( อย่าลืมว่านี่คือ สำเนา ทางการตลาด ) คุณมักจะได้รับความคิดที่ดีว่านักพัฒนาเน้นประสิทธิภาพหรือไม่โดยการอ่านสำเนา ตัวอย่างเช่น หากคุณดูที่ปลั๊กอิน Novashare คุณจะเห็นว่าปลั๊กอินนี้สร้างขึ้นเพื่อประสิทธิภาพ
- ใช้การวิเคราะห์น้ำตก ดูการวิเคราะห์น้ำตกในเครื่องมือเช่น GTmetrix และกรองคำขอ HTTP จากปลั๊กอิน
- ใช้ปลั๊กอิน Query Monitor สิ่งนี้สามารถช่วยให้คุณตรวจจับการสืบค้นฐานข้อมูลที่ช้า/หนักจากปลั๊กอิน
ต่อไปนี้คือตัวอย่างการใช้การวิเคราะห์น้ำตกของ GTmetrix เพื่อดูสคริปต์ที่ปลั๊กอินโหลด:
และกฎข้อหนึ่งที่ เป็น ความจริงก็คือคุณไม่ควรเพิ่มปลั๊กอินที่ ไม่จำเป็น ลงในไซต์ของคุณ ตรวจสอบให้แน่ใจว่าทุกปลั๊กอินที่คุณใช้มีจุดประสงค์ที่แท้จริงและเพิ่มมูลค่าให้กับไซต์ของคุณ
7. ปิดการใช้งานสคริปต์ด้วยตนเองเมื่อไม่ต้องการ
นี่เป็นกลยุทธ์ที่ค่อนข้างล้ำหน้า ดังนั้นเราจึงไม่แนะนำให้ผู้ใช้ทั่วไปลองใช้
อย่างไรก็ตาม สำหรับผู้ใช้ขั้นสูง กลวิธีที่มีประโยชน์อีกอย่างหนึ่งคือการควบคุมสคริปต์ที่โหลดในแต่ละหน้าด้วยตนเอง และปิดการใช้งานสคริปต์เหล่านั้นเมื่อไม่ต้องการ
ตัวอย่างเช่น คุณอาจใช้ WooCommerce เป็นตัวประมวลผลการชำระเงินสำหรับไซต์สมาชิกของคุณ ตามค่าเริ่มต้น WooCommerce จะโหลดสคริปต์ในทุกหน้า แต่สำหรับการใช้งานนี้ คุณจะต้องโหลดมันในหน้าชำระเงินเท่านั้น เพื่อเพิ่มประสิทธิภาพในส่วนที่เหลือของไซต์ของคุณ คุณสามารถปิดใช้งานสคริปต์ WooCommerce ได้ทุกที่
ในการเข้าถึงฟังก์ชันนี้ คุณสามารถใช้ปลั๊กอิน เช่น การล้างข้อมูลสินทรัพย์ (ฟรีเมียม) หรือ Perfmatters (พรีเมียมเท่านั้น)
8. อัปเดตเว็บไซต์และปลั๊กอินของคุณอยู่เสมอ
การอัปเดตการติดตั้ง ธีม และปลั๊กอินของ WordPress เป็นวิธีที่ดีที่สุดเพื่อให้แน่ใจว่าคุณมีแพตช์ความปลอดภัยล่าสุดและการเพิ่มประสิทธิภาพโค้ดทั้งหมด
เช่นเดียวกับธีมที่ล้าสมัยอาจทำให้ไซต์ของคุณช้าลง WordPress เวอร์ชันเก่าหรือปลั๊กอินที่ไม่ได้รับการปรับแต่งก็อาจทำให้เกิดปัญหาได้เช่นกัน
ตรวจสอบให้แน่ใจว่าคุณติดตั้งการอัปเดตใดๆ ทันทีที่พร้อมใช้งาน หากคุณมีไซต์หลายแห่งและพบว่าการจัดการนี้ทำได้ยาก คุณอาจต้องการพิจารณาใช้โฮสติ้ง WordPress ที่มีการจัดการเพื่อดำเนินการแทนคุณ
หากปลั๊กอินที่คุณใช้ไม่ได้รับการอัปเดตในหนึ่งปีหรือสองปี คุณอาจต้องพิจารณาแทนที่ด้วยตัวเลือกอื่น
9. ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
CDN ย่อมาจากเครือข่ายการจัดส่งเนื้อหา เซิร์ฟเวอร์เหล่านี้เป็นเซิร์ฟเวอร์ที่เก็บสำเนาของไฟล์ในไซต์ของคุณและให้บริการแก่ผู้เยี่ยมชมจากตำแหน่งที่ใกล้เคียงที่สุด ซึ่งมักจะเป็นศูนย์ข้อมูลใกล้กับตำแหน่งที่พวกเขาอยู่
วิธีนี้สามารถเพิ่มความเร็วในการโหลดหน้าเว็บได้อย่างมาก โดยเฉพาะอย่างยิ่งในการเชื่อมต่อที่ช้ากว่าหรือไซต์ที่มีการเข้าชมสูง โดยการลดระยะทางที่ไฟล์ต้องเดินทางไปยังเบราว์เซอร์ของผู้ใช้
มีประโยชน์อย่างยิ่งหากไซต์ของคุณมีผู้ชมทั่วโลกที่มีผู้เข้าชมจากทั่วทุกมุมโลก หากคุณกำหนดเป้าหมายเฉพาะพื้นที่เฉพาะ ( เช่นเมืองท้องถิ่นของคุณ ) คุณอาจไม่เห็นการปรับปรุงมากนัก
มีผู้ให้บริการ CDN หลายราย และคุณสามารถอ่านคำแนะนำของเราเกี่ยวกับ CDN ระดับพรีเมียมฟรีที่ดีที่สุดสำหรับ WordPress เพื่อขอความช่วยเหลือเพิ่มเติมในการเลือก
10. แสดงข้อความที่ตัดตอนมาจากหน้าแรกและคลังข้อมูลของคุณ
ยิ่งเนื้อหาอยู่ในหน้ามากเท่าไร ก็ยิ่งใช้เวลาในการโหลดนานขึ้นเท่านั้น หากคุณกำลังแสดงบทความแบบเต็มในหน้าแรกและหน้าที่เก็บถาวร คุณสามารถเพิ่มความเร็วของหน้าเหล่านี้ได้อย่างมากโดยการตั้งค่า WordPress ให้แสดงข้อความที่ตัดตอนมาสั้น ๆ แทน
นี่เป็นวิธีที่ยอดเยี่ยมในการตรวจสอบให้แน่ใจว่าเนื้อหาที่สำคัญที่สุดในไซต์ของคุณโหลดได้อย่างรวดเร็ว โดยไม่ต้องสละสิ่งที่คุณต้องการให้ผู้อื่นอ่านมากเกินไป
เพียงเข้าไปที่ส่วน การตั้งค่า WordPress > การอ่าน ในแดชบอร์ดผู้ดูแลระบบของคุณ และในส่วนที่ระบุว่า "สำหรับแต่ละโพสต์ในฟีด ให้รวม" เลือกตัวเลือก "สรุป" แทน "ข้อความเต็ม" คุณยังลดจำนวนโพสต์บล็อกที่แสดงได้อีกด้วย
11. เพจความคิดเห็นของคุณ
การแบ่งส่วนความคิดเห็นออกเป็นหน้าๆ เป็นวิธีที่ยอดเยี่ยมในการปรับปรุงความเร็วของโพสต์ที่มีความคิดเห็นจำนวนมาก
ไม่จำเป็นต้องมีปลั๊กอินหรือการแก้ไขโค้ดที่ซับซ้อนในการดำเนินการนี้ คุณสามารถแก้ไขการตั้งค่าในแดชบอร์ดของ WordPress ได้ง่ายๆ
ไปที่ การตั้งค่า > การสนทนา และทำเครื่องหมายที่ช่องถัดจาก “แบ่งความคิดเห็นออกเป็นหน้าๆ” คุณยังสามารถปรับจำนวนความคิดเห็นที่แสดงในแต่ละหน้าได้
คุณควรตรวจสอบให้แน่ใจว่าคุณหยุดความคิดเห็นที่เป็นสแปมไม่ให้เข้ามาในไซต์ของคุณโดยใช้ปลั๊กอินอย่าง Akismet
12. โฮสต์ไฟล์วิดีโอและไฟล์เสียงภายนอก
คุณสามารถอัปโหลดวิดีโอและไฟล์เสียงไปยัง WordPress ได้โดยตรง แต่จะส่งผลเสียต่อประสิทธิภาพอย่างมาก การอัปโหลดไฟล์ประเภทนี้ไปยังบริการโฮสติ้งภายนอก เช่น YouTube หรือ Vimeo จะช่วยปรับปรุงความเร็วไซต์ของคุณได้อย่างมาก
จากนั้นคุณสามารถใช้บล็อกการฝังวิดีโอเพื่อแสดงเนื้อหาวิดีโอของคุณในโพสต์ได้ตามปกติ นอกจากนี้ยังมอบประสบการณ์การใช้งานที่ดียิ่งขึ้นแก่ผู้ใช้ เนื่องจากไซต์โฮสต์วิดีโอได้รับการปรับให้เหมาะสมสำหรับการเล่นที่ราบรื่น แม้ในการเชื่อมต่อที่ช้า
13. เปิดใช้งาน Lazy Loading สำหรับวิดีโอ YouTube และการฝังอื่นๆ
Lazy Loading เป็นเทคนิคที่ใช้ในการปรับปรุงความเร็วของเว็บไซต์ของคุณโดยค่อยๆ โหลดเนื้อหา เมื่อผู้ใช้เลื่อนดูรายการต่างๆ จะเข้ามาดู
เราได้พูดคุยเกี่ยวกับการโหลดรูปภาพในส่วนรูปภาพแล้ว อย่างไรก็ตาม หากคุณฝังวิดีโอ YouTube จำนวนมากหรือ iframe อื่นๆ ที่ฝังจากบริการของบุคคลที่สาม คุณจะต้องแน่ใจว่าคุณขี้เกียจโหลดวิดีโอด้วยวิธีที่เหมาะสมที่สุด
หากคุณกำลังใช้ปลั๊กอิน WP Rocket ปลั๊กอินนี้จะมีการโหลดแบบ Lazy Loading สำหรับวิดีโอ YouTube และการฝังอื่นๆ ไว้แล้ว เพียงตรวจสอบให้แน่ใจว่าได้เปิดใช้งานปลั๊กอินดังกล่าวในการตั้งค่า สื่อ ถ้าไม่ คุณสามารถใช้ปลั๊กอิน Lazy Load ได้ฟรี
14. เพิ่มประสิทธิภาพฐานข้อมูล WordPress ของคุณ
สิ่งสำคัญที่สุดอย่างหนึ่งที่คุณสามารถทำได้คือล้างฐานข้อมูลของคุณ (หรือปรับให้เหมาะสม) WordPress จะสร้างสำเนาสำรองของโพสต์ ความคิดเห็น และเนื้อหาอื่นๆ แต่ละรายการในกรณีที่มีข้อผิดพลาดเกิดขึ้น ข้อมูลสำรองเหล่านี้จัดเก็บไว้ในเซิร์ฟเวอร์ของคุณซึ่งเรียกว่าการแก้ไข
ปลั๊กอินและธีมเก่ายังสามารถเพิ่มบันทึกลงในฐานข้อมูลของคุณ ซึ่งจะไม่หายไปทุกครั้งเมื่อคุณถอนการติดตั้ง
เมื่อเวลาผ่านไป ข้อมูลพิเศษทั้งหมดนี้จากความคิดเห็นเกี่ยวกับสแปม การแก้ไขโพสต์ และส่วนที่เหลือของปลั๊กอินทั้งหมด สามารถทำให้ฐานข้อมูลของคุณใหญ่และช้าโดยไม่จำเป็น
คุณสามารถล้างฐานข้อมูล WordPress ได้ด้วยตนเอง แต่ควรทำเช่นนี้ก็ต่อเมื่อคุณสะดวกและรู้ว่ากำลังทำอะไรอยู่
ตัวเลือกที่ง่ายกว่าคือการใช้ปลั๊กอิน เช่น WP-Optimize หรือ Advanced Database Cleaner ที่สามารถทำสิ่งนี้ให้คุณได้โดยอัตโนมัติ
15. จำกัดการแก้ไขโพสต์
หนึ่งในตัวเลือกที่คุณมีสำหรับการจำกัดขนาดฐานข้อมูลคือการเปลี่ยนจำนวนการแก้ไขที่ WordPress จัดเก็บไว้
สิ่งนี้จะแตกต่างกันไปตามกิจกรรมของไซต์ของคุณ แต่โดยทั่วไป คุณควรจัดเก็บการแก้ไขโพสต์อย่างน้อยสองหรือสามรายการเพื่อไม่ให้มีข้อมูลเก่ามากเกินไปที่เก็บไว้
โดยค่าเริ่มต้น หมายเลขนี้ถูกตั้งค่าเป็นการแก้ไขแบบไม่จำกัด แต่ถ้าคุณกำลังแก้ไขโพสต์เป็นจำนวนมาก คุณสามารถเพิ่มพื้นที่ฐานข้อมูลจำนวนมากได้โดยการจำกัดการแก้ไขให้เป็นจำนวนที่กำหนด
ในการดำเนินการนี้ คุณต้องแก้ไข ไฟล์ wp-config.php ซึ่งคุณควรพบในโฟลเดอร์รากของเว็บไซต์ของคุณเมื่อคุณเข้าสู่ระบบเซิร์ฟเวอร์ FTP
เพิ่มบรรทัดโค้ดต่อไปนี้ในไฟล์ โดยเปลี่ยนหมายเลขเป็นจำนวนการแก้ไขที่คุณต้องการจัดเก็บ:
กำหนด ( 'WP_POST_REVISIONS', 3 );
16. แบ่งโพสต์ยาวๆ ออกเป็นหน้าๆ
หากคุณมีเนื้อหาแบบยาวจำนวนมากบนไซต์ของคุณ อาจใช้เวลานานในการโหลดหน้าเหล่านี้ โดยเฉพาะอย่างยิ่งหากมีรูปภาพจำนวนมาก คุณสามารถเพิ่มความเร็วได้โดยแยกโพสต์ยาวๆ ออกเป็นหลายหน้า
ในการดำเนินการนี้ คุณสามารถใช้บล็อกตัวแบ่งหน้าที่คุณต้องการแบ่งเนื้อหาไปยังหน้าใหม่ หรือป้อนแท็ก <!–nextpage– > หากคุณใช้ตัวแก้ไขแบบคลาสสิก
17. ปกป้องเว็บไซต์ของคุณจาก Hotlinking และ Brute-Force Attacks
ภัยคุกคามที่ใหญ่ที่สุดอย่างหนึ่งต่อความเร็วของเว็บไซต์ และสิ่งที่คุณอาจไม่เคยนึกถึงมาก่อนคือการทำ Hotlink
Hotlinking เกิดขึ้นเมื่อบุคคลอื่นใช้รูปภาพของคุณโดยไม่ได้รับอนุญาตจากคุณบนเว็บไซต์หรือบล็อกโพสต์ของพวกเขาเอง พวกเขาทำได้โดยการคัดลอกและวาง URL รูปภาพจากไซต์ของคุณลงในไซต์ของพวกเขา
วิธีที่ง่ายที่สุดในการป้องกันฮอตลิงก์คือการใช้ปลั๊กอินความปลอดภัย เช่น All in One WP Security และ Firewall
ปลั๊กอินนี้มีคุณลักษณะด้านความปลอดภัยจำนวนหนึ่งที่สามารถปกป้องไซต์ของคุณได้ นอกจากนี้ยังปกป้องคุณจากการโจมตีด้วยกำลังเดรัจฉาน ซึ่งเป็นช่วงที่แฮ็กเกอร์เรียกใช้สคริปต์ที่ลองใช้รหัสผ่านนับร้อยเพื่อเข้าถึงไซต์ของคุณ
การโจมตีด้วยกำลังดุร้ายไม่ได้เป็นเพียงความกังวลเมื่อมีคนเข้ามายังไซต์ของคุณ การร้องขอซ้ำไปยังเซิร์ฟเวอร์ยังทำให้เซิร์ฟเวอร์ช้าลงอีกด้วย
หากคุณต้องการการป้องกันที่มากกว่านี้ ให้ลองดูบริการ SiteCheck ของ Sucuri ซึ่งให้การตรวจสอบอย่างเต็มรูปแบบบนไซต์ของคุณและจะตรวจจับภัยคุกคามที่อาจส่งผลต่อความเร็วหรือความปลอดภัย
เร่งความเร็วไซต์ WordPress ของคุณวันนี้
เทคนิคหลายอย่างเหล่านี้สามารถช่วยปรับปรุงอัตรา Conversion และมอบประสบการณ์การใช้งานที่ดีขึ้นแก่ผู้ใช้ ตลอดจนช่วยให้ไซต์ของคุณเร็วขึ้น ดังนั้นจึงควรสละเวลาในการเพิ่มประสิทธิภาพไซต์ของคุณ
อย่าลืมกลับไปที่เครื่องมือทดสอบความเร็วของไซต์ที่คุณเลือก และดูว่าคุณได้ทำการปรับปรุงไปมากเพียงใดโดยทำการเปลี่ยนแปลงเหล่านี้ในไซต์ของคุณ
สำหรับแนวคิดเพิ่มเติมและคำแนะนำโดยละเอียดสำหรับการปรับปรุงไซต์ WordPress ของคุณ โปรดดูบทความอื่นๆ ของเรา เช่น เครื่องมือ SEO และปลั๊กอินที่ดีที่สุดสำหรับ WordPress และดูเครื่องมือทั้งหมดที่เราใช้เพื่อเรียกใช้ WPKube รวมถึงโฮสติ้ง ปลั๊กอิน และอื่นๆ