23 เคล็ดลับในการเร่งความเร็วไซต์ WordPress เพื่อประสิทธิภาพที่ดีขึ้น

เผยแพร่แล้ว: 2021-05-25
เร่งความเร็วเวิร์ดเพรส
ติดตาม @Cloudways

ในระหว่างการตรวจสอบทางเทคนิค การเพิ่มประสิทธิภาพความเร็วของ WordPress ควรมีความสำคัญสูงสุด ผู้ใช้จะย้ายออกจากหน้าเว็บที่มีความเร็วในการโหลดหน้าเว็บต่ำได้อย่างรวดเร็ว แต่คุณสามารถใช้เครื่องมือออนไลน์มากมายที่ให้ข้อมูลเชิงลึกโดยละเอียดเกี่ยวกับประสิทธิภาพความเร็วของเว็บไซต์ของคุณ

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

  • ทำไมคุณควรเร่งความเร็วไซต์ WordPress ของคุณ?
    • Core Web Vitals
  • วิธีเพิ่มความเร็วไซต์ WordPress?
    • 1. ถามผู้ให้บริการคลาวด์โฮสติ้งของคุณ
    • 2. ติดตั้งปลั๊กอินแคชที่มีประสิทธิภาพ
    • 3. เครือข่ายการจัดส่งเนื้อหาจะไม่ทำให้คุณผิดหวัง
    • 4. มองหาปลั๊กอินที่ไม่ใช้งานหรือปลั๊กอินที่ทำงานไม่ถูกต้อง
    • 5. บีบอัดไฟล์มีเดีย
    • 6. บีบอัดขนาดไซต์ WordPress ของคุณ
    • 7. ตรวจสอบว่าเว็บไซต์และฐานข้อมูลอยู่ในศูนย์ข้อมูลเดียวกันหรือไม่
    • 8. เพิ่มประสิทธิภาพโฮมเพจ WordPress ของคุณ
    • 9. อัปเดต อัปเดต อัปเดต
    • 10. ปิดการใช้งาน Hotlinking
    • 11. ลดขนาดไฟล์ JavaScript และ CSS
    • 12. ใช้ธีมน้ำหนักเบา
    • 13. ควบคุมการแก้ไขโพสต์
    • 14. ลบวิดเจ็ตที่ไร้ประโยชน์และปุ่มแบ่งปันทางสังคม
    • 15. ลดสคริปต์ภายนอกและคำขอ HTTP
    • 16. เพิ่มประสิทธิภาพฐานข้อมูล WordPress
    • 17. ลดการโทรไปยังฐานข้อมูลและใช้แคชฐานข้อมูล
    • 18. ใช้ฐานข้อมูลที่ดีกว่าหรือโฮสต์แยกกัน
    • 19. การเพิ่ม Google Fonts
    • 20. แบ่งหน้าความคิดเห็น
    • 21. แบ่งหน้าเนื้อหาแบบยาว
    • 22. ขี้เกียจโหลดรูปภาพ
    • 23. ใช้แพลตฟอร์มของบุคคลที่สามสำหรับเนื้อหาภาพ
  • สรุป

ทำไมคุณควรเร่งความเร็วไซต์ WordPress ของคุณ?

แผงการดูแลระบบที่ทำงานได้ไม่ดีจะส่งผลต่อการทำงานและประสิทธิภาพเวลาของคุณเมื่อจัดการเว็บไซต์ โดยเฉพาะอย่างยิ่งเมื่อแดชบอร์ดของคุณอาจจัดการได้ยาก

นอกจากนั้น ผู้เข้าชมจะไม่รอให้เว็บไซต์ของคุณโหลดเช่นกัน ถ้าบางอย่างไม่ได้ผลตามที่ต้องการ พวกเขาก็จะหายไป และที่แย่กว่านั้น หลายคนจะไม่กลับมาอีกเลย

การศึกษาโดย Portent ในปี 2019 เปิดเผยว่า 5 วินาทีแรกของเวลาในการโหลดหน้าเว็บมีผลกระทบสูงสุดต่ออัตราการแปลง นอกจากนี้ยังเปิดเผยว่าอัตราการแปลงลดลงโดยเฉลี่ย 4.42 เปอร์เซ็นต์ ทุก ๆ วินาทีของเวลาในการโหลด

ในปี 2019 Unbounce พบว่าผู้คนต้องการโหลดเร็วกว่าแอนิเมชั่นและวิดีโอแฟนซีบนเว็บไซต์ ในปี 2560 Google ระบุว่าโอกาสที่ผู้ใช้จะตีกลับเว็บไซต์ของคุณเพิ่มขึ้น 32 เปอร์เซ็นต์เมื่อเวลาในการโหลดหน้าเว็บเพิ่มขึ้นจาก 1 เป็น 3 วินาที

