คู่มือการเพิ่มประสิทธิภาพเว็บไซต์ 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!

การสนับสนุนด้านเทคนิค wp