วิธีลดเวลาตอบสนองของเซิร์ฟเวอร์ใน WordPress (27 เคล็ดลับ)

เผยแพร่แล้ว: 2021-09-02

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

ต่อไปนี้คือ 27 วิธีในการลดเวลาตอบสนองของเซิร์ฟเวอร์

How to Reduce Server Response Time in WordPress

สารบัญ
ตำแหน่ง #1 ถึง #10 โหลดในเวลาน้อยกว่า 2.3 วินาที
เวลาตอบสนองของเซิร์ฟเวอร์คืออะไร?
คุณทดสอบเวลาตอบสนองของเซิร์ฟเวอร์อย่างไร
คะแนน PSI ของ Google คืออะไร
ฉันจะได้คะแนนมากกว่า 90 คะแนนใน PSI ของ Google ได้อย่างไร
ความต้องการความเร็ว
27 วิธีในการลดเวลาตอบสนองของเซิร์ฟเวอร์ใน WordPress
#1 - อัปเกรดเวอร์ชัน PHP ของคุณ
#2 - ตรวจสอบว่าคุณใช้ HTTP/2 . อยู่หรือไม่
#3 - ใช้การบีบอัด GZIP
#4 - โหลดสคริปต์ภายหลัง
#5 - ใช้เซิร์ฟเวอร์ชื่อ Cloudflare (ฟรี)
#6 - ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
#7 - ลด JavaScript การบล็อกการแสดงผล
#8 - ใช้ปลั๊กอินแคช
#9 - ลดสคริปต์ภายนอก
#10 - ติดตั้ง WP ปิดการใช้งาน
#11 - ล้างฐานข้อมูลของคุณ
#12 - ปรับรูปภาพให้เหมาะสม
#13 - อัปเกรดโฮสติ้งของคุณ
#14 - เก็บปลั๊กอิน WP ของคุณให้เหลือน้อยที่สุด
#15 - เลือกปลั๊กอินที่เหมาะสม
#16 - ตรวจสอบให้แน่ใจว่าเวอร์ชัน WP เป็นเวอร์ชันล่าสุด
#17 - ตรวจสอบให้แน่ใจว่าปลั๊กอิน WP ของคุณเป็นปัจจุบัน
#18 - โหลด Favicon ของคุณลงในธีมของคุณโดยตรง
#19 - ใช้ปลั๊กอินการเพิ่มประสิทธิภาพความเร็ว
#20 - ใช้บริการ DNS แบบพรีเมียม
#21 - ลบวิดเจ็ตออกจากแถบด้านข้าง/ส่วนท้ายของไซต์
#22 - เลือกธีม WordPress ที่รวดเร็ว
#23 - เพิ่มประสิทธิภาพโฮมเพจของคุณให้โหลดได้อย่างรวดเร็ว
#24 - ใช้โดเมนที่ปราศจากคุกกี้
#25 - เพิ่มส่วนหัวหมดอายุ
#26 - เลื่อน CSS ที่ไม่ได้ใช้ออกไป
#27 - ใช้ Accelerated Mobile Pages (AMP)
บทสรุป
บทความที่เกี่ยวข้อง

ตำแหน่ง #1 ถึง #10 โหลดในเวลาน้อยกว่า 2.3 วินาที

ในปี 2559 ไบรอัน ดีน ผู้มีชื่อเสียงด้าน SEO ได้วิเคราะห์ผลการค้นหามากกว่า 1 ล้านรายการเพื่อค้นหาปัจจัยที่ทำให้อันดับของเพจบนหน้า #1 ของ Google

Brian พบว่าหน้าเว็บที่อยู่ในอันดับที่ 1 และ 2 ใน Google มีเวลาในการโหลดเฉลี่ยไม่เกิน 2 วินาที

reduce server response time

แม้แต่หน้าเว็บที่อยู่ในอันดับที่ 10 ก็มีเวลาในการโหลดเฉลี่ยเพียง 2.2 วินาทีเท่านั้น

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

