วิธีลดเวลาตอบสนองของเซิร์ฟเวอร์เริ่มต้น WordPress?

เผยแพร่แล้ว: 2022-06-23

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

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

สารบัญ

เวลาตอบสนองของไซต์ WordPress คืออะไร?

ระยะเวลาที่ผ่านระหว่างคำขอข้อมูลของเว็บเบราว์เซอร์และคำตอบของเซิร์ฟเวอร์เรียกว่าเวลาตอบสนองของเซิร์ฟเวอร์ (SRT)

Time To First Byte เป็นชื่ออื่น (TTFB)

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

ลดเวลาตอบสนองของเซิร์ฟเวอร์เริ่มต้น WordPress

การวัด TTFB ประกอบด้วยสามองค์ประกอบ

กำลังส่งคำขอ HTTP

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

ดูแลตามคำขอ

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

การดูแลการตอบสนอง

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

TTFB แบบไหนถึงเรียกว่าดี?

คุณต้องมี TTFB ไม่เกิน 200 มิลลิวินาที (ms) ประเภทของเนื้อหาบนหน้าเว็บของคุณก็มีผลกับตัวเลขนี้เช่นกัน เนื้อหาแบบไดนามิกต้องโหลดเร็วกว่าวัสดุคงที่ระหว่าง 200 ถึง 500 มิลลิวินาที ซึ่งควรโหลดใน 100 มิลลิวินาที

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

จะตรวจสอบเวลาตอบสนองของเซิร์ฟเวอร์หรือ TTFB ได้อย่างไร

คุณสามารถวัด TTFB โดยใช้เครื่องมือทดสอบอินเทอร์เน็ต GTmetrix อย่างไรก็ตาม มาตรการนี้เรียกว่า "เวลารอ":

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

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

รายงานประสิทธิภาพของคุณจะปรากฏขึ้นหลังจากเสร็จสิ้น:

คุณสามารถไปที่แท็บ Waterfall เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับ TTFB หรือในกรณีนี้คือเวลารอ:

วิธีลดเวลาตอบสนองของเซิร์ฟเวอร์เริ่มต้น WordPress?

ตอนนี้เราจะพูดถึงวิธีการลดเวลาตอบสนองของเซิร์ฟเวอร์เริ่มต้นสำหรับไซต์ WordPress ของคุณ

วิธีที่ 1: ระยะห่างระหว่างเซิร์ฟเวอร์และผู้เยี่ยมชม

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

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

วิธีที่ 2: อัปเกรดเวอร์ชัน PHP ของคุณ

ในการอัปเกรดเวอร์ชัน PHP คุณต้องทำตามขั้นตอนด้านล่าง

ไปที่แดชบอร์ด CyberPanel ของคุณ

คลิกที่ WordPress -> แสดง รายการ WordPress จากเมนูด้านซ้ายมือ

คุณจะเข้าสู่ รายการเว็บไซต์ WordPress จากที่นี่ คลิกที่ ชื่อไซต์ WordPress ของคุณ

นี่คือ ผู้จัดการ CyberPanel WordPress ของ คุณ คลิกที่ จัดการแอปพลิเคชัน

ในหน้า จัดการแอปพลิเคชัน นี้ คุณจะเลื่อนลงไปที่ Change PHP คลิกที่นั้น

ตอนนี้เลือก PHP ที่คุณต้องการ และทำเสร็จแล้ว

วิธีที่ 3: ปรับภาพของคุณให้เหมาะสม

ข้อมูลส่วนใหญ่บนหน้าเว็บมักประกอบด้วยรูปภาพ การปรับรูปภาพให้เหมาะสมจึงเป็นวิธีที่มีประสิทธิภาพที่สุดในการลดเวลาตอบสนองของเซิร์ฟเวอร์

รูปภาพของคุณควรมีขนาดไม่เกิน 100 kb สำหรับเว็บไซต์ที่โหลดได้เร็ว

ด้วย CyberPanel คุณจะได้รับ LSCache ทุกครั้งที่มีการปรับใช้ไซต์ WordPress หากคุณไม่ได้ใช้ CyberPanel ให้ดาวน์โหลด LSCache ของคุณที่นี่

ไปที่ แดชบอร์ดของไซต์ WordPress

คลิกที่ LiteSpeed ​​Cache -> I mage optimization จากเมนูด้านซ้ายมือ

คลิกที่ Image Optimization Settings จากแถบด้านบน และเปิด Optimize Original Images แล้วคลิก Save Changes

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

วิธีที่ 4: ใช้ Cache Plugin

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

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

ไปที่ แดชบอร์ดของไซต์ WordPress

คลิกที่ LiteSpeed ​​Cache -> Cache จากเมนูด้านซ้ายมือ

คลิกที่ การตั้งค่าแคช จากแถบด้านบนและเปิด เปิดใช้งานแคช และคลิก บันทึกการเปลี่ยนแปลง

วิธีที่ 5: ตรวจสอบให้แน่ใจว่าปลั๊กอินของคุณทันสมัย

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

ดังนั้น หากคุณสังเกตเห็นข้อความอัปเดต อย่าลืมอัปเดตปลั๊กอินของคุณ

คุณสามารถอัปเดตปลั๊กอินทั้งหมดได้จาก CyberPanel WordPress Manager

ไปที่ แดชบอร์ด CyberPanel ของคุณ

คลิกที่ WordPress -> แสดง รายการ WordPress จากเมนูด้านซ้ายมือ

คุณจะเข้าสู่ รายการเว็บไซต์ WordPress จากที่นี่ คลิกที่ ชื่อเว็บไซต์ WordPress ของคุณ

นี่คือ ตัวจัดการ WordPress ของ CyberPanel คลิกที่ Plugins จากแถบด้านบน

นี่จะแสดงให้คุณเห็นปลั๊กอินของคุณ และปลั๊กอินใดที่ ติดตั้ง เปิดใช้งาน หรือจำเป็นต้อง อัปเดต อัปเดต ปลั๊กอินที่ต้องการอัปเดตโดยคลิกที่ อัปเดต

วิธีที่ 6: แก้ไขปัญหาที่เกี่ยวข้องกับฐานข้อมูล

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

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

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

ไปที่ แดชบอร์ดของไซต์ WordPress

คลิกที่ LiteSpeed ​​Cache -> Database จากเมนูด้านซ้ายมือ

คลิกที่ Manage จากแถบด้านบน และคลิกที่ Optimize Tables ซึ่งจะเพิ่มประสิทธิภาพตารางในฐานข้อมูลของคุณ

วิธีที่ 7: ไดนามิกกับสแตติก

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

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

เพื่อลดเวลาในการโหลดและการใช้ทรัพยากรเซิร์ฟเวอร์ ผู้เชี่ยวชาญแนะนำให้เปลี่ยนเนื้อหาแบบคงที่เป็น WordPress CDN

วิธีที่ 8: เลือก WordPress Hosting อย่างชาญฉลาด

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

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

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

บทสรุป

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

ลดเวลาตอบสนองของเซิร์ฟเวอร์โดยใช้เทคนิคเหล่านี้ ความพยายามจะคุ้มค่า

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

เป็นเรื่องของการปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดทั้งหมดเพื่อเพิ่มความเร็วโดยรวมและลดเวลาตอบสนองของเซิร์ฟเวอร์สำหรับไซต์ WP