หากคุณยังไม่มั่นใจ ลองดูงานวิจัยนี้ที่จัดทำโดย Think With Google ซึ่งเผยให้เห็นว่าเวลาในการโหลดหน้าเว็บที่ไม่ดีอาจส่งผลต่ออัตราการตีกลับได้อย่างไร

Core Web Vitals

Google ใช้ Core Web Vitals เพื่อทำความเข้าใจว่าผู้ใช้ออกจากหน้าเว็บของคุณพอใจหรือไม่ และความเร็วของหน้ามีส่วนสนับสนุนอย่างมากต่อประสบการณ์ของผู้ใช้ ตัวอย่างเช่น Google จะใช้ความเร็วของหน้าเว็บเพื่อวิเคราะห์ว่าผู้ใช้ของคุณรู้สึกหงุดหงิดกับความเร็วในการโหลดที่ช้าและเด้งออกภายในไม่กี่วินาทีหรือไม่

ในการปรับปรุง Core Web Vitals ของคุณเพื่อเพิ่มความเร็วให้กับไซต์ WordPress คุณต้องเข้าใจวิธีการทำงาน Core Web Vitals แบ่งออกเป็นสามองค์ประกอบ ได้แก่ Largest Contentful Paint, First Input Delay และ Cumulative Layout Shift

LCP คือการวัดระยะเวลาที่หน้าเว็บของคุณโหลดจากการคลิกครั้งแรกของลิงก์ไปยังเนื้อหาส่วนใหญ่ ซึ่งแตกต่างจากเมตริกความเร็วอื่นๆ เช่น TTFB เนื่องจาก LCP วัดความเร็วของหน้าเว็บจากมุมมองของผู้ใช้ ไม่ว่าคุณจะตรวจสอบ LCP จาก Google PageSpeed ​​Insights หรือ Google Search Console คุณจะได้รับการวิเคราะห์โดยละเอียดเกี่ยวกับองค์ประกอบของไซต์ที่ส่งผลต่อ LCP ของคุณ

พิสัย:

  • 0 ถึง 2 วินาที – ดี
  • 3 ถึง 4 วินาที – ต้องปรับปรุง
  • 5 ถึง 6 วินาที – แย่

Core Web Vital ตัวที่สองคือ First Input Delay หรือ FID นี่เป็นการวัดเวลาที่ผู้ใช้โต้ตอบกับเพจของคุณ การโต้ตอบสามารถกำหนดเป็นการเลือกเมนู กรอกแบบฟอร์ม หรือค้นหาผลิตภัณฑ์ที่ต้องการบนแถบค้นหา ดังนั้นหากเว็บไซต์ของคุณมีการโต้ตอบสูง นี่เป็น Core Web Vital ที่สำคัญที่คุณควรดำเนินการ

พิสัย:

  • 0 ถึง 100ms – ดี
  • 200ms ถึง 300ms – ต้องการการปรับปรุง
  • 400ms ถึง 500ms – แย่

Cumulative Layout Shift หรือ CLS จะ วัดว่าหน้าเว็บของคุณมีความเสถียรทางสายตามากเพียงใดขณะโหลด พูดง่ายๆ ก็คือ หากรูปภาพบนหน้าเว็บของคุณเคลื่อนที่ไปมาในขณะที่โหลดหน้าเว็บ แสดงว่าคุณมีปัญหา CLS ที่ต้องแก้ไข Google ถือว่านี่เป็น Core Web Vital เนื่องจากทำให้เกิดความสับสนในการมีการย้ายองค์ประกอบของหน้าไปยังตำแหน่งอื่นเมื่อโหลดหน้าเว็บเสร็จสมบูรณ์แล้ว

พิสัย:

  • 0 ถึง 0.1 – ดี
  • 0.1 ถึง 0.25 – ต้องปรับปรุง
  • 0.25 ถึง 0.3 – แย่

ตรวจสอบ Core Web Vitals ของคุณตอนนี้!

ใช้ตัวตรวจสอบประสบการณ์ Google Page ฟรีของเรา

ทดสอบเลย

วิธีเพิ่มความเร็วไซต์ WordPress?

เพิ่มความเร็วไซต์ WordPress

ที่มา: Techwyse

ไม่จำเป็นต้องลองใช้วิธีแก้ปัญหาเหล่านี้ทั้งหมดพร้อมกันเพื่อให้เว็บไซต์ WordPress เร็วขึ้น คุณสามารถเลือกใช้งานได้เพียงบางส่วนเท่านั้น ทั้งนี้ขึ้นอยู่กับความต้องการของคุณ

เอาล่ะ!

1. ถามผู้ให้บริการคลาวด์โฮสติ้งของคุณ

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

