คู่มือการเพิ่มประสิทธิภาพเว็บไซต์ WordPress ปี 2022
เผยแพร่แล้ว: 2022-09-06เจ้าของเว็บไซต์ WordPress ทุกคนหมกมุ่นอยู่กับประสิทธิภาพของเว็บไซต์ โดยเฉพาะเวลาในการโหลดหน้า
ในปี 2022 เมื่อ Google แสดงเว็บไซต์หลายร้อยแห่งสำหรับคำถามของผู้ใช้ เพื่อให้มั่นใจว่าเว็บไซต์ของคุณโหลดได้ทันทีและทำงานต่อไปโดยไม่มีปัญหาใดๆ ถือเป็นข้อกำหนดที่จำเป็นในการรับรองว่าเว็บไซต์ธุรกิจของคุณจะดึงดูดผู้เยี่ยมชมและมีส่วนสนับสนุนเป้าหมายธุรกิจของคุณ
ความเร็วและประสิทธิภาพของเว็บไซต์เป็นเรื่องใหญ่ที่ Google ถือว่าสิ่งเหล่านี้เป็นปัจจัยสำคัญในการจัดอันดับเมื่อสร้างดัชนีการค้นหา โดยทั่วไปแล้ว เสิร์ชเอ็นจิ้นจะจัดอันดับเว็บไซต์ที่โหลดเร็วได้สูงกว่าเว็บไซต์โหลดช้าที่มีข้อบกพร่องมาก
หน้าที่โหลดช้าเป็นสัญญาณว่าเว็บไซต์ของคุณจะไม่มอบประสบการณ์ที่ยอดเยี่ยม Crazy Egg ได้กล่าวถึง สาเหตุที่ผู้เยี่ยมชมออกจากเว็บไซต์ ในโพสต์บล็อกที่ยอดเยี่ยม
หากคุณมีเว็บไซต์ WordPress บทความนี้จะครอบคลุมเคล็ดลับสำคัญหลายประการสำหรับการเพิ่มประสิทธิภาพเว็บไซต์ของคุณ เมื่อคุณใช้แล้ว คุณจะสามารถนำเสนอประสบการณ์ผู้ใช้ที่ดียิ่งขึ้นบนเว็บไซต์ของคุณ
ปัจจัยที่ทำให้เว็บไซต์ของคุณช้าลง
เริ่มจากปัจจัยที่ทำให้เว็บไซต์ของคุณช้าลง การทำความเข้าใจปัจจัยเหล่านี้สามารถช่วยให้คุณตัดสินใจในระยะยาวเกี่ยวกับประสิทธิภาพของเว็บไซต์และวิธีเพิ่มประสิทธิภาพเว็บไซต์เพื่อประสบการณ์การใช้งานที่ยอดเยี่ยมแก่ผู้ใช้
เว็บเซิร์ฟเวอร์ของคุณ
ไฟล์เว็บไซต์ทั้งหมดของคุณโฮสต์บนเว็บเซิร์ฟเวอร์ของคุณ เซิร์ฟเวอร์ที่กำหนดค่าไม่ถูกต้องอาจทำให้เว็บไซต์ WordPress ได้รับการปรับให้เหมาะสมที่สุดได้ช้าลง นั่นเป็นเหตุผลที่คุณต้องใส่ใจกับการตั้งค่าเซิร์ฟเวอร์ของคุณและ
แคช WordPress
ควรแคชเพจที่ให้บริการบ่อยที่สุดเพื่อลดภาระงานบนเซิร์ฟเวอร์ เซิร์ฟเวอร์ต้องอุทิศทรัพยากรเพื่อตอบสนองต่อทุกคำขอหากไม่มีแคช สิ่งนี้จะทำให้เซิร์ฟเวอร์ล้นหลามอย่างรวดเร็ว ทำให้เซิร์ฟเวอร์ทำงานช้าลงและหยุดทำงานในที่สุด
ขนาดหน้า
ขนาดหน้าคือผลรวมของไฟล์ทั้งหมดที่เบราว์เซอร์ต้องการเพื่อแสดงหน้า ซึ่งรวมถึงรูปภาพและวิดีโอที่เป็นส่วนหนึ่งของหน้า หากเนื้อหาเหล่านี้ไม่ได้รับการปรับให้เหมาะสม แพ็คเกจดาวน์โหลดจะมีขนาดใหญ่เกินไปและทำให้ประสบการณ์ของผู้ใช้ช้าลง
สคริปต์ภายนอก
สคริปต์ภายนอกโฮสต์บนเซิร์ฟเวอร์บุคคลที่สาม เมื่อรวมไว้ในเว็บไซต์ของคุณแล้ว เซิร์ฟเวอร์ของคุณจะส่งข้อมูลไปยังสคริปต์เหล่านี้แล้วรอการตอบกลับ ซึ่งเป็นการเพิ่มเวลาที่ต้องใช้ในการโหลดหน้าในเบราว์เซอร์ของผู้ใช้ สิ่งที่เลวร้ายที่สุดเกิดขึ้นเมื่อการโทรล้มเหลว และผู้ใช้ต้องรอหลายวินาทีก่อนที่เบราว์เซอร์จะแสดงหน้าเสร็จ
เว็บไซต์ WordPress มักจะช้าเนื่องจากปัจจัยเหล่านี้ ตอนนี้ มาดูกลยุทธ์ที่คุณสามารถนำไปใช้เพื่อเพิ่มประสิทธิภาพเว็บไซต์ WordPress และเพิ่มประสบการณ์ผู้ใช้ให้เร็วขึ้น
แต่ก่อนอื่น ตรวจสอบความเร็วเว็บไซต์ของคุณ
เมื่อเพิ่มประสิทธิภาพเว็บไซต์ WordPress จำเป็นต้องพิจารณาว่าเหตุใดเว็บไซต์จึงมีประสิทธิภาพต่ำกว่ามาตรฐาน
จะช่วยคุณได้หากคุณเริ่มต้นด้วยการทดสอบความเร็วเว็บไซต์ การค้นหาโดย Google แบบง่ายๆ จะนำคุณไปสู่เครื่องมือออนไลน์ยอดนิยมสองสามอย่าง สำหรับบทความนี้ เราจะใช้ isitwp ตรวจสอบความเร็วเว็บไซต์ ฟรี
ในผลลัพธ์ คุณจะเห็นข้อมูลที่เป็นประโยชน์มากมายที่สามารถช่วยให้คุณเข้าใจว่าเหตุใดเว็บไซต์ของคุณจึงทำงานได้ไม่ดีเท่าที่ควร ชุดข้อมูลที่สำคัญที่สุดอยู่ในส่วนพับแรก คุณสามารถดูเวลาโหลด ขนาดหน้า และจำนวนคำขอที่ส่งออกเพื่อรับองค์ประกอบบนเว็บไซต์ได้ที่นี่
จากข้อมูลของ Google เวลาในการโหลดเว็บไซต์ที่ดีนั้นน้อยกว่าสองวินาที โดยที่ครึ่งวินาทีนั้นเหมาะสมที่สุด
กลยุทธ์สิบอันดับแรกสำหรับการเร่งความเร็วเว็บไซต์ WordPress ของคุณ
ต่อไปนี้คือสิบวิธีในการเพิ่มประสิทธิภาพเว็บไซต์ WordPress ของคุณและมอบประสบการณ์ที่ยอดเยี่ยมแก่ผู้เยี่ยมชม ข้อดีของกลวิธีเหล่านี้คือ คุณไม่ต้องวุ่นวายกับโค้ดเพื่อนำแนวคิดเหล่านี้ไปใช้
ให้ทุกอย่างอัปเดต
วิธีที่ง่ายที่สุดในการปรับแต่งเว็บไซต์ WordPress ของคุณคืออัปเดตปลั๊กอินและธีมที่ติดตั้งบนเว็บไซต์ของคุณ
ธีมและปลั๊กอินเวอร์ชันใหม่ทุกเวอร์ชันได้รับการปรับให้เหมาะสมที่สุดสำหรับประสิทธิภาพและความเร็ว นอกจากนี้ เวอร์ชันใหม่ยังปราศจากข้อบกพร่องที่รู้จักและเข้ากันได้กับธีมและปลั๊กอินยอดนิยมของ WordPress
ตอนนี้ WordPress มีแท็บอัปเดตในแถบเมนูผู้ดูแลระบบด้านซ้าย แท็บนี้ให้ข้อมูลทั้งหมดที่คุณต้องการเกี่ยวกับเวอร์ชันล่าสุดที่มี คลิกปุ่มอัปเดตเพื่อเริ่มกระบวนการอัปเดต
ตรวจสอบกิจกรรมเบื้องหลัง
WordPress มีงานตามกำหนดเวลาทั้งระบบที่ทำงานอยู่เบื้องหลัง งานเหล่านี้จะดูแลการจัดการไซต์และการอัปเดตเพื่อให้คุณสามารถมุ่งเน้นไปที่กิจกรรมที่สำคัญมากขึ้น
งานเหล่านี้บางส่วนมีผลกระทบเพียงเล็กน้อยต่อประสิทธิภาพของไซต์ ตัวอย่างที่ดีของงานเหล่านี้คือการเผยแพร่โพสต์ตามกำหนดการ ในทำนองเดียวกัน กระบวนการตรวจสอบความพร้อมใช้งานของ WordPress เวอร์ชันล่าสุดก็ไม่ได้ทำให้เว็บไซต์ช้าลงเช่นกัน
ในทางกลับกัน งานตามกำหนดเวลาบางอย่าง เช่น การสำรองข้อมูลไซต์ อาจทำให้เว็บไซต์ช้าลงเนื่องจากใช้ทรัพยากรเซิร์ฟเวอร์
แม้ว่าคุณจะไม่สามารถหยุดกระบวนการเหล่านี้ทั้งหมดได้เนื่องจากผลกระทบด้านลบต่อประสิทธิภาพของไซต์ แต่คุณสามารถควบคุมได้อย่างไม่ต้องสงสัยว่าจะเปิดใช้งานเมื่อใด ตัวอย่างเช่น คุณสามารถกำหนดเวลาให้ปลั๊กอินสำรองทำการสำรองข้อมูลเมื่อไซต์ของคุณมีการเข้าชมต่ำ ในทำนองเดียวกัน คุณสามารถปรับความถี่ของกระบวนการเพื่อให้มีพื้นที่ว่างในการสำรองข้อมูลไซต์ เพื่อไม่ให้กระทบต่อประสิทธิภาพของไซต์มากเกินไป
แสดงสรุปโพสต์แทนบทความเต็ม
WordPress แสดงบทความฉบับเต็มในหน้าแรกและหน้าเอกสารสำคัญของคุณ ตอนนี้ หากเว็บไซต์ของคุณมีเนื้อหาจำนวนมาก ความเร็วในการโหลดหน้าเว็บจะลดลงเนื่องจากเนื้อหาทั้งหมดนั้น
นอกจากความเร็วในการโหลดหน้าเว็บที่ช้าแล้ว การทำเช่นนี้อาจลดจำนวนการดูหน้าเว็บเนื่องจากผู้เข้าชมสามารถเห็นทุกอย่างในหน้าแรกได้ และจะไม่ถูกบังคับให้คลิกไปยังหน้าอื่นและโพสต์บนไซต์ของคุณ
คุณสามารถแก้ไขได้โดยแสดงข้อมูลสรุปในหน้าเหล่านี้ สำหรับสิ่งนี้เพียงไปที่เมนูผู้ดูแลระบบ >> การตั้งค่า >> การอ่าน เลื่อนลงไปที่ปุ่มตัวเลือก "สำหรับแต่ละบทความในฟีด แสดง" แล้วเลือกสรุป
อย่าอัปโหลดเสียง/วิดีโอไปยังเซิร์ฟเวอร์ของคุณ
เสียงและวิดีโอนั้นยอดเยี่ยมสำหรับการดึงดูดความสนใจของผู้เยี่ยมชม ผู้ใช้ WordPress หลายคนทำผิดพลาดในการอัปโหลดไปยัง Media Library
เนื้อหาเหล่านี้ช่วยเพิ่มเวลาโดยรวมที่จำเป็นในการแสดงหน้าในเบราว์เซอร์ของผู้เข้าชม กระบวนการนี้ใช้โควต้าแบนด์วิดท์ของคุณเช่นกัน

