วิธีลดเวลาตอบสนองของเซิร์ฟเวอร์ใน WordPress (27 เคล็ดลับ)
เผยแพร่แล้ว: 2021-09-02เวลาตอบสนองของเซิร์ฟเวอร์เป็นเวลาที่ใช้สำหรับเว็บเบราว์เซอร์ของผู้เยี่ยมชมของคุณเพื่อรับการตอบกลับจากเซิร์ฟเวอร์ของโฮสต์เว็บของคุณ
ต่อไปนี้คือ 27 วิธีในการลดเวลาตอบสนองของเซิร์ฟเวอร์
ตำแหน่ง #1 ถึง #10 โหลดในเวลาน้อยกว่า 2.3 วินาที
ในปี 2559 ไบรอัน ดีน ผู้มีชื่อเสียงด้าน SEO ได้วิเคราะห์ผลการค้นหามากกว่า 1 ล้านรายการเพื่อค้นหาปัจจัยที่ทำให้อันดับของเพจบนหน้า #1 ของ Google
Brian พบว่าหน้าเว็บที่อยู่ในอันดับที่ 1 และ 2 ใน Google มีเวลาในการโหลดเฉลี่ยไม่เกิน 2 วินาที

แม้แต่หน้าเว็บที่อยู่ในอันดับที่ 10 ก็มีเวลาในการโหลดเฉลี่ยเพียง 2.2 วินาทีเท่านั้น
SEO เป็นหัวข้อที่ซับซ้อนมากจนดูเหมือนเกือบจะไร้สาระที่สิ่งง่ายๆ อย่างการเร่งความเร็วเว็บไซต์ของคุณสามารถช่วยคุณได้บนหน้า #1 ของผลการค้นหา
แต่มันเป็นความจริง
หลักฐานชัดเจนมาก: โอกาสในการขึ้นสู่หน้าที่ 1 ของ Google เพิ่มขึ้นอย่างมาก หากคุณทำให้เว็บไซต์ของคุณโหลดได้ภายใน 2 วินาทีหรือน้อยกว่า
และปรากฎว่ามันไม่ได้ยากขนาดนั้น
ฉันจัดการเพื่อลดเวลาในการโหลดเว็บไซต์ลงเหลือ 1.7 วินาที ตามที่วัดโดย Pingdom:

ฉันทำมันได้อย่างไร
นั่นคือสิ่งที่ฉันจะแสดงให้คุณเห็นในบทความนี้: 27 วิธีในการ ลดเวลาตอบสนองของเซิร์ฟเวอร์ ใน WordPress
แต่ก่อนอื่น เวลาตอบสนองของเซิร์ฟเวอร์คืออะไร
ทดสอบยังไงครับ?
และเวลาตอบสนองของเซิร์ฟเวอร์ที่ดีคือเท่าใด
เวลาตอบสนองของเซิร์ฟเวอร์คืออะไร?
เวลาตอบสนองของเซิร์ฟเวอร์ (SRT) คือเวลาที่ผ่านไปตั้งแต่เมื่อเว็บเบราว์เซอร์ร้องขอข้อมูลจากเซิร์ฟเวอร์และเมื่อเซิร์ฟเวอร์ตอบสนองต่อคำขอนั้น
เรียกอีกอย่างว่า Time To First Byte (TTFB)
ในการทดสอบ Google Page Speed Insights ที่แสดงด้านล่าง Google ได้ตั้งค่าสถานะเวลาตอบสนองของเซิร์ฟเวอร์ว่าเป็นหนึ่งในโอกาสที่เว็บไซต์นี้สามารถปรับปรุงประสิทธิภาพได้:
คุณทดสอบเวลาตอบสนองของเซิร์ฟเวอร์อย่างไร
วิธีที่ดีที่สุดในการตรวจสอบเวลาตอบสนองของเซิร์ฟเวอร์คือ 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 บนเซิร์ฟเวอร์ของคุณ

ความต้องการความเร็ว
ดังนั้นอะไรเป็นตัวขับเคลื่อนการเน้นที่ความเร็วของเว็บไซต์
อย่างที่คุณทราบ มือถือกำลังแซงหน้าเดสก์ท็อป
ในปี 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 ของคุณปรากฏขึ้น:

นี่คือปลั๊กอินที่คุณต้องใช้เพียงครั้งเดียว
ทันทีที่คุณตรวจสอบเวอร์ชัน 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 เพื่อ 'เลื่อนรูปภาพนอกจอ':

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

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