โฮสต์เว็บของคุณสามารถปรับปรุงความเร็วไซต์ของคุณได้อย่างไร

เมื่อคุณเยี่ยมชมเว็บไซต์ คุณกำลังเข้าถึงไฟล์จากคอมพิวเตอร์ที่อาจอยู่ห่างจากคุณหลายร้อยหรือหลายพันไมล์ เซิร์ฟเวอร์นั้นต้องทำงานให้เสร็จ เช่น รันโค้ด เรียกใช้การสืบค้นฐานข้อมูล และให้บริการไฟล์เพื่อให้หน้าเว็บของคุณโหลดได้ ยิ่งเซิร์ฟเวอร์ทำงานเหล่านี้เสร็จเร็วเท่าใด เว็บไซต์ของคุณก็จะโหลดเร็วขึ้นเท่านั้น

อะไรเป็นตัวกำหนดความเร็วของเซิร์ฟเวอร์ของคุณ? เซิร์ฟเวอร์เฉพาะนั้นเร็วกว่าเพราะไม่มีการแบ่งปันทรัพยากรกับเว็บไซต์อื่น ๆ ซึ่งหมายความว่าคุณจะได้รับประสิทธิภาพสูงสุดตลอดเวลาของวัน เซิร์ฟเวอร์เฉพาะสามารถเพิ่มความเร็วให้กับไซต์ WordPress ของคุณได้ เนื่องจากคุณได้รับเซิร์ฟเวอร์ทั้งหมดเป็นของตัวเอง คุณไม่ต้องกังวลกับการชนกับขีดจำกัดของเซิร์ฟเวอร์ของคุณ

เซิร์ฟเวอร์ที่ใหญ่กว่าย่อมเร็วกว่าเซิร์ฟเวอร์ที่เล็กกว่าอย่างแน่นอน ตัวอย่างเช่น RAM ขนาด 8GM, ฮาร์ดไดรฟ์ SSD ขนาด 50GB ที่มีโปรเซสเซอร์ 2 คอร์จะทำให้งานเหล่านั้นเสร็จสิ้นได้เร็วกว่าเซิร์ฟเวอร์ที่มีทรัพยากรน้อยกว่ามาก

รับเวลาโหลดที่ดีขึ้นด้วย Cloudways Managed WordPress Hosting

ลองใช้ Cloudways และมอบประสิทธิภาพที่สมควรแก่เว็บไซต์ของคุณ!

ลองตอนนี้

2. ติดตั้งปลั๊กอินแคชที่มีประสิทธิภาพ

วิธีหนึ่งที่ได้รับความนิยมมากที่สุดในการเพิ่มความเร็วของไซต์ของคุณคือการใช้ปลั๊กอินแคช ปลั๊กอินแคชจะจัดเก็บมุมมองสุดท้ายของไซต์ของคุณสำหรับผู้เยี่ยมชมในอนาคต ซึ่งหมายความว่า WordPress ของคุณไม่จำเป็นต้องสร้างขึ้นสำหรับทุกคนที่ติดตามดูไซต์ ข้อมูลนี้อาจรวมถึงโค้ด HTML, JS และ CSS, รูปภาพ, ฟอนต์ และไฟล์ Flash

WordPress Cache Pluginbreeze

Breeze ปรับปรุงประสบการณ์ผู้ใช้ไซต์ของคุณโดยเพิ่มประสิทธิภาพของไซต์ WordPress ลดเวลาในการดาวน์โหลดและให้การรวมเครือข่ายการจัดส่งเนื้อหาในคลิกเดียว

Breeze เป็นปลั๊กอินแคช WordPress ที่ไม่ยุ่งยากซึ่งขจัดความซับซ้อนของปลั๊กอินแคชยอดนิยม

คุณสมบัติ:

  • WordPress, WooCommerce และ WordPress Multisite ที่เข้ากันได้
  • การลดขนาด
  • การบีบอัด Gzip
  • รองรับวานิช
  • แคชเบราว์เซอร์
  • การจัดกลุ่มไฟล์สแตติก
  • การเพิ่มประสิทธิภาพฐานข้อมูล
  • การยกเว้นไฟล์

ก่อนเลือกและติดตั้งปลั๊กอินด้วยตัวเอง ให้ถามผู้ให้บริการโฮสต์ของคุณว่าพวกเขาชอบปลั๊กอินแคชหรือไม่

3. เครือข่ายการจัดส่งเนื้อหาจะไม่ทำให้คุณผิดหวัง

CDN (เครือข่ายการส่งเนื้อหา) เป็นอีกหนึ่งตัวเลือกที่สำคัญสำหรับการเร่งความเร็วไซต์ WordPress ของคุณ WordPress CDN ให้เวลาในการโหลดเว็บไซต์ของคุณดีขึ้น ไม่ว่าคุณจะใช้งานเว็บไซต์ประเภทใด Cloud-Hosting-with-CDN