แต่นั่นไม่ใช่ทั้งหมด คุณต้องเข้าใจด้วยว่าปลั๊กอินสำรองบนเว็บไซต์ของคุณมักจะมีทุกอย่างในไลบรารีสื่อในไฟล์เก็บถาวร
ด้วยเหตุนี้ ไฟล์จำนวนมากในไลบรารีสื่อจึงทำให้ใช้เวลาในการสำรองข้อมูลเว็บไซต์ของคุณเพิ่มขึ้น ข้อเสียอีกประการหนึ่งคือเวลาที่จำเป็นในการกู้คืนเว็บไซต์ของคุณ เนื่องจากขนาดไฟล์เก็บถาวรขนาดใหญ่ ปลั๊กอินจึงต้องใช้เวลาในการแกะทุกอย่าง ตรวจสอบให้แน่ใจว่าได้ตรวจสอบทุกอย่างแล้ว จากนั้นจึงเริ่มคัดลอกทุกอย่างไปยังโฟลเดอร์ที่กำหนด
แทนที่จะอัปโหลดทุกอย่างไปยังเซิร์ฟเวอร์ คุณสามารถโฮสต์วิดีโอบนแพลตฟอร์มต่างๆ เช่น YouTube, SoundCloud และ Vimeo จากนั้น คุณสามารถใช้โค้ดสำหรับฝังที่แพลตฟอร์มเหล่านี้ให้มาเพื่อฝังวิดีโอในโพสต์และเพจของคุณ คุณสามารถฝังวิดีโอและเสียงได้มากบนเว็บไซต์ของคุณโดยไม่ต้องกังวลว่าประสิทธิภาพจะลดลงและแบนด์วิดท์สูงสุด
จำกัดจำนวนการแก้ไขโพสต์
ตามค่าเริ่มต้น WordPress จะบันทึกการแก้ไขทั้งหมดของทุกโพสต์และหน้าในฐานข้อมูลของเว็บไซต์ของคุณ การขยายทั้งหมดนี้ส่งผลต่อประสิทธิภาพของปลั๊กอินที่สืบค้นฐานข้อมูล ปลั๊กอินบางตัวไม่รวมการแก้ไขโพสต์เพื่อลดโทษด้านประสิทธิภาพ
เนื่องจากการทำงานของธีมและปลั๊กอินส่วนใหญ่เกี่ยวข้องกับการสืบค้นฐานข้อมูล ฐานข้อมูลจึงต้องเป็นแบบลีนให้มากที่สุดเพื่อเพิ่มประสิทธิภาพเว็บไซต์
โชคดีที่กระบวนการนี้ตรงไปตรงมา
ขั้นแรก ให้ค้นหาไฟล์ wp-config.php (ปกติจะอยู่ในโฟลเดอร์รูทของเว็บไซต์ WordPress ของคุณ) เมื่อคุณพบไฟล์แล้ว ให้ดาวน์โหลดลงในคอมพิวเตอร์ของคุณ
จำเป็น: ทำสำเนาของไฟล์เพื่อให้คุณสามารถกู้คืนไฟล์ได้ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น
เปิดไฟล์ที่ดาวน์โหลดมาในตัวแก้ไขโค้ดที่คุณต้องการ เพิ่มบรรทัดต่อไปนี้และบันทึก:
กำหนด ( 'WP_POST_REVISIONS', 4 );
ตัวอย่างนี้จำกัดจำนวนการแก้ไขโพสต์ที่บันทึกไว้เป็นสี่ครั้ง WordPress จะระงับการแก้ไขสี่ครั้งล่าสุดและยกเลิกเวอร์ชันที่เก่ากว่า
เคล็ดลับง่ายๆ นี้ช่วยลดขนาดของฐานข้อมูลและเร่งประสิทธิภาพของปลั๊กอินและธีม
ติดตั้งปลั๊กอินแคช
โพสต์และเนื้อหาของหน้า WordPress ส่วนใหญ่เป็นแบบไดนามิก หมายความว่าเซิร์ฟเวอร์ "สร้าง" เนื้อหาตามคำขอของผู้เยี่ยมชม เซิร์ฟเวอร์ต้องเรียกใช้สคริปต์หรือกระบวนการภายใน (หรือภายนอก) เพื่อดึงข้อมูลที่จำเป็นทั้งหมดและส่งไปยังเบราว์เซอร์
คุณสามารถจินตนาการถึงเวลาที่เซิร์ฟเวอร์ของคุณจะตอบสนองคำขอของผู้ใช้ทั้งหมด
ปลั๊กอินแคชเป็นโซลูชันที่ยอดเยี่ยมที่ลดข้อกำหนดนี้ลงครึ่งหนึ่ง เมื่อติดตั้งและใช้งานปลั๊กอินแล้ว ปลั๊กอินจะเก็บสำเนาของหน้าที่ร้องขอมากที่สุด ตอนนี้เมื่อผู้ใช้ร้องขอหน้าในแคช ปลั๊กอินจะให้บริการหน้านั้นทันที แทนที่จะสร้างภาระให้กับเซิร์ฟเวอร์
ผู้ให้บริการโฮสต์หลายรายแนะนำแคชปลั๊กอิน และมีปลั๊กอินที่ยอดเยี่ยมมากมายในตลาด หากคุณต้องการลองใช้ปลั๊กอิน ให้เริ่มด้วย WP Rocket และ WP Super Cache
ปรับภาพให้เหมาะสม
รูปภาพมีความสำคัญต่อการทำลายกรอบข้อความยาวๆ และทำให้การนำเสนอโพสต์และเพจของคุณน่าสนใจ
คุณรู้หรือไม่ว่าการเพิ่มรูปภาพที่ไม่ได้ปรับให้เหมาะสมอาจทำให้เว็บไซต์ของคุณช้าลงได้ อันที่จริงแล้ว สำหรับเว็บไซต์จำนวนมาก นี่มักจะเป็นเหตุผลอันดับหนึ่งที่ทำให้การโหลดหน้าเว็บช้า
ตอนนี้คุณสามารถปรับแต่งภาพได้ด้วยตัวเองโดยลดขนาดของภาพถ่ายผ่านซอฟต์แวร์แก้ไขภาพ คุณยังสามารถบันทึกรูปภาพเป็น JPEG เพื่อลดขนาดรูปภาพได้
คุณยังสามารถติดตั้งปลั๊กอินการเพิ่มประสิทธิภาพรูปภาพ เช่น Smush หรือ EWWW เพื่อเพิ่มประสิทธิภาพรูปภาพที่คุณอัปโหลดไปยังเว็บไซต์ของคุณ
เพิ่มประสิทธิภาพฐานข้อมูล WordPress
เมื่อเวลาผ่านไป ฐานข้อมูล WordPress จะรวบรวมข้อมูลที่เพิ่มขนาดและเวลาที่ต้องใช้ในการค้นหาฐานข้อมูล
การลบข้อมูลที่ล้าสมัยทั้งหมด (โดยเฉพาะการแก้ไขเก่าและแท็กที่ไม่ได้ใช้) ออกจากฐานข้อมูลเป็นวิธีที่ยอดเยี่ยมในการเพิ่มประสิทธิภาพเว็บไซต์ WordPress ของคุณ วิธีที่ดีในการทำเช่นนี้คือการใช้ปลั๊กอิน เช่น WP-Sweep ปลั๊กอินเหล่านี้จะลบข้อมูลเก่าและปรับโครงสร้างฐานข้อมูลให้เหมาะสม
ใช้ Lazy Loading
หากคุณใช้ไฟล์เสียง/วิดีโอ รูปภาพ หรือแกลเลอรีบนเว็บไซต์เป็นจำนวนมาก การโหลดแบบ Lazy Loading เป็นวิธีที่ยอดเยี่ยมในการลดเวลาในการโหลดหน้าเว็บ
เมื่อพร้อมใช้งาน การโหลดแบบ Lazy Loading จะแทนที่เนื้อหาด้วยตัวยึดตำแหน่งเพื่อให้โหลดหน้าเว็บได้เร็วขึ้น เมื่อผู้เยี่ยมชมเลื่อนไปที่ส่วนของหน้าที่มีตัวยึดตำแหน่ง จะถูกแทนที่ด้วยรายการเดิม เทคนิคนี้ใช้ได้กับ Gravatar และความคิดเห็นเช่นกัน
คุณสามารถใช้ปลั๊กอินโหลดแบบสันหลังยาว เช่น Lazy Load โดย WP Rocket เพื่อใช้งานการโหลดแบบสันหลังยาวบนเว็บไซต์ของคุณ
ฆ่าเนื้อหา Hotlinking
Hotlinking เป็นแนวทางปฏิบัติที่เว็บไซต์อื่นเชื่อมโยงไปยังเนื้อหาของคุณโดยใช้ลิงก์เว็บโดยตรง ทุกครั้งที่มีผู้เข้าชมเพจ เนื้อหาจากเว็บไซต์ของคุณจะถูกโหลดจากเซิร์ฟเวอร์ของคุณ ทำให้สิ้นเปลืองแบนด์วิดท์และทรัพยากรเซิร์ฟเวอร์ของคุณ
คุณสามารถเพิ่มข้อมูลโค้ดต่อไปนี้ในไฟล์ .htaccess เพื่อป้องกัน Hotlink ไฟล์นี้อยู่ในโฟลเดอร์รูทของเว็บไซต์ของคุณ
#disable hotlinking ของรูปภาพที่มีตัวเลือกรูปภาพต้องห้ามหรือกำหนดเอง
RewriteEngine บน
เขียนใหม่ %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
บทสรุป
การเพิ่มประสิทธิภาพเว็บไซต์ WordPress ของคุณเป็นกิจกรรมต่อเนื่อง คุณต้องใส่ใจอย่างใกล้ชิดเพื่อให้สิ่งต่าง ๆ อัพเดทอยู่เสมอ คุณต้องตรวจสอบประสิทธิภาพของเว็บไซต์เป็นประจำ (เราแนะนำเดือนละสองครั้ง) เพื่อให้แน่ใจว่าทุกอย่างทำงานได้ดี
เราหวังว่าคุณจะใช้กลยุทธ์เหล่านี้กับเว็บไซต์ WordPress ของคุณและมอบประสบการณ์ที่ยอดเยี่ยมให้กับผู้เยี่ยมชมของคุณ หากเราพลาดกลยุทธ์การเพิ่มประสิทธิภาพ WordPress ที่คุณชื่นชอบ โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง
ผู้เขียน Bio
Zafar Iqbal เป็นนักการตลาดที่หันมาสนใจ WordPress เขาสนใจทุกอย่างเกี่ยวกับ WordPress และ Frontend เขา ใช้ zfrqbl ซึ่งเป็นแหล่งข้อมูลที่เป็นประโยชน์สำหรับผู้ใช้ WordPress เมื่อไม่ได้เล่นกับเว็บไซต์ทดสอบ เขากำลังเล่น FPS!