แต่มันเป็นความจริง

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

และปรากฎว่ามันไม่ได้ยากขนาดนั้น

ฉันจัดการเพื่อลดเวลาในการโหลดเว็บไซต์ลงเหลือ 1.7 วินาที ตามที่วัดโดย Pingdom:

reduce server response time

ฉันทำมันได้อย่างไร

นั่นคือสิ่งที่ฉันจะแสดงให้คุณเห็นในบทความนี้: 27 วิธีในการ ลดเวลาตอบสนองของเซิร์ฟเวอร์ ใน WordPress

แต่ก่อนอื่น เวลาตอบสนองของเซิร์ฟเวอร์คืออะไร

ทดสอบยังไงครับ?

และเวลาตอบสนองของเซิร์ฟเวอร์ที่ดีคือเท่าใด

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

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

เรียกอีกอย่างว่า Time To First Byte (TTFB)

ในการทดสอบ Google Page Speed ​​Insights ที่แสดงด้านล่าง Google ได้ตั้งค่าสถานะเวลาตอบสนองของเซิร์ฟเวอร์ว่าเป็นหนึ่งในโอกาสที่เว็บไซต์นี้สามารถปรับปรุงประสิทธิภาพได้:

reduce server response time

คุณทดสอบเวลาตอบสนองของเซิร์ฟเวอร์อย่างไร

วิธีที่ดีที่สุดในการตรวจสอบเวลาตอบสนองของเซิร์ฟเวอร์คือ Page Speed ​​Insights ของ Google

หากเซิร์ฟเวอร์ตอบสนองช้า Google จะแสดงรายการไว้ใต้ "โอกาส" (เพื่อเร่งความเร็วในการโหลดของคุณ)

เครื่องมืออื่นๆ อีกสองอย่างสำหรับการวัดเวลาตอบสนองของเซิร์ฟเวอร์:

  • พิงดอม
  • GT Metrix

คะแนน PSI ของ Google คืออะไร

Google ได้สร้างการทดสอบ Page Speed ​​Insights ในปี 2018 ไม่นานหลังจากที่ได้ประกาศว่า 'Google Speed ​​Update' ในเดือนกรกฎาคมของปีเดียวกันนั้น

ไม่เหมือนกับ Pingdom และ GT Metrix การทดสอบ Google PSI ไม่ได้วัดเวลาในการโหลดของคุณโดยตรง

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

  • 90 ถึง 100 คือ 'เร็ว'
  • 50 ถึง 89 คือ 'ค่าเฉลี่ย'
  • 0 ถึง 49 คือ 'ช้า'

หากคุณได้คะแนน 90 ขึ้นไป ตัวบ่งชี้ PSI จะเปลี่ยนเป็นสีเขียว

อ่านระหว่างบรรทัด ดูเหมือนว่า Google ต้องการให้ทุกเว็บไซต์มีคะแนน PSI 90 ขึ้นไป

ฉันจะได้คะแนนมากกว่า 90 คะแนนใน PSI ของ Google ได้อย่างไร

มีการปรับปรุงที่สำคัญห้าประการที่คุณสามารถทำได้ซึ่งจะช่วยให้เว็บไซต์ของคุณมีคะแนน PSI 90+:

  • ปรับภาพให้เหมาะสม
  • ลดขนาด CSS และ JavaScript
  • ใช้ CDN (เครือข่ายการจัดส่งเนื้อหา) เพื่อส่งสิ่งต่างๆ เช่น รูปภาพและ PDF
  • ขจัดทรัพยากรการบล็อกการแสดงผล
  • เปิดใช้งานการบีบอัด GZIP บนเซิร์ฟเวอร์ของคุณ
WP Rocket - WordPress Caching Plugin

ความต้องการความเร็ว

ดังนั้นอะไรเป็นตัวขับเคลื่อนการเน้นที่ความเร็วของเว็บไซต์

อย่างที่คุณทราบ มือถือกำลังแซงหน้าเดสก์ท็อป

