วิธีเพิ่มความเร็วเว็บไซต์ WordPress (โดยไม่ต้องเปลี่ยนโฮสต์เว็บ)

Contents

สิ่งที่เป็นประโยชน์ของการเร่งเว็บไซต์?

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


การศึกษาอื่น ๆ อีกมากมายได้รับการเผยแพร่เกี่ยวกับผลกระทบของความเร็วเว็บไซต์ ตัวอย่างเช่นการศึกษาในปี 2560 พบว่าความล่าช้าในการโหลดไซต์หนึ่งวินาทีสามารถลดจำนวนการดูหน้าเว็บได้ 11% ลดความพึงพอใจของลูกค้าลง 16% และกินไป 7% ของอัตราการแปลงที่เป็นที่ปรารถนา.

สิ่งสำคัญที่ควรทราบคือ ตอนนี้ Google ใช้ ความเร็วเว็บไซต์เป็นปัจจัยอันดับ.

สรุปการมีเว็บไซต์ช้าจะส่งผลเสียต่อไปนี้:

  • การเข้าชมและการดูหน้าเว็บ
  • การแปลง
  • ขาย
  • ภาพลักษณ์แบรนด์และการรับรู้ในใจของผู้เยี่ยมชมของคุณ

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

คุณจะได้เรียนรู้:

UPDATE: ก่อนที่คุณจะเริ่มเพิ่มประสิทธิภาพเว็บไซต์ของคุณให้โหลดเร็วขึ้นมีสองสิ่งที่คุณควรพิจารณา:

ก่อนอื่นให้ไปตรวจสอบความเร็วในการโหลดเว็บไซต์ปัจจุบันของคุณผ่าน Pingdom หรือ Google PageSpeed ​​Insights สิ่งนี้จะช่วยคุณเปรียบเทียบการเปลี่ยนแปลงความเร็วเมื่อคุณปรับแต่งไซต์ของคุณแล้ว.HostingFacts ความเร็ว pingdom

HostingFacts เจาะลึกข้อมูลหน้าเว็บ

ประการที่สองตรวจสอบให้แน่ใจว่าคุณได้สำรองเว็บไซต์ของคุณเนื่องจากวิธีการบางอย่างต้องการ tweaking / แก้ไขไฟล์ที่อาจทำให้เว็บไซต์ของคุณยุ่งเหยิง นี่คือวิธีสำรองเว็บไซต์ WordPress และวิธีสำรองข้อมูลอื่น ๆ …

พร้อมหรือยัง? เริ่มต้นด้วยขั้นตอนที่ 1:

1. ลบปลั๊กอินและส่วนเสริมที่ไม่จำเป็นออก

ปลั๊กอินและส่วนเสริมที่ไม่จำเป็นสามารถลดความเร็วเว็บไซต์ของคุณลงได้เป็นจำนวนมากและเป็นสิ่งสำคัญอย่างยิ่งที่จะต้องใส่ใจหากคุณใช้บล็อก CMS เช่น WordPress, Joomla หรือ Drupal.

กรณีศึกษาที่ดีเกี่ยวกับปลั๊กอินผลกระทบที่มีต่อความเร็วของเว็บไซต์เผยให้เห็นว่าสามารถใช้ความเร็วของเว็บไซต์จาก 4.23 วินาทีถึง 1.33 วินาทีได้อย่างไร ในขณะที่วิเคราะห์เว็บไซต์พบว่าปลั๊กอินมีส่วนช่วยในการโหลดเว็บไซต์ 86%

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

แท้จริงแล้วปลั๊กอินช่วยปรับปรุงการทำงานของเว็บไซต์ของคุณ แต่สิ่งสำคัญคือต้องใช้ปลั๊กอินเฉพาะเมื่อคุณเชื่อว่าจำเป็นจริงๆ.

หากคุณเป็นผู้ใช้ WordPress คุณอาจต้องการติดตั้ง P3 (ปลั๊กอินประสิทธิภาพโปรไฟล์)

P3_performance

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

2. จำกัด หรือเอาปุ่มแชร์ทางสังคมบนเว็บไซต์ของคุณ

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

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

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

ปุ่มแบ่งปันทางสังคม

3. โหลด Analytics และรหัสเครือข่ายโฆษณาแบบอะซิงโครนัส

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

4. เปิดใช้งานส่วนหัวหมดอายุ

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

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

หากคุณต้องการติดตั้ง Expires Headers บนเว็บไซต์ของคุณบทช่วยสอนนี้โดย GTmetrix จะแสดงให้คุณเห็นว่าต้องทำอย่างไร.

5. เปิดใช้งานการแคช

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

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

  • W3 Total Cache
  • W3 Super Cache

