การเพิ่มประสิทธิภาพประสิทธิภาพของ WordPress – 15 วิธีทดลองและทดสอบ

เผยแพร่แล้ว: 2022-09-15
สารบัญ ซ่อน
1. ทำไมคุณควรเพิ่มประสิทธิภาพ WordPress?
2. สิบห้าวิธีในการเพิ่มประสิทธิภาพการทำงานของ WordPress
2.1. ค้นหาบริการโฮสติ้ง WordPress ที่เร็วขึ้น
2.2. อัปเดตซอฟต์แวร์ของคุณ
2.3. ใช้ธีม WordPress ที่มีน้ำหนักเบา
2.4. เพิ่มประสิทธิภาพโฮมเพจของคุณ
2.5. ลบปลั๊กอินที่ไม่จำเป็น
2.6. ลดสคริปต์ภายนอก
2.7. ลดขนาดไฟล์ CSS และ JavaScript
2.8. ปิดการใช้งาน pingbacks หากไม่ต้องการ
2.9. ปิดการใช้งาน Hotlink สำหรับรูปภาพของคุณ
2.10. กำหนดค่าสำหรับ HTTPS
2.11. ใช้เทคโนโลยีแคช
2.12. ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
2.13. บีบอัดภาพของคุณ
2.14. อย่าอัปโหลดวิดีโอโดยตรงไปยัง WordPress
2.15. ทำความสะอาดฐานข้อมูล WordPress ของคุณ
3. บทสรุป

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

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

ทำไมคุณควรเพิ่มประสิทธิภาพ WordPress?

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

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

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

เราขอแนะนำ Webpagetest เพื่อทดสอบประสิทธิภาพจริงของไซต์ของคุณจากตำแหน่งต่างๆ เว็บเบราว์เซอร์ และความเร็วอินเทอร์เน็ต

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

สิบห้าวิธีในการเพิ่มประสิทธิภาพ WordPress

มาดูวิธีที่มีประสิทธิภาพที่สุดกัน

ค้นหาบริการโฮสติ้ง WordPress ที่เร็วขึ้น

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

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

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

อัปเดตซอฟต์แวร์ของคุณ

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

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

ใช้ธีม WordPress ที่มีน้ำหนักเบา

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

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

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

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

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

แนวปฏิบัติที่ดีคือการใส่ข้อมูลที่เกี่ยวข้องในหน้าแรกพร้อมกับลิงก์ไปยังหน้าอื่นเพื่ออ่านเพิ่มเติมเกี่ยวกับหัวข้อเฉพาะ

ลบปลั๊กอินที่ไม่จำเป็นออก

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

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

ลดสคริปต์ภายนอก

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

แต่สคริปต์ภายนอกจะเพิ่มขนาดหน้าของคุณและต้องการคำขอเครือข่ายเพิ่มเติมเพื่อให้ทำงานได้

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

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

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

มีบทช่วยสอนที่มีประโยชน์บนเว็บที่สามารถช่วยคุณลดขนาดไฟล์ CSS และ JavaScript ได้ด้วยตนเอง แต่ถ้าคุณไม่มีเบาะแสเกี่ยวกับการลดขนาด ก็มีปลั๊กอินสำหรับสิ่งนั้นเสมอ Autoptimize และ WP Rocket เป็นหนึ่งในตัวเลือกยอดนิยม

ปิดการใช้งาน pingbacks หากไม่ต้องการ

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

หากต้องการปิดใช้งาน pingbacks ให้ไปที่ My Sites > Settings > Discussion และปิดตัวเลือก Allow link notifications from other blogs (pingbacks and trackbacks)

ปิดการใช้งาน Hotlink สำหรับรูปภาพของคุณ

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

เพื่อป้องกันการเชื่อมโยงรูปภาพ คุณต้องเพิ่มรหัสต่อไปนี้ใน .htaccess file ของคุณ:

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

กำหนดค่าสำหรับ HTTPS

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

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

ใช้เทคโนโลยีแคช

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

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

คุณสามารถติดตั้งปลั๊กอินแคช เช่น W3 Total Cache หรือ WP Super Cache ได้อย่างง่ายดาย และทำให้ไซต์ของคุณโหลดเร็วขึ้นสูงสุดห้าเท่า

ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)

ผู้ใช้แต่ละคนสามารถมีความเร็วในการโหลดที่แตกต่างกันไปตามระยะห่างจากเซิร์ฟเวอร์โฮสต์ของคุณ เป็นไปไม่ได้เสมอไปที่จะมีตำแหน่งเซิร์ฟเวอร์ของคุณใกล้กับผู้ชมเป้าหมายของคุณ โดยเฉพาะอย่างยิ่งเมื่อผู้เยี่ยมชมมาจากประเทศต่างๆ นี่คือเหตุผลที่คุณควรใช้ Content Delivery Network (CDN)

CDN จะเก็บสำเนาเว็บไซต์ของคุณไว้ในศูนย์ข้อมูลต่างๆ ที่ตั้งอยู่ในประเทศต่างๆ หน้าที่ของมันคือการส่งเว็บไซต์ของคุณไปยังผู้เข้าชมจากตำแหน่งที่ใกล้ที่สุด การทำเช่นนี้จะรักษาเวลาแฝงให้น้อยที่สุด ทำให้สามารถโหลดความเร็วสูงสุดได้ Sucuri, KeyCDN และ Cloudfare เป็น CDN ยอดนิยมที่เราแนะนำ

บีบอัดภาพของคุณ

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

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

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

อย่าอัปโหลดวิดีโอโดยตรงไปยัง WordPress

เป็นความคิดที่ดีในการแสดงเอกลักษณ์ของแบรนด์ของคุณผ่านสื่อวิดีโอบนเว็บไซต์ของคุณ แต่คุณไม่ควรอัปโหลดโดยตรงไปยัง WordPress

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

ทำความสะอาดฐานข้อมูล WordPress ของคุณ

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

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

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

บทสรุป

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

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