ในปี 2560 มือถือแซงหน้าเดสก์ท็อปเป็นครั้งแรก: 50.3% ของการท่องอินเทอร์เน็ตทั้งหมดอยู่บนอุปกรณ์พกพา

เปอร์เซ็นต์นั้นเพิ่มขึ้นในปี 2561 เป็น 52.2% และเปอร์เซ็นต์ของการท่องอินเทอร์เน็ตบนมือถือจะเพิ่มขึ้นเรื่อยๆ

แต่นี่คือปัญหา:

เบราว์เซอร์เดสก์ท็อปมักจะเสียบเข้ากับการเชื่อมต่ออินเทอร์เน็ตความเร็วสูง แต่ผู้ใช้มือถือส่วนใหญ่ใช้การเชื่อมต่อที่ช้ากว่ามาก (3G และ 4G)

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

และนั่นคือที่มาของ Google Page Speed ​​Insights

ดูเหมือนว่าปลอดภัยที่จะสมมติว่าในที่สุดเว็บไซต์ที่ไม่มีคะแนน PSI 90+ จะมีปัญหาในการจัดอันดับในหน้า #1 ของ Google

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

27 วิธีในการลดเวลาตอบสนองของเซิร์ฟเวอร์ใน WordPress

#1 - อัปเกรดเวอร์ชัน PHP ของคุณ

ในเดือนธันวาคม 2558 เปิดตัว PHP 7 ตัวอย่างเช่น PHP 7 นั้นเร็วกว่า PHP 5.6 ประมาณ 3 เท่า

หากคุณไม่ได้ใช้ PHP 7 คุณต้อง อัปเกรดทันที

ดาวน์โหลดและติดตั้งปลั๊กอิน Display PHP Version

เมื่อเปิดใช้งานปลั๊กอินแล้ว ให้ไปที่ 'ส่วนโดยย่อ' ของแดชบอร์ด WP แล้วคุณจะเห็นเวอร์ชัน PHP ของคุณปรากฏขึ้น:

reduce server response time

นี่คือปลั๊กอินที่คุณต้องใช้เพียงครั้งเดียว

ทันทีที่คุณตรวจสอบเวอร์ชัน PHP ของคุณแล้ว ให้ปิดใช้งานปลั๊กอินและลบทิ้ง

หากปรากฎว่าเว็บไซต์ของคุณไม่ได้ใช้งาน PHP 7 ให้ติดต่อโฮสต์เว็บของคุณและขอให้พวกเขาเปิดใช้งาน PHP 7

#2 - ตรวจสอบว่าคุณใช้ HTTP/2 . อยู่หรือไม่

HTTP/2 เป็นโปรโตคอลเครือข่ายใหม่ที่เปิดตัวในปี 2015 ทำให้เว็บไซต์ของคุณโหลดเร็วขึ้น 10 ถึง 15%

ใช้เครื่องมือนี้เพื่อตรวจสอบว่าเว็บไซต์ของคุณใช้ HTTP/2 หรือไม่

หากเว็บไซต์ของคุณใช้ HTTP/2 อยู่แล้ว ยินดีด้วย คุณเป็นหนึ่งใน 27% ของเว็บไซต์ทั้งหมดที่ใช้ HTTP/2 ในปัจจุบัน

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

#3 - ใช้การบีบอัด GZIP

อีกวิธีหนึ่งในการลดเวลาตอบสนองของเซิร์ฟเวอร์คือการใช้การบีบอัด GZIP

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

การบีบอัด GZIP ทำให้หน้าเว็บของคุณโหลดเร็วขึ้นโดยลดขนาดไฟล์ลงได้ถึง 90%

ใช้เครื่องมือบีบอัด GZIP เพื่อตรวจสอบว่าเว็บไซต์ของคุณใช้ GZIP หรือไม่