หากคุณต้องการอะไรที่สูงกว่านี้ไปข้างหน้าและซื้อ WP Rocket (มันอาจจะดีที่สุด!) สำหรับ Drupal คุณสามารถติดตามทรัพยากรนี้ได้.

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

  • วิธีเพิ่มประสิทธิภาพไซต์ของคุณด้วยการแคช HTTP
  • บทความ GTmetrix เกี่ยวกับการใช้ประโยชน์จากแคชเบราว์เซอร์

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

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

เพื่อพิจารณาว่า CDN สามารถมีประสิทธิภาพได้อย่างไร Matthew Woodward ทำการทดลองและพบว่าการใช้ CDN สามารถเพิ่มความเร็วเว็บไซต์ได้สูงสุด 60%.

นี่คือตัวเลือก CDN ที่ดีที่สุดสำหรับคุณ:

  • Cloudflare (แผนฟรีของพวกเขาดีพอ!)
  • KeyCDN (ควรลอง)

7. รับโฮสต์เว็บที่ดีกว่า

รายชื่อผู้ให้บริการเว็บโฮสติ้งที่เร็วที่สุดขออภัยเราเพิ่งจะโยนมันที่นี่ …

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

ในบทความสำหรับ Smashing Magazine Marcus Taylor เปิดเผยว่าการโฮสต์เว็บที่ถูกใช้นั้นส่งผลต่อความเร็วไซต์ของลูกค้าสองรายของเขาอย่างไร ลูกค้าทั้งสองมีเว็บไซต์ที่คล้ายกัน แต่ผู้ให้บริการโฮสต์ที่แตกต่างกัน หนึ่งในไคลเอนต์โฮสต์บนเซิร์ฟเวอร์เฉพาะที่เชื่อถือได้ในขณะที่โฮสต์อื่นบนเซิร์ฟเวอร์ราคาถูกผลลัพธ์ก็คือความแตกต่างอย่างมากในเวลาตอบสนองของไซต์ เวลาตอบสนอง DNS ของไคลเอ็นต์บนเซิร์ฟเวอร์เฉพาะคือ 7 มิลลิวินาทีในขณะที่เวลาตอบสนองของไคลเอ็นต์บนเซิร์ฟเวอร์ราคาถูกคือ 250 มิลลิวินาที ไม่มีการปรับแต่งหรือปลั๊กอินสามารถแก้ไขความแตกต่างดังกล่าว!

พื้นที่เว็บของคุณสำคัญมากเมื่อพูดถึงความเร็วเว็บไซต์ของคุณดังนั้นโปรดเลือกสิ่งที่ดีจากบทวิจารณ์โฮสติ้งของเราที่นี่ อย่างไรก็ตามจากการทดสอบและการวิเคราะห์ของเราใน hostingfacts.com ผู้ให้บริการโฮสติ้งทั้งสามนั้นควรจะเร็วที่สุด (<400 มิลลิวินาที):

  1. A2 Hosting 320ms
  2. Hostinger 363ms
  3. Bluehost 380ms

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

8. ธีมเว็บไซต์ของคุณ

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

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

9. ติดตั้ง Google PageSpeed ​​บนเซิร์ฟเวอร์ของคุณความเร็วหน้า google

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

หากคุณมีความชำนาญด้านเทคโนโลยีคุณสามารถติดตั้ง Google PageSpeed ​​ได้ด้วยตนเอง หากคุณไม่เข้าใจเทคโนโลยีคุณสามารถขอให้ผู้ให้บริการพื้นที่เว็บ / นักพัฒนาติดตั้งให้คุณ.

10. เพิ่มประสิทธิภาพและลดขนาดภาพ

อิมเมจที่ไม่ได้รับการปรับปรุงอาจมีความหนักมากและดังนั้นจึงต้องใช้ทรัพยากรเซิร์ฟเวอร์จำนวนมากและใช้เวลาโหลดนานกว่า หากขนาดภาพเฉลี่ยบนเว็บไซต์ของคุณคือ 1mb หรือ 2mb + แสดงว่าคุณมีงานที่ต้องทำอย่างจริงจัง คุณสามารถลดขนาดของภาพลงอย่างมีนัยสำคัญในขณะที่มั่นใจได้ว่าคุณภาพของภาพจะไม่ได้รับผลกระทบในเชิงลบโดยใช้เครื่องมือต่อไปนี้:

  • WP Smush (สำหรับผู้ใช้ WordPress)
  • เครื่องมือเพิ่มประสิทธิภาพรูปภาพ EWWW (สำหรับผู้ใช้ WordPress)
  • Kraken (สำหรับทุกคน – Drupal และ Joomla)

11. เปิดใช้งานการบีบอัด Gzip