มีตัวเลือกดีๆ ให้คุณลองใช้ เช่น CloudwaysCDN, CloudFlare และ jsDelivr

CloudwaysCDN เป็น CDN ที่ใช้งานง่ายซึ่งให้การผสานรวมกับไซต์ WordPress ของคุณในคลิกเดียว โดยมีค่าใช้จ่ายเพียง $1/25GB/เดือน

คุณสมบัติ:

  • รองรับ HTTPs
  • บูรณาการในคลิกเดียว
  • ซื้อได้
  • การเข้าถึงทั่วโลก

Cloudflare เสนอแผนฟรีขั้นพื้นฐานซึ่งรวมถึงประสิทธิภาพของเว็บไซต์ที่รวดเร็ว สถิติเกี่ยวกับผู้เยี่ยมชมของคุณ และการรักษาความปลอดภัย Cloudflare ใช้เทคโนโลยีที่เรียกว่า Anycast ซึ่งจะนำทางผู้เยี่ยมชมของคุณไปยังศูนย์ข้อมูลที่ใกล้ที่สุด ดำเนินงานในศูนย์ข้อมูลมากกว่า 28 แห่งทั่วโลก

คุณสมบัติ:

    • การเพิ่มประสิทธิภาพมือถือ
    • เครือข่ายทั่วโลกเพื่อให้บริการ DNS ที่รวดเร็ว
    • การวิเคราะห์การเข้าชมเว็บไซต์ของคุณ
    • แอปสำหรับไซต์ที่รวดเร็ว ปลอดภัย และง่ายขึ้นเพียงคลิกเดียว

jsDelivr เป็นผลิตภัณฑ์ฟรีที่ช่วยให้นักพัฒนาสามารถโฮสต์ไฟล์ของตนได้ เช่น CSS, JavaScript, ปลั๊กอิน jQuery และฟอนต์ Cloudflare และ MaxCDN รองรับ

4. มองหาปลั๊กอินที่ไม่ใช้งานหรือปลั๊กอินที่ทำงานไม่ถูกต้อง

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

หากต้องการทำการทดสอบ คุณสามารถรับปลั๊กอินอื่นได้ เรียกว่าการตรวจสอบแบบสอบถาม ปลั๊กอินนี้ฟรีและเมื่อติดตั้งแล้วจะรายงานปัญหาด้านประสิทธิภาพกับเว็บไซต์ของคุณ

หากคุณพบปลั๊กอินที่ทำให้เว็บไซต์ของคุณช้าลง ให้ลบออกหรือพยายามค้นหาปลั๊กอินประสิทธิภาพอื่นๆ สำหรับไซต์ WordPress ของคุณ

นอกจากนี้ การเก็บปลั๊กอินที่ใช้งานอยู่จำนวนมากจะส่งผลต่อความเร็วไซต์ WordPress ของคุณ

5. บีบอัดไฟล์มีเดีย

การอัปโหลดรูปภาพและวิดีโอขนาดใหญ่มากจะทำให้ไซต์ WordPress ของคุณช้าลงอย่างมาก ด้วยเหตุผลดังกล่าว อีกวิธีหนึ่งในการเพิ่มความเร็วให้กับไซต์ WordPress คือการบีบอัดไฟล์สื่อของคุณ

การบีบอัดภาพ

มีปลั๊กอินฟรีสำหรับ WordPress ที่สามารถลดขนาดรูปภาพทั้งหมดของคุณโดยอัตโนมัติ ดังนั้นจึงไม่จำเป็นต้องทำสิ่งนี้ซ้ำๆ กับรูปภาพแต่ละรูป หรือคุณสามารถลองใช้ WP Compress ซึ่งเป็นปลั๊กอินเพิ่มประสิทธิภาพรูปภาพที่ยอดเยี่ยม

กล่าวโดยย่อ ไฟล์ที่มีขนาดเล็กกว่าจะช่วยให้หน้าเว็บของคุณโหลดได้ดีขึ้น และไฟล์สื่อที่บีบอัดนั้นดีสำหรับการเพิ่มประสิทธิภาพความเร็วของ WordPress

6. บีบอัดขนาดไซต์ WordPress ของคุณ

ยิ่งขนาดเว็บไซต์ของคุณเล็กลงเท่าไหร่ ก็ยิ่งโหลดเร็วขึ้นเท่านั้น

การบีบอัด GZip สามารถลดขนาดเนื้อหาเว็บไซต์ของคุณได้ประมาณ 70 เปอร์เซ็นต์ หลังจากบีบอัดแล้ว เว็บไซต์จะโหลดเร็วขึ้นเนื่องจากแบนด์วิดท์ลดลง