ถ้าไม่ คุณสามารถเปิดใช้งานบนเซิร์ฟเวอร์ของคุณ (ผ่าน cPanel) หรือคุณสามารถใช้ปลั๊กอินตรวจสอบและเปิดใช้งานการบีบอัด GZIP

#4 - โหลดสคริปต์ภายหลัง

อีกวิธีหนึ่งในการลดเวลาตอบสนองของเซิร์ฟเวอร์คือการโหลดสคริปต์ตามเวลาที่จำเป็น

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

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

สิ่งนี้เรียกว่า Lazy Loading

ต่อไปนี้คือตัวอย่างคำแนะนำของ Google PSI ในการใช้ Lazy Loading เพื่อ 'เลื่อนรูปภาพนอกจอ':

reduce server response time

#5 - ใช้เซิร์ฟเวอร์ชื่อ Cloudflare (ฟรี)

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

Cloudflare มีศูนย์ข้อมูล 165 แห่งทั่วโลก

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

ส่งผลให้เวลาในการโหลดเร็วขึ้นมาก

นี่คือวิดีโอที่จะแนะนำคุณตลอดขั้นตอนการตั้งค่าเซิร์ฟเวอร์ชื่อ Cloudflare:

reduce server response time

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

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

อีกวิธีที่ยอดเยี่ยมในการลดเวลาตอบสนองของเซิร์ฟเวอร์คือการใช้ Content Delivery Network หรือ CDN

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

Cloudflare เป็นตัวอย่างของ CDN

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

ฉันใช้ StackPath เป็น CDN ($10 ต่อเดือน)

ประหยัดเวลาในการโหลดเว็บไซต์ของฉันประมาณ 2 วินาที ซึ่งวัดโดย Pingdom

เมื่อคุณใช้ CDN คุณจะสามารถเห็นผลลัพธ์ของ Pingdom ว่า CDN จัดส่งเนื้อหาของคุณจำนวนมาก (ในกรณีนี้คือ StackPath):

reduce server response time

#7 - ลด JavaScript การบล็อกการแสดงผล

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

สิ่งนี้จะเพิ่มเวลาในการโหลดหน้าของคุณ

การแก้ไขปัญหา? ลดขนาด JavaScript ของคุณ

ปลั๊กอินการเพิ่มประสิทธิภาพส่วนใหญ่มีตัวเลือก 'ลดขนาด JavaScript':

reduce server response time

#8 - ใช้ปลั๊กอินแคช

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

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

ตัวอย่างของปลั๊กอินแคชคือ:

  • Swift Performance Lite
  • WP Rocket
  • W3 แคชทั้งหมด

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

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

พยายามเก็บสคริปต์ภายนอกให้น้อยที่สุด

ต่อไปนี้คือตัวอย่างบางส่วนของสคริปต์ภายนอก:

  • สคริปต์วิดีโอ YouTube
  • Disqus กล่องแสดงความคิดเห็น
  • ปุ่มแบ่งปันทางสังคม
  • กล่องแชทสด
  • แบบฟอร์มการเลือกใช้และแบบฟอร์มป๊อปอัป
  • Google Analytics
  • Google Fonts

#10 - ติดตั้ง WP ปิดการใช้งาน

แพลตฟอร์ม WordPress สามารถบวมได้อย่างรวดเร็วด้วย 'คำขอ' ที่แตกต่างกัน คำขอเหล่านี้ทำให้ความเร็วในการโหลดหน้าเว็บของคุณช้าลง

ปลั๊กอิน WP Disable ทำให้เว็บไซต์ของคุณเร็วขึ้นโดยปิดใช้งาน 'คำขอ' บางอย่างเช่น:

  • อิโมจิ
  • Gravatars
  • ฝัง
  • แทร็กแบ็ค
  • สคริปต์ WooCommerce และ CSS
  • RSS
  • XML-RPC
  • บันทึกอัตโนมัติ
  • แท็ก Windows Live Writer
  • แท็กชอร์ตลิงค์
  • WP API
  • ความคิดเห็น
  • การควบคุมการเต้นของหัวใจ