คุณอาจลองบีบอัดไฟล์ในคอมพิวเตอร์ของคุณและคุณเห็นว่าการลดขนาดลงอย่างมากนั้นอาจส่งผลให้เกิดอะไรขึ้น ไฟล์ 60mb สามารถบีบอัดได้เพียง 5mb การบีบอัด Gzip ทำงานในลักษณะเดียวกัน แต่สำหรับเว็บไซต์ Gzip บีบอัดไฟล์เว็บไซต์ของคุณโดยอัตโนมัติเป็นไฟล์ซิปลดขนาดไฟล์ลงอย่างมากและเพิ่มความเร็วเว็บไซต์ของคุณ.การบีบอัด gzip

ในบทความ Smashing Magazine ที่เราอ้างถึงก่อนหน้านี้ไซต์เปลี่ยนจาก 68KB เป็น 13KB แต่เพียงผู้เดียวเนื่องจาก Gzip เปิดใช้งาน.

หากคุณต้องการเปิดใช้งานการบีบอัด Gzip บนเว็บไซต์ของคุณคำแนะนำโดย GTmetrix นี้เป็นจุดเริ่มต้นที่ดี.

12. ปรับฐานข้อมูลของคุณอย่างสม่ำเสมอ

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

CMS และปลั๊กอินที่คุณติดตั้งบางตัวใช้ฐานข้อมูลจำนวนมากเพื่อบันทึกข้อมูล สิ่งนี้จะเพิ่มข้อมูลที่เก็บไว้ในฐานข้อมูลของคุณเมื่อคุณใช้ CMS / ปลั๊กอินทำให้เว็บไซต์ของคุณช้าลง โดยเฉพาะอย่างยิ่งกับปลั๊กอินที่บันทึกบันทึกสถิติและข้อมูลผู้ใช้ นอกจากนี้ยังใช้หากคุณใช้ WordPress และเปิดใช้งานการโพสต์การแก้ไข pingbacks และ trackbacks.

คุณสามารถทำให้เว็บไซต์ของคุณเร็วขึ้นโดยการล้างฐานข้อมูลของคุณเป็นประจำกระบวนการที่สามารถทำให้เป็นอัตโนมัติด้วยปลั๊กอิน WP-Optimize ถ้าคุณใช้ WordPress หรือด้วยตนเอง (สำหรับแพลตฟอร์มอื่น ๆ ) โดยทำตามบทช่วยสอนนี้.

13. ลดขนาดไฟล์ Javascript และ CSS

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

14. รวมภาพพื้นหลังของคุณเป็นภาพสไปรต์

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

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

คุณสามารถใช้ SpriteMe เพื่อรวมภาพของคุณเข้ากับสไปรต์หรือคุณสามารถทำตามคำแนะนำในบทความ Smashing Magazine.

15. เปิดใช้งาน HTTP Keep-Alive

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

คุณสามารถเปิดใช้งานแบบ keep-alive ได้โดยการคัดลอกและวางรหัสด้านล่างลงในไฟล์. htaccess ของคุณ:

Header set การเชื่อมต่อแบบ keep-alive

หรือคุณสามารถทำตามคำแนะนำเหล่านี้ขึ้นอยู่กับเซิร์ฟเวอร์ของคุณ.

16. แก้ไขลิงค์เสียทั้งหมดในเว็บไซต์ของคุณ

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

17. หลีกเลี่ยง Image Hotlinking

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

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

18. จำกัด จำนวนคำขอภายนอก

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

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

19. ใช้ CMS ที่เชื่อถือได้

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

20. ใช้ PHP Accelerator

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

รายการ Wikipedia นี้มีรายการตัวเร่งความเร็ว PHP หลายตัวที่คุณสามารถใช้ได้.

21. ป้องกันไม่ให้ผู้อื่นเชื่อมโยงภาพของคุณ

สิ่งสำคัญคือการหลีกเลี่ยงการเชื่อมโยงภาพของผู้อื่นคุณควรป้องกันไม่ให้ผู้อื่นเชื่อมโยงภาพของคุณเองด้วย.

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

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

Your Turn – ทดสอบความเร็วเว็บไซต์ของคุณ

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

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

GTMetrix: เครื่องมือนี้วิเคราะห์ความเร็วเว็บไซต์ของคุณโดยใช้ Google Pagespeed Insights และ Yslow และให้คะแนนจาก A ถึง F นอกจากนี้ยังมีคำแนะนำสำหรับการปรับปรุง.

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

ข้อมูลเชิงลึกของ Google Pagespeed: คุณควรตั้งเป้าหมายให้ใกล้ 100 คะแนนนอกจากนี้ยังมีเครื่องมือทดสอบความเร็วมือถือที่คุณสามารถใช้.

Yslow: เครื่องมือนี้วิเคราะห์ความเร็วเว็บไซต์ของคุณตามกฎของ Yahoo! สำหรับประสิทธิภาพของเว็บไซต์.

การทดสอบหน้าเว็บ: ยิ่งคะแนนของคุณใกล้ถึง 100 แล้วยิ่งเว็บไซต์ของคุณเร็วขึ้น.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map