การบีบอัด GZip สามารถทำได้โดยเพียงแค่ติดตั้งและเปิดใช้งานปลั๊กอินแคช Breeze WordPress มันจะช่วยให้คุณได้คะแนนประสิทธิภาพที่ดีในเครื่องมือทดสอบเว็บไซต์รวมทั้งเพิ่มความเร็วให้กับไซต์ WordPress ของคุณ

7. ตรวจสอบว่าเว็บไซต์และฐานข้อมูลอยู่ในศูนย์ข้อมูลเดียวกันหรือไม่

ตรวจสอบว่าไซต์ WordPress และฐานข้อมูลอยู่ในศูนย์ข้อมูลเดียวกันหรือไม่ ความใกล้ชิดมีความสำคัญเสมอเมื่อพูดถึงโฮสติ้งและเซิร์ฟเวอร์ การมีเว็บไซต์และฐานข้อมูลในศูนย์ข้อมูลเดียวกันทำให้กระบวนการดึงข้อมูลโพสต์และทำงานกับฐานข้อมูลง่ายขึ้นและราบรื่นขึ้น ซึ่งจะช่วยเพิ่มประสิทธิภาพการทำงานของเว็บไซต์

หากต้องการทราบตำแหน่งของเซิร์ฟเวอร์ ให้สอบถามผู้ให้บริการโฮสติ้งของคุณ บางครั้ง บริษัทต่างๆ จะแสดงที่ตั้งเซิร์ฟเวอร์ของตนในระหว่างขั้นตอนการสมัครด้วย

8. เพิ่มประสิทธิภาพโฮมเพจ WordPress ของคุณ

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

และอย่าแสดงโพสต์แบบเต็มความยาว คุณสามารถแสดงเฉพาะย่อหน้าแรกหรือข้อความที่ตัดตอนมาเฉพาะจากข้อความ การแสดงโพสต์ในหน้าเดียวกันมากเกินไปอาจทำให้โหลดนานขึ้นเช่นกัน

ยิ่งหน้าแรกของคุณสะอาดมากเท่าไหร่ หน้าเว็บก็จะยิ่งโหลดเร็วขึ้นเท่านั้น

9. อัปเดต อัปเดต อัปเดต

อัพเดท WordPress ของคุณอยู่เสมอ ไม่ว่าจะเป็นปลั๊กอินหรือธีม ให้จำไว้ว่าพวกมันอัพเดทอยู่เสมอ หากมีแพตช์ใหม่ ให้ลองทดสอบการอัปเดตแต่ละรายการในไซต์การจัดเตรียม WordPress ก่อนนำไปใช้กับไซต์ที่ใช้งานจริง

10. ปิดการใช้งาน Hotlinking

Hotlinking เป็นคำที่ใช้เมื่อเว็บไซต์หนึ่งใช้ทรัพยากรของอีกเว็บไซต์หนึ่ง ตัวอย่างเช่น หากมีคนคัดลอกรูปภาพจากไซต์ของคุณ เมื่อโหลดเว็บไซต์แล้ว ระบบจะโหลดรูปภาพจากเว็บไซต์ของคุณ ซึ่งหมายความว่าใช้แบนด์วิดท์และทรัพยากรจากเซิร์ฟเวอร์ของคุณ

พูดง่ายๆ ก็คือ คุณสามารถพูดได้ว่า hotlinking เป็นแบนด์วิดธ์ " killer "

เพื่อหลีกเลี่ยงไม่ให้เกิดการไฮแจ็ก คุณเพียงแค่ต้องใส่บรรทัดด้านล่างในไฟล์ WordPress .htaccess . ของคุณ

 RewriteEngine บน