แผงควบคุมช่วยให้คุณสามารถเลือกองค์ประกอบเหล่านี้ที่คุณต้องการปิดใช้งาน

#11 - ล้างฐานข้อมูลของคุณ

ปลั๊กอินการเพิ่มประสิทธิภาพประสิทธิภาพส่วนใหญ่มีสิ่งอำนวยความสะดวกในการล้างฐานข้อมูล

ใน Swift จะเรียกว่า 'Database Optimization'

ภาพหน้าจอด้านล่างแสดงรายการฐานข้อมูลที่สามารถลบได้เพื่อให้โหลดเร็วขึ้น:

reduce server response time

#12 - ปรับรูปภาพให้เหมาะสม

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

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

ใช้ Screaming Frog เพื่อตรวจสอบเนื้อหาเว็บไซต์ของคุณ ตั้งค่าตัวกรองรูปภาพเป็น 'มากกว่า 100 KB' เพื่อให้คุณสามารถระบุรูปภาพที่จำเป็นต้องปรับให้เหมาะสม:

reduce server response time

หากคุณมีรูปภาพจำนวนมากที่ต้องปรับให้เหมาะสม ให้พิจารณาใช้บริการแบบชำระเงิน เช่น Kraken

เพียงไม่กี่ดอลลาร์ต่อเดือน คุณจะสามารถปรับปรุงรูปภาพของคุณเป็นชุดๆ ได้

และคุณจะได้รับอัตราการบีบอัดที่ดีกว่าบริการฟรี

#13 - อัปเกรดโฮสติ้งของคุณ

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

เว็บโฮสติ้งที่ช้ามักเกิดจากหนึ่งในสองปัจจัยนี้ (หรือทั้งสองอย่าง):

  • โฮสต์เว็บของคุณมีทรัพยากรเซิร์ฟเวอร์ไม่เพียงพอ หรือ
  • โฮสต์เว็บของคุณอัดเว็บไซต์มากเกินไปบนเซิร์ฟเวอร์เดียวกัน

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

ดังนั้นคุณจะรู้ได้อย่างไรว่าโฮสต์เว็บใดเร็ว

สำหรับบล็อกเกอร์หลายๆ คนเช่นฉัน มันเป็นเพียงกระบวนการทดลองและข้อผิดพลาด

ฉันเริ่มต้นด้วย HostGator จากนั้นย้ายไปที่ Bluehost และตอนนี้ฉันก็ใช้ SiteGround แล้ว

มีไซต์จำนวนมากที่ตรวจสอบความเร็วของโฮสต์เว็บ

แต่โปรดจำไว้ว่าเว็บไซต์เหล่านี้มักจะทำเงินผ่านลิงค์พันธมิตรโฮสต์เว็บ

และนั่นทำให้เกิดคำถามทันทีถึงความเที่ยงธรรมของคำแนะนำที่พวกเขาเสนอ

ฉันสามารถพูดผ่านประสบการณ์ส่วนตัวว่า SiteGround เป็นเว็บโฮสต์ที่เร็วที่สุดที่ฉันเคยอยู่ด้วย

SiteGround ทำได้ดีในการตรวจสอบต่างๆ:

BitCatcha ให้คะแนน SiteGround เป็นอันดับ 1 ใน 6 บริการเว็บโฮสติ้งที่เร็วที่สุดในปี 2019

Tom Depuis ตั้งข้อสังเกตว่า SiteGround ได้รับการโหวตให้เป็นโฮสต์เว็บที่ดีที่สุดของปี 2018 โดยกลุ่ม 'WordPress Hosting' ของ Facebook

#14 - เก็บปลั๊กอิน WP ของคุณให้เหลือน้อยที่สุด

ปลั๊กอินทั้งหมดทำให้เวลาในการโหลดเว็บไซต์ของคุณช้าลงบ้าง ดังนั้น พยายามทำให้ปลั๊กอินของคุณเหลือน้อยกว่า 20