โปรดทราบ: การเปลี่ยนเนมเซิร์ฟเวอร์ของคุณเป็น Cloudflare ไม่ได้หมายความว่าจะเปลี่ยนโฮสต์เว็บของคุณ – โฮสต์เว็บของคุณยังคงเหมือนเดิม
#6 - ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
อีกวิธีที่ยอดเยี่ยมในการลดเวลาตอบสนองของเซิร์ฟเวอร์คือการใช้ Content Delivery Network หรือ CDN
CDN คือเครือข่ายเซิร์ฟเวอร์ทั่วโลกที่ส่งเพจและเนื้อหาเว็บอื่น ๆ ให้กับผู้ใช้ โดยยึดตามตำแหน่งทางภูมิศาสตร์ของผู้ใช้
Cloudflare เป็นตัวอย่างของ CDN
เว็บไซต์ของคุณเร็วขึ้นมากเมื่อคุณใช้ CDN เนื่องจากเซิร์ฟเวอร์ของผู้เยี่ยมชมเข้าถึงเนื้อหาของคุณผ่านโหนดที่ใกล้กว่าเซิร์ฟเวอร์ของโฮสต์เว็บของคุณมาก
ฉันใช้ StackPath เป็น CDN ($10 ต่อเดือน)
ประหยัดเวลาในการโหลดเว็บไซต์ของฉันประมาณ 2 วินาที ซึ่งวัดโดย Pingdom
เมื่อคุณใช้ CDN คุณจะสามารถเห็นผลลัพธ์ของ Pingdom ว่า CDN จัดส่งเนื้อหาของคุณจำนวนมาก (ในกรณีนี้คือ StackPath):

#7 - ลด JavaScript การบล็อกการแสดงผล
การบล็อกการแสดงผลเกิดขึ้นเมื่อเบราว์เซอร์ของคุณพยายามแสดงหน้าเว็บและพบสคริปต์ที่ต้องดำเนินการก่อนจึงจะสามารถโหลดต่อได้
สิ่งนี้จะเพิ่มเวลาในการโหลดหน้าของคุณ
การแก้ไขปัญหา? ลดขนาด JavaScript ของคุณ
ปลั๊กอินการเพิ่มประสิทธิภาพส่วนใหญ่มีตัวเลือก 'ลดขนาด JavaScript':

#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'
ภาพหน้าจอด้านล่างแสดงรายการฐานข้อมูลที่สามารถลบได้เพื่อให้โหลดเร็วขึ้น:

#12 - ปรับรูปภาพให้เหมาะสม
รูปภาพมักจะใช้ปริมาณข้อมูลส่วนใหญ่ในหน้าเว็บ และนั่นเป็นสาเหตุที่วิธีที่มีประสิทธิภาพที่สุดในการลดเวลาตอบสนองของเซิร์ฟเวอร์คือการเพิ่มประสิทธิภาพรูปภาพ
สำหรับเว็บไซต์ที่โหลดเร็ว รูปภาพของคุณไม่ควรเกิน 100 kb
ใช้ Screaming Frog เพื่อตรวจสอบเนื้อหาเว็บไซต์ของคุณ ตั้งค่าตัวกรองรูปภาพเป็น 'มากกว่า 100 KB' เพื่อให้คุณสามารถระบุรูปภาพที่จำเป็นต้องปรับให้เหมาะสม:

หากคุณมีรูปภาพจำนวนมากที่ต้องปรับให้เหมาะสม ให้พิจารณาใช้บริการแบบชำระเงิน เช่น 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:

#17 - ตรวจสอบให้แน่ใจว่าปลั๊กอิน WP ของคุณเป็นปัจจุบัน
ในทำนองเดียวกัน การใช้ปลั๊กอินเวอร์ชันที่ล้าสมัยจะทำให้ไซต์ของคุณโหลดช้ากว่าที่ควร
ดังนั้น อย่าลืมอัปเดตปลั๊กอินทุกครั้งที่เห็นการแจ้งเตือนการอัปเดต
และใช่...
มีปลั๊กอินสำหรับทำสิ่งนี้: Easy Updates Manager (เมื่อคุณคิดว่าคุณควบคุมปลั๊กอินได้แล้ว)
#18 - โหลด Favicon ของคุณลงในธีมของคุณโดยตรง
อีกวิธีหนึ่งในการลดเวลาตอบสนองของเซิร์ฟเวอร์คือการโหลด favicon ของคุณลงในธีม WordPress ของคุณโดยตรง กล่าวคือ อย่าใช้ปลั๊กอินแยกต่างหากเพื่อโหลดไอคอน Fav ของคุณ
แทนที่จะโหลด favicon ลงในธีมของคุณโดยตรง:

#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 - เพิ่มประสิทธิภาพโฮมเพจของคุณให้โหลดได้อย่างรวดเร็ว
คุณสามารถเพิ่มประสิทธิภาพโฮมเพจของคุณให้โหลดได้อย่างรวดเร็วโดย:
- แสดงข้อความที่ตัดตอนมาแทนที่จะเป็นบทความเต็ม
- ลดจำนวนโพสต์บล็อกในหน้าแรก
- การเลือกขนาดที่เล็กลงสำหรับรูปภาพเด่น
ดังที่คุณเห็นจากภาพหน้าจอด้านล่าง ฉันควรเลือกรูปแบบที่เล็กกว่าสำหรับรูปภาพเด่นของฉัน:
#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 ว่ารวดเร็ว โดยมีไอคอนสายฟ้าเล็กน้อย:

สาเหตุหนึ่งที่ทำให้หน้า AMP โหลดเร็วมากก็คือหน้าเหล่านั้นอยู่บนเซิร์ฟเวอร์ของ Google ไม่ใช่ของคุณ
ในบทความชื่อ: Google AMP ให้ความเร็วในการโหลดหน้าเว็บไซต์บนมือถือเพิ่มขึ้น 600% Christine Chun รายงานว่าการใช้ Google AMP ใช้เวลาในการโหลดหน้าเว็บจาก 6 วินาทีเป็น 1 วินาที
ดังนั้น การเปิดใช้งาน AMP อย่างง่ายภายในไซต์ WordPress ของคุณอาจเพิ่มความเร็วของหน้าเว็บได้อย่างมาก
คุณเปิดใช้งาน AMP ได้อย่างไร
ดาวน์โหลดและติดตั้งปลั๊กอิน AMP อย่างเป็นทางการสำหรับ WordPress (ไม่ใช่ปลั๊กอินอื่น!)
เมื่อเปิดใช้งานปลั๊กอิน คุณจะเห็นข้อความในหน้าจอแก้ไขของบล็อกโพสต์ที่ระบุว่า "AMP: Enabled":
บทสรุป
ผู้ที่จัดการให้เวลาในการโหลดเว็บไซต์เหลือน้อยกว่า 2 วินาทีและคะแนน Google PSI มากกว่า 60 กำลังเห็น การเติบโตที่ไม่ธรรมดา ในการเข้าชมแบบอินทรีย์ของ Google (รวมถึงผู้เขียนปัจจุบันด้วย)
ดังนั้น ใช้เวลาในการปรับใช้กลยุทธ์เหล่านี้และลดเวลาตอบสนองของเซิร์ฟเวอร์ของคุณ – มันจะคุ้มค่า!
จากกลยุทธ์ที่กล่าวข้างต้น กลยุทธ์เหล่านี้จะช่วยให้คุณ 'คุ้มค่าที่สุด' มากที่สุด:
- ใช้เครือข่ายการจัดส่งเนื้อหา (CDN)
- ใช้เซิร์ฟเวอร์ DNS พรีเมียม
- ติดตั้งและเปิดใช้งานปลั๊กอินแคช
- ลบปลั๊กอิน WordPress (ตั้งเป้าไว้ที่ 20 ปลั๊กอิน)
- ลบวิดเจ็ตส่วนใหญ่ออกจากแถบด้านข้างทั่วทั้งไซต์ของคุณ
- ติดตั้งและเปิดใช้งานปลั๊กอินการเพิ่มประสิทธิภาพความเร็ว เช่น Swift
- อัปเกรดโฮสติ้งของคุณเป็นแผนที่เร็วกว่าหรือโฮสต์ที่เร็วกว่า
ในขณะที่โลกเปลี่ยนจากเดสก์ท็อปไปยังมือถือ เวลาตอบสนองของเซิร์ฟเวอร์ก็กลาย เป็นปัจจัยสำคัญในการจัดอันดับ
ถึงเวลาที่เว็บไซต์ที่สามารถส่งเนื้อหาไปยังผู้ใช้มือถือด้วยความเร็วสูงเท่านั้นจะได้อันดับที่ 1 ของ Google
ดังนั้น ก้าวไปข้างหน้าและพยายามทำให้เซิร์ฟเวอร์ของคุณมีเวลาตอบสนอง น้อยกว่า 2 วินาที
บทความที่เกี่ยวข้อง
- WP Rocket Review – เป็นปลั๊กอินแคชที่ดีที่สุดสำหรับ WP หรือไม่?
- 7 วิธีที่ดีที่สุดในการเพิ่มอำนาจโดเมนของคุณ