เขียนใหม่ %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?EXAMPLE.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/EXAMPLE [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

ดังที่คุณเห็นว่าเราได้ยกเว้น Feedburnerimages เพื่อให้ปรากฏอย่างถูกต้องในฟีดข้อมูลสดของคุณ

11. ลดขนาดไฟล์ JavaScript และ CSS

หากคุณทดสอบเว็บไซต์ WordPress ด้วย Google PageSpeed ​​Insights หรือ ySlow คุณจะได้รับคำเตือนให้ย่อไฟล์ JavaScript และ CSS ซึ่งหมายความว่าคุณต้องลดการเรียก JS และ CSS เพื่อลดเวลาตอบสนองของเซิร์ฟเวอร์และลดขนาดไฟล์ เมื่อลดขนาดลง คุณจะสังเกตเห็นว่าความเร็วในการโหลดไซต์เร็วขึ้นกว่าเดิมมาก วิธีนี้จะช่วยให้คุณประหยัดการใช้แบนด์วิดท์ได้ในที่สุด

มีหลายวิธีในการลดขนาด คุณสามารถทำได้ด้วยตนเองหรือโดยใช้ปลั๊กอินแคชของ WordPress “Breeze” อย่างไรก็ตาม ยังมีปลั๊กอินอื่นๆ เช่น Autoptimize

12. ใช้ธีมน้ำหนักเบา

มีธีมที่สวยงามและสวยงามมากมายในตลาด WordPress แต่อย่าลืมว่าธีมที่มีเนื้อหาไดนามิก วิดเจ็ต แถบเลื่อน แถบด้านข้าง ฯลฯ จำนวนมาก อาจทำให้เซิร์ฟเวอร์โฮสติ้งของคุณตอบสนองช้า

เพิ่มประสิทธิภาพธีม WordPress ของคุณเสมอหรือใช้ธีม WordPress ที่มีน้ำหนักเบา ธีมเริ่มต้นของ WordPress ก็เพียงพอแล้วหากคุณต้องการเปิดเว็บไซต์บล็อก สำหรับคุณสมบัติเพิ่มเติม คุณสามารถใช้ธีมที่สร้างจาก Bootstrap และ Foundation

13. ควบคุมการแก้ไขโพสต์

ไม่ต้องสงสัยเลย การแก้ไขบทความเป็นคุณสมบัติที่ยอดเยี่ยมใน WordPress แต่ไม่ใช่ว่าทุกฟีเจอร์จะเป็นไปได้สำหรับทุกคน มีผู้ใช้เพียงไม่กี่รายที่มีพื้นที่ดิสก์และฐานข้อมูลเหลือน้อย

ในการแก้ไขโพสต์ ทุกครั้งที่คุณเปลี่ยนเนื้อหา สำเนาใหม่ของโพสต์จะถูกบันทึกไว้ในฐานข้อมูลแทนที่จะลบโพสต์ก่อนหน้า เพื่อที่คุณจะได้มีโอกาสกลับตัวกลับใจอยู่เสมอ จะเพิ่มขนาดฐานข้อมูล และฐานข้อมูลขนาดใหญ่อาจทำให้เกิดปัญหาได้มากมาย

คุณสามารถจำกัดความถี่ในการบันทึกโพสต์อัตโนมัติได้ จากโฟลเดอร์รูทของการติดตั้ง WordPress ของคุณ ให้เปิด ไฟล์ wp-config ด้วยโปรแกรมแก้ไขไฟล์ใดๆ และเขียนโค้ดด้านล่างก่อนโค้ด require_once(ABSPATH . 'wp-settings.php');

จำกัดการโพสต์แก้ไข:

 กำหนด ('WP_POST_REVISIONS', 3);

มันจะจำกัดจำนวนการแก้ไขเป็น 3 หมายความว่า WordPress ของคุณจะจำกัดตัวเองให้บันทึกการแก้ไขเพียงสามครั้งเท่านั้น

ปิดใช้งานการแก้ไขโพสต์:

 กำหนด ('WP_POST_REVISIONS', เท็จ);

มันจะปิดการใช้งานการแก้ไขบทความสำหรับไซต์ WordPress ของคุณโดยสิ้นเชิง ไม่ใช่แนวทางปฏิบัติที่ดีที่สุดที่จะปิดการใช้งานอย่างสมบูรณ์

เพิ่มช่วงเวลาบันทึกอัตโนมัติ

 กำหนด ('AUTOSAVE_INTERVAL', 300 ); // วินาที

คุณยังสามารถตั้งค่าความถี่ในการบันทึกโพสต์อัตโนมัติได้อีกด้วย 300 วินาทีหมายความว่าโพสต์ของคุณจะถูกบันทึกอัตโนมัติทุกๆ 5 นาที แทนที่จะเป็นการตั้งค่าเริ่มต้น

14. ลบวิดเจ็ตที่ไร้ประโยชน์และปุ่มแบ่งปันทางสังคม

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

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

15. ลดสคริปต์ภายนอกและคำขอ HTTP

ธีมและปลั๊กอินมักจะเต็มไปด้วยสคริปต์ภายนอกที่เรียกใช้ทรัพยากรต่างๆ เช่น JavaScript, CSS, ฟอนต์ และรูปภาพ

เมื่อตรวจสอบซอร์สโค้ดของเว็บไซต์ คุณจะเจอสคริปต์บางอย่างที่คุณไม่คุ้นเคย วิธีที่ดีที่สุดในการเร่งความเร็วเว็บไซต์ WordPress คือการลดคำขอ HTTP ภายนอกให้มากที่สุดและโฮสต์แยกกัน

16. เพิ่มประสิทธิภาพฐานข้อมูล WordPress

สำหรับการเพิ่มประสิทธิภาพความเร็วของ WordPress คุณต้องเพิ่มประสิทธิภาพฐานข้อมูล WordPress ของคุณ เช่นเดียวกับฮาร์ดไดรฟ์ของคอมพิวเตอร์ ฐานข้อมูล WordPress ของคุณเต็มไปด้วยขยะที่คุณไม่ต้องการ ฐานข้อมูล WordPress ที่ไม่ได้รับการปรับแต่งจะทำให้เว็บไซต์ของคุณช้าลงเมื่อเวลาผ่านไป วิธีแก้ปัญหาง่ายๆ ก็คือการทำความสะอาดเป็นครั้งคราว

คุณสามารถใช้ปลั๊กอินการเพิ่มประสิทธิภาพฐานข้อมูลเพื่อล้างฐานข้อมูล WordPress ของคุณ หรือคุณสามารถเพิ่มฐานข้อมูลด้วยตนเองจากขยะที่คุณไม่จำเป็นต้องเพิ่มความเร็วเว็บไซต์ WordPress ของคุณ

17. ลดการโทรไปยังฐานข้อมูลและใช้แคชฐานข้อมูล

ธีม WordPress จำนวนมากมีการเข้ารหัสไม่ดี และมีโอกาสสูงที่คุณอาจใช้ธีมที่ส่งการเรียกที่ไม่จำเป็นไปยังฐานข้อมูล ในกรณีนี้ คุณจำเป็นต้องแทนที่ PHP และการเรียกฐานข้อมูลที่ไม่ต้องการด้วย HTML อย่างง่าย

Redis และ Memcached เป็นกลไกการแคชสองแบบที่ช่วยในการเร่งความเร็วไซต์ WordPress ของคุณโดยการแคชคำขอทั้งหมด วิธีนี้ใช้เวลาน้อยลงในการให้บริการคำขอที่บ่อยที่สุด

18. ใช้ฐานข้อมูลที่ดีกว่าหรือโฮสต์แยกกัน

เป็นสิ่งสำคัญที่คุณต้องใช้ฐานข้อมูลที่มีชื่อเสียงสำหรับเว็บไซต์ WordPress ของคุณ ผู้ให้บริการโฮสติ้งมักใช้ MySQL มากที่สุด เนื่องจากมีความเชื่อถือได้และประสิทธิภาพควบคู่ไปกับ MariaDB และ PostgreSQL

เมื่อเปลี่ยนโฮสต์ สิ่งสำคัญคือคุณต้องค้นหาว่าฐานข้อมูลใดที่ให้บริการ เนื่องจากเป็นปัจจัยกำหนดความเร็วไซต์ของคุณอย่างมาก นอกจากนี้ หากโฮสต์ของคุณรองรับ MariaDB เราขอแนะนำให้คุณย้ายฐานข้อมูลที่นั่นเพื่อความเร็วที่ดีขึ้น

19. การเพิ่ม Google Fonts

ผู้ใช้ WordPress มักใช้ Google Fonts สำหรับเว็บไซต์ของตนเนื่องจากมีไลบรารีที่กว้างขวางและมีการโฮสต์แยกต่างหากบนเซิร์ฟเวอร์อื่น ซึ่งช่วยลดภาระงานบนเซิร์ฟเวอร์ได้อย่างมาก

ในขณะที่ใช้ Google Fonts เป็นวิธีที่ดีในการทำให้เว็บไซต์ของคุณมีชีวิตชีวา คุณควรทราบวิธีใช้ประโยชน์สูงสุดจากมันเพื่อเพิ่มความเร็วเว็บไซต์ WordPress ของคุณ

ขั้นแรก คุณต้องแน่ใจว่าคุณโหลด Google Fonts ล่วงหน้าเพื่อเพิ่มประสิทธิภาพเว็บไซต์ของคุณเพื่อความเร็ว ประการที่สอง ขอแนะนำให้โฮสต์ Google Fonts ไว้ในเครื่องเสมอ ซึ่งหมายถึงการดาวน์โหลดไฟล์แบบอักษรลงในระบบภายในเครื่องของคุณ แม้ว่าวิธีนี้จะละเว้นการพึ่งพาบุคคลที่สามเมื่อใช้แบบอักษร แต่ก็ป้องกันการอัปเดตอัตโนมัติ ดังนั้น คุณจะต้องอัปเดตแบบอักษรด้วยตนเอง สุดท้าย ใช้รูปแบบตัวอักษรให้น้อยที่สุดเท่าที่จะเป็นไปได้ เนื่องจากยิ่งคุณใช้รูปแบบตัวอักษรมากเท่าใด ก็ยิ่งใช้เวลาในการดาวน์โหลดนานขึ้นเท่านั้น

20. แบ่งหน้าความคิดเห็น

ความคิดเห็นเป็นคุณลักษณะทั่วไป โดยเฉพาะอย่างยิ่งสำหรับบล็อก WordPress หากเป็นความคิดเห็นที่ได้รับความนิยม เป็นไปได้ว่าส่วนความคิดเห็นของคุณจะประกอบด้วยความคิดเห็นหลายร้อยรายการซึ่งต้องใช้ทรัพยากรในการโหลด

การแบ่งหน้าความคิดเห็นเป็นวิธีปฏิบัติที่ดีในการเร่งความเร็วไซต์ WordPress ของคุณ อนุญาตให้ผู้ใช้โหลดความคิดเห็นตามต้องการ ดังนั้นเฉพาะผู้ที่สนใจในส่วนความคิดเห็นเท่านั้นที่จะสามารถดูได้ คุณสามารถทำได้โดยไปที่ การตั้งค่า > การสนทนา

21. แบ่งหน้าเนื้อหาแบบยาว

นอกจากการแบ่งหน้าความคิดเห็นแล้ว คุณยังสามารถแบ่งหน้าเนื้อหาแบบยาวเพื่อย่อความยาวของหน้าให้โหลดได้อย่างรวดเร็ว ประโยชน์อีกประการของการแบ่งเนื้อหาของคุณออกเป็นหน้า ๆ คือ การปรับปรุงความสามารถในการอ่านและทำให้บริโภคง่ายขึ้น

ธีมส่วนใหญ่มีตัวเลือกในการแบ่งหน้าเนื้อหาจากแบ็กเอนด์ แต่ถ้าคุณหาไม่พบ ให้เปิดไฟล์ single.php ในโปรแกรมแก้ไขของคุณแล้วเพิ่ม <?php wp_link_pages(); ?> ในลูป WP

22. ขี้เกียจโหลดรูปภาพ

การโหลดแบบขี้เกียจเป็นเทคนิคที่ล้าสมัยสำหรับการเพิ่มประสิทธิภาพความเร็วของ WordPress โดยที่รูปภาพจะถูกโหลดเมื่อผู้ใช้เลื่อนหน้าลง แนวคิดคือไม่โหลดองค์ประกอบทั้งหมดของหน้าพร้อมกัน เนื่องจากจะทำให้เซิร์ฟเวอร์เกิดความเครียด ส่งผลให้เวลาในการโหลดช้าลง แต่จะโหลดรูปภาพเมื่อผู้ใช้ไปถึงส่วนของหน้าที่วางรูปภาพไว้

มีปลั๊กอินโหลดแบบสันหลังยาวจำนวนหนึ่งที่คุณสามารถใช้เพื่อนำเทคนิคนี้ไปใช้

23. ใช้แพลตฟอร์มของบุคคลที่สามสำหรับเนื้อหาภาพ

แม้ว่าวิดีโอจะเป็นวิธีที่ดีในการดึงดูดผู้ชมของคุณ แต่ก็มักจะใช้ทรัพยากรเซิร์ฟเวอร์จำนวนมากในการโหลด วิธีที่ดีที่สุดในการเร่งความเร็วเว็บไซต์ WordPress ของคุณในกรณีนี้คือการโฮสต์วิดีโอของคุณแยกกันบนบริการโฮสต์วิดีโอเช่น Youtube หรือ Vimeo

คุณสามารถอัปโหลดวิดีโอบน YouTube หรือ Vimeo และใช้โค้ดสำหรับฝังเพื่อเพิ่มลงในเพจของคุณ วิธีนี้จะทำให้วิดีโอของคุณไม่ใช้เซิร์ฟเวอร์ในการโหลดและจะเพิ่มทรัพยากรสำหรับองค์ประกอบอื่นๆ

Cloudways ขับเคลื่อน RaDiance Conseil สำหรับความเร็วและเวลาทำงาน

อ่านวิธีที่ Cloudways รับรองความเร็วและเวลาทำงานที่เหมาะสมที่สุดสำหรับ Radiance Conseil และไคลเอนต์ 600 รายของพวกเขา!

ลองตอนนี้

สรุป

นี่เป็นวิธีแก้ปัญหาบางส่วนที่คุณสามารถลองใช้เพื่อปรับปรุงความเร็วของไซต์ WordPress หากคุณต้องการอ่านเพิ่มเติมเกี่ยวกับความสามารถของเว็บโฮสติ้งที่ดีสำหรับ WordPress ให้อ่านบทวิจารณ์ Cloudways โดย CollectiveRay

หากมีบางสิ่งที่สำคัญที่ฉันพลาดไป อย่าลังเลที่จะพูดในความคิดเห็น