ฉันเพิ่งลดปลั๊กอินของฉันจาก 40 (!!!) เป็น 28 และฉันกำลังพยายามลดมันลงต่อไป

#15 - เลือกปลั๊กอินที่เหมาะสม

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

หาทางเลือกอื่นแทนปลั๊กอินเหล่านี้ (หรือดีกว่าทำโดยไม่มีเลย):

  • Akismet
  • JetPack
  • ปลั๊กอิน WordPress Facebook
  • แบบฟอร์มติดต่อ 7
  • ปลั๊กอินตัวสร้าง Divi
  • ตัวเลื่อนการปฏิวัติ
  • ซูโม่มี
  • ปลั๊กอินใด ๆ ที่แสดง 'บทความที่เกี่ยวข้อง' ที่ส่วนท้ายของแต่ละบทความหรือบล็อกโพสต์
  • Essential Grid
  • Disqus แสดงความคิดเห็นระบบ
  • ตัวตรวจสอบลิงค์เสีย
  • ความปลอดภัยของ Wordfence

#16 - ตรวจสอบให้แน่ใจว่าเวอร์ชัน WP เป็นเวอร์ชันล่าสุด

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

ตรวจสอบว่าคุณใช้ WP เวอร์ชันใดในแผง "โดยย่อ" ในแดชบอร์ด WordPress:

reduce server response time

#17 - ตรวจสอบให้แน่ใจว่าปลั๊กอิน WP ของคุณเป็นปัจจุบัน

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

ดังนั้น อย่าลืมอัปเดตปลั๊กอินทุกครั้งที่เห็นการแจ้งเตือนการอัปเดต

และใช่...

มีปลั๊กอินสำหรับทำสิ่งนี้: Easy Updates Manager (เมื่อคุณคิดว่าคุณควบคุมปลั๊กอินได้แล้ว)

#18 - โหลด Favicon ของคุณลงในธีมของคุณโดยตรง

อีกวิธีหนึ่งในการลดเวลาตอบสนองของเซิร์ฟเวอร์คือการโหลด favicon ของคุณลงในธีม WordPress ของคุณโดยตรง กล่าวคือ อย่าใช้ปลั๊กอินแยกต่างหากเพื่อโหลดไอคอน Fav ของคุณ

แทนที่จะโหลด favicon ลงในธีมของคุณโดยตรง:

reduce server response time

#19 - ใช้ปลั๊กอินการเพิ่มประสิทธิภาพความเร็ว

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

  • ปรับภาพให้เหมาะสม
  • ขี้เกียจโหลดภาพ
  • ลดขนาด HTML
  • ย่อขนาด JavaScript
  • เก็บเอาไว้
  • โหลดเร็ว
  • การนำเนื้อหาในถังขยะออก (การแก้ไข ความคิดเห็น ข้อมูลเมตาที่ซ้ำซ้อน ฯลฯ)
  • การลบชั่วคราวที่หมดอายุ
  • การเพิ่มประสิทธิภาพของแบบอักษร

ต่อไปนี้คือปลั๊กอินการเพิ่มประสิทธิภาพความเร็วยอดนิยมบางส่วน:

  • Swift Performance Lite
  • WP Rocket
  • WP Super Cache
  • WP แคชที่เร็วที่สุด
  • WP เพิ่มประสิทธิภาพ
  • เพิ่มประสิทธิภาพอัตโนมัติ

#20 - ใช้บริการ DNS แบบพรีเมียม

โฮสต์เว็บทั้งหมดให้บริการโฮสติ้ง DNS ฟรี

และนั่นอาจเป็นสิ่งที่คุณมีในตอนนี้

แต่สำหรับเงินเพิ่มอีกไม่กี่ดอลลาร์ต่อเดือน คุณสามารถมีโฮสติ้ง DNS ระดับพรีเมียมได้

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

#21 - ลบวิดเจ็ตออกจากแถบด้านข้าง/ส่วนท้ายของไซต์

คุณมีวิดเจ็ตมากมายในแถบด้านข้างหรือไม่?

อาจเป็นช่องค้นหา แบบฟอร์มการเลือกใช้ รายการโพสต์บล็อกยอดนิยม รายการโพสต์บล็อกล่าสุด รายการหมวดหมู่โพสต์บล็อก และอื่นๆ

คำแนะนำของฉัน: ลบออก

วิดเจ็ตเหล่านั้นใช้เวลาในการโหลดทั้งหมด เพิ่มมิลลิวินาทีอันมีค่าให้กับเวลาในการโหลดโดยรวมของคุณ

และนี่คือสิ่งที่: แถบด้านข้าง เหมือนกับส่วนท้าย เป็นองค์ประกอบทั่วทั้งไซต์

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

ฉันมี 'บล็อก' ซึ่งประกอบด้วยโพสต์ล่าสุด โพสต์หลัก และหมวดหมู่โพสต์บล็อก ฉันยังมีวิดเจ็ต 'ค้นหาไซต์นี้' และแบบฟอร์ม optin

และฉันก็กำจัดมันทั้งหมด ยกเว้นแบบฟอร์มการเลือกเข้าร่วม

ประหยัดเวลาในการโหลดของฉัน 2 วินาที

#22 - เลือกธีม WordPress ที่รวดเร็ว

ยกเว้นธีม WP อย่างเป็นทางการ ธีม WordPress ฟรีมักมีการเข้ารหัสไม่ดี ดังนั้นจึงโหลดได้ช้า

หากคุณต้องการให้ไซต์ของคุณโหลดเร็ว คำแนะนำของฉันคือใช้ธีมระดับพรีเมียม

ColorLib ทดสอบธีม WP พรีเมียมมากกว่า 50 ธีม มาพร้อมกับรายการธีม WP ที่โหลดเร็วที่สุด

ฉันรู้สึกสับสนเมื่อเห็นว่าธีมของฉัน (MagazinePro) เป็นหนึ่งในนั้น!

#23 - เพิ่มประสิทธิภาพโฮมเพจของคุณให้โหลดได้อย่างรวดเร็ว

คุณสามารถเพิ่มประสิทธิภาพโฮมเพจของคุณให้โหลดได้อย่างรวดเร็วโดย:

  • แสดงข้อความที่ตัดตอนมาแทนที่จะเป็นบทความเต็ม
  • ลดจำนวนโพสต์บล็อกในหน้าแรก
  • การเลือกขนาดที่เล็กลงสำหรับรูปภาพเด่น

ดังที่คุณเห็นจากภาพหน้าจอด้านล่าง ฉันควรเลือกรูปแบบที่เล็กกว่าสำหรับรูปภาพเด่นของฉัน:

reduce server response time
reduce server response time

#24 - ใช้โดเมนที่ปราศจากคุกกี้

โดเมนที่ไม่มีคุกกี้คือโดเมนที่ไม่ให้บริการคุกกี้

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

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

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

นี่คือบทความเกี่ยวกับวิธีการตั้งค่าโดเมนปลอดคุกกี้

#25 - เพิ่มส่วนหัวหมดอายุ

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

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

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

'หมดอายุส่วนหัว' ช่วยประหยัดเวลาและทำให้หน้าเว็บของคุณโหลดเร็วขึ้น

ในการเพิ่ม 'expires headers' ลงในหน้าเว็บของคุณ สิ่งที่คุณต้องทำคือใส่โค้ดประมาณ 15 บรรทัดลงในไฟล์ .htaccess ของคุณ

นี่คือบทความที่แสดงวิธีการทำ

หากคุณต้องการใช้ปลั๊กอิน Far Future Expiry Header จะแทรกโค้ดส่วนหัวที่หมดอายุให้กับคุณ

#26 - เลื่อน CSS ที่ไม่ได้ใช้ออกไป

ในการทดสอบ Google Page Insights คุณอาจเห็นคำแนะนำให้ 'เลื่อน CSS ที่ไม่ได้ใช้'

CSS ที่ไม่ได้ใช้จะรกหน้าเว็บของคุณและทำให้โหลดช้าลง

คุณสามารถลบ CSS ที่ไม่ได้ใช้ด้วยตนเอง โดยทำตามคำแนะนำในบทความนี้

หรือคุณสามารถใช้ปลั๊กอิน Asset CleanUp: Page Speed ​​Booster ปลั๊กอินนี้จะล้างโค้ดของคุณ สร้างหน้าเว็บที่โหลดเร็วขึ้น

#27 - ใช้ Accelerated Mobile Pages (AMP)

Accelerated Mobile Pages หรือ AMP เป็นรูปแบบที่สนับสนุนโดย Google ซึ่งช่วยให้หน้าเว็บโหลดได้อย่างรวดเร็วบนอุปกรณ์เคลื่อนที่

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

reduce server response time

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

ในบทความชื่อ: Google AMP ให้ความเร็วในการโหลดหน้าเว็บไซต์บนมือถือเพิ่มขึ้น 600% Christine Chun รายงานว่าการใช้ Google AMP ใช้เวลาในการโหลดหน้าเว็บจาก 6 วินาทีเป็น 1 วินาที

ดังนั้น การเปิดใช้งาน AMP อย่างง่ายภายในไซต์ WordPress ของคุณอาจเพิ่มความเร็วของหน้าเว็บได้อย่างมาก

คุณเปิดใช้งาน AMP ได้อย่างไร

ดาวน์โหลดและติดตั้งปลั๊กอิน AMP อย่างเป็นทางการสำหรับ WordPress (ไม่ใช่ปลั๊กอินอื่น!)

เมื่อเปิดใช้งานปลั๊กอิน คุณจะเห็นข้อความในหน้าจอแก้ไขของบล็อกโพสต์ที่ระบุว่า "AMP: Enabled":

reduce server response time

บทสรุป

ผู้ที่จัดการให้เวลาในการโหลดเว็บไซต์เหลือน้อยกว่า 2 วินาทีและคะแนน Google PSI มากกว่า 60 กำลังเห็น การเติบโตที่ไม่ธรรมดา ในการเข้าชมแบบอินทรีย์ของ Google (รวมถึงผู้เขียนปัจจุบันด้วย)

ดังนั้น ใช้เวลาในการปรับใช้กลยุทธ์เหล่านี้และลดเวลาตอบสนองของเซิร์ฟเวอร์ของคุณ – มันจะคุ้มค่า!

จากกลยุทธ์ที่กล่าวข้างต้น กลยุทธ์เหล่านี้จะช่วยให้คุณ 'คุ้มค่าที่สุด' มากที่สุด:

  • ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
  • ใช้เซิร์ฟเวอร์ DNS พรีเมียม
  • ติดตั้งและเปิดใช้งานปลั๊กอินแคช
  • ลบปลั๊กอิน WordPress (ตั้งเป้าไว้ที่ 20 ปลั๊กอิน)
  • ลบวิดเจ็ตส่วนใหญ่ออกจากแถบด้านข้างทั่วทั้งไซต์ของคุณ
  • ติดตั้งและเปิดใช้งานปลั๊กอินการเพิ่มประสิทธิภาพความเร็ว เช่น Swift
  • อัปเกรดโฮสติ้งของคุณเป็นแผนที่เร็วกว่าหรือโฮสต์ที่เร็วกว่า

ในขณะที่โลกเปลี่ยนจากเดสก์ท็อปไปยังมือถือ เวลาตอบสนองของเซิร์ฟเวอร์ก็กลาย เป็นปัจจัยสำคัญในการจัดอันดับ

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

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

บทความที่เกี่ยวข้อง

  • WP Rocket Review – เป็นปลั๊กอินแคชที่ดีที่สุดสำหรับ WP หรือไม่?
  • 7 วิธีที่ดีที่สุดในการเพิ่มอำนาจโดเมนของคุณ