คู่มือการเพิ่มประสิทธิภาพความเร็ว WordPress ทั้งหมด

เผยแพร่แล้ว: 2021-04-19

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

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

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

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

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

แล้วคุณล่ะ พร้อมหรือยัง? เอาล่ะ.

i) อะไรทำให้เว็บไซต์ WordPress ของคุณช้าลง?

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

ก. รูปภาพ

ขนาดภาพที่แปลกประหลาดฆ่าความเร็วของเว็บไซต์

ข. วีดีโอ

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

ค. ปลั๊กอิน WordPress

ปลั๊กอิน WordPress เป็นตัวช่วยชีวิตที่ยิ่งใหญ่ แต่ "อันไหน" และ "จำนวนเท่าใด" จะสร้างความแตกต่าง

ง. ธีมเวิร์ดเพรส

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

อี สคริปต์

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

ฉ. APIs

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

กรัม ความเลอะเทอะ

ความเลอะเทอะสามารถเกิดขึ้นได้ในโฟลเดอร์สื่อ ปลั๊กอิน เนื้อหาบล็อก หรือฐานข้อมูลของคุณ

ชม. ลิงค์เสีย

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

ผม. การเปลี่ยนเส้นทาง

อีกครั้ง การเปลี่ยนเส้นทางป้องกันไม่ให้ผู้เยี่ยมชมพบลิงก์เสีย/ URL เก่า แต่การมีลิงก์มากเกินไปถือเป็นภาระงานสำหรับเซิร์ฟเวอร์

ก่อนที่เราจะเริ่มต้น...

ii) การสำรองข้อมูล การจัดเตรียม และการทดสอบ

กลยุทธ์ที่ดีที่สุดในการสำรองข้อมูลเว็บไซต์ WordPress คือการสร้างโดเมนย่อยใหม่ (เช่น testing.domain.com) และทำการเพิ่มประสิทธิภาพทั้งหมดของคุณ ผู้ให้บริการโฮสติ้งส่วนใหญ่ เช่น WPEngine, Siteground, Kinsta และบริษัทยอดนิยมอื่นๆ นำเสนอการแสดงละครในคลิกเดียว หากบริษัทโฮสติ้งของคุณไม่ได้ให้บริการสร้างไซต์จัดเตรียม คุณสามารถใช้ปลั๊กอินสำรองแบบฟรีหรือแบบพรีเมียมเพื่อรับข้อมูลสำรองได้ เมื่อคุณพอใจกับผลลัพธ์บนไซต์การแสดงละครของคุณแล้ว คุณสามารถรวมการเปลี่ยนแปลงพื้นฐานของคุณเข้ากับเว็บไซต์ที่ใช้งานจริงของคุณได้ ตอนนี้ไซต์ของคุณได้รับการปรับให้เหมาะสมกับความเร็วโดยไม่มีปัญหา

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

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

  • Google Pagespeed
  • GTmetrix
  • พิงดอม

ตอนนี้ เรามาเริ่มขั้นตอนสำหรับการเพิ่มประสิทธิภาพ WordPress กัน

1. เลือกผู้ให้บริการเว็บโฮสติ้งประสิทธิภาพสูง

มาเริ่มกันที่บริษัทโฮสติ้งที่มีลักษณะดังต่อไปนี้:

  • หนึ่งที่เชี่ยวชาญใน WordPress โฮสติ้ง- พวกเขาเข้าใจปัญหาด้านประสิทธิภาพที่เกี่ยวข้องกับ CMS โดยธรรมชาติ
  • เสนอตัวเลือกโฮสติ้งที่มีการจัดการบางอย่าง
  • ใช้เทคโนโลยีล่าสุดและเร็วที่สุด
  • รวมถึงการแคชและ CDN
  • และการสนับสนุนลูกค้าที่ยอดเยี่ยมจะไม่ทำให้เสียหาย

แต่เราจะเลือกสิ่งที่ดีที่สุดได้อย่างไร?

วิธีที่ง่ายที่สุดในการวัดคุณภาพโฮสติ้งเพื่อตรวจสอบ TTFB เวลาที่ไปยังไบต์แรกหมายถึงเวลาตอบสนองของเซิร์ฟเวอร์ ซึ่งโดยทั่วไปหมายถึงความเร็วของเซิร์ฟเวอร์ คุณสามารถใช้ ByteCheck เพื่อทดสอบ TTFB ได้ฟรี WPengine, Kinsta, SiteGround, Bluehost, HostGator ฯลฯ เป็นผู้ให้บริการโฮสต์เว็บไซต์ที่เชื่อถือได้

2. ใช้แคช

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

โดยเฉพาะอย่างยิ่งสำหรับไซต์สแตติกที่ไม่ได้อัปเดตบ่อย การใช้ปลั๊กอินแคชจะเป็นประโยชน์สูงสุด WP Rocket, Cache Enabler, WP Super Cache, W3 Total Cache เป็นต้น เป็นตัวที่ดีที่สุดในตลาด

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

  • เบราว์เซอร์และการแคชระดับหน้า
  • การบีบอัดไฟล์ Gzip
  • รวมไฟล์ CSS และ JavaScript
  • การลดขนาด CSS, HTML และ JavaScript
  • การรวม CDN

หากผู้ให้บริการโฮสต์ของคุณมีระบบแคชอยู่แล้ว การเพิ่มปลั๊กอินพิเศษก็ไม่จำเป็น

3. เลือกปลั๊กอินและธีมของคุณอย่างชาญฉลาด

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

ก. ธีม WordPress ที่เหมาะสม

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

ธีมที่ดีของเรามาพร้อมกับชุดคุณลักษณะด้านประสิทธิภาพโดยเฉพาะ และไม่จำเป็นต้องใช้ปลั๊กอินของบุคคลที่สามเพิ่มเติม

ข. ใช้เฉพาะปลั๊กอินที่จำเป็นที่สุดเท่านั้น

เมื่อเลือกปลั๊กอิน WordPress โปรดคำนึงถึงเคล็ดลับต่อไปนี้:

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

ค. ทบทวนการใช้ปลั๊กอินของคุณใหม่

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

4. ใช้ PHP 7 ขึ้นไป

คุณเคยได้ยินเวอร์ชัน PHP หรือไม่? คุณต้องมี. PHP เป็นภาษาสคริปต์ฝั่งเซิร์ฟเวอร์โอเพ่นซอร์ส ธีมและปลั๊กอินส่วนใหญ่ของคุณ พร้อมด้วยซอฟต์แวร์หลักของ WordPress นั้นเขียนด้วย PHP เป็นหลัก

ขั้นแรก ตรวจสอบให้แน่ใจว่าโฮสต์ WordPress ของคุณใช้ PHP 7 ขึ้นไปเป็นอย่างน้อย ตามข้อมูลมีเพียง 6.8% ของไซต์ WordPress ทั้งหมดที่ใช้ PHP 7.3 แต่อีก 28.6% ยังคงใช้ PHP 5.6 (เปิดตัวในปี 2014)

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

นั่นคือความรู้สึกที่ผู้เยี่ยมชมของคุณจะรู้สึกได้อย่างแม่นยำด้วย PHP 5.6

5. ใช้ SSL/HTTPS

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

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

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

6. การเพิ่มประสิทธิภาพภาพ

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

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

มีหลายวิธีในการเพิ่มประสิทธิภาพภาพ เราจะเรียนรู้ทั้งหมดเกี่ยวกับพวกเขาที่นี่

ก. การเลือกรูปแบบภาพที่เหมาะสม

รูปแบบรูปภาพที่ใช้มากที่สุดในทศวรรษนี้คือ JPG, PNG, SVG และ GIF GIF มีไว้สำหรับภาพเคลื่อนไหวเป็นหลัก และ JPG และ PNG สำหรับภาพนิ่งเป็นหลัก ในบรรดาสองรูปแบบนี้ รูปแบบ JPG (หรือ JPEG) เหมาะอย่างยิ่งสำหรับการแสดงภาพหลายสี รูปแบบ SVG ใช้สำหรับโลโก้อย่างชัดเจน PNG จะใช้เฉพาะในกรณีที่ไม่สามารถใช้ SVG ได้ และต้องรักษาความโปร่งใสของรูปภาพไว้ ดังนั้น JPG จึงไม่มีตัวเลือก

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

ข. ใช้การบีบอัดภาพ

ตอนนี้คุณได้บันทึกไฟล์ในรูปแบบ JPG และ PNG แล้ว ได้เวลาบีบอัดไฟล์แล้ว

นั่นอะไร?

เมื่อคุณถ่ายภาพครั้งแรก จะถือว่ามีคุณภาพ 100% คุณสามารถลดคุณภาพของภาพ (บีบอัด) ให้มีขนาดเล็กลงได้ คุณสามารถบีบอัดไฟล์ภาพ JPG ถึง 85-90% โดยไม่มีการเปลี่ยนแปลงใดๆ

คุณสามารถแปลงรูปภาพด้วยตนเองก่อนอัปโหลดหรือใช้ปลั๊กอิน มีปลั๊กอินมากมายที่รู้จักในการบีบอัดรูปภาพใน WordPress ShortPixel Image Optimizer, reSmush.it, EWWW image Optimizer และ WP compressor เป็นสิ่งที่มีประโยชน์

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

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

ค. ระบุขนาดภาพ

การระบุขนาดรูปภาพนั้นส่วนใหญ่เกี่ยวข้องกับประสบการณ์ของผู้ใช้ มาเรียนรู้วิธีการ

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

การระบุขนาดภาพไว้ล่วงหน้าช่วยให้คุณไม่ต้องยุ่งยากอีกต่อไป

ง. แสดงภาพที่ปรับขนาด

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

7. การเพิ่มประสิทธิภาพ Gravatar

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

คุณสามารถหลีกเลี่ยงการขยายตัวของ Gravatar ได้โดยทำตามวิธีต่อไปนี้:

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

8. ขี้เกียจโหลดวิดีโอและรูปภาพ

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

มาเรียนรู้การใช้งาน Lazy Load กันเถอะ

  1. ขั้นแรก รับปลั๊กอินโหลดแบบขี้เกียจจากไดเรกทอรี WordPress และติดตั้ง
  2. ไปที่การตั้งค่าของปลั๊กอินและกำหนดค่า

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

9. ขี้เกียจโหลด Disqus

อาจถึงเวลาที่จะแทนที่ระบบแสดงความคิดเห็น WordPress แบบคลาสสิกด้วย Disqus แม้ว่าฟังก์ชันการป้องกันและการดูแลสแปมขั้นสูงที่มีประสิทธิภาพสูงนั้นควรค่าแก่การยกย่อง แต่ก็มาพร้อมกับค่าใช้จ่าย เช่น เวลาในการโหลด

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

10. จำกัดการแก้ไขโพสต์

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

เพื่อหลีกเลี่ยงปัญหานี้ คุณสามารถจำกัดจำนวนการแก้ไข/อัปเดตที่บันทึกไว้ใน WordPress ได้ โดยปกติ 3 ถึง 5 ควรเพียงพอ คุณสามารถทำได้โดยวางโค้ดง่ายๆ ลงใน ไฟล์ wp-config.php

 กำหนด ('WP_POST_REVISIONS', 3);

คุณสามารถแก้ไขตัวเลขในรหัสเพื่อปรับจำนวนการแก้ไขที่คุณอาจต้องใช้

แต่รหัสนี้จะใช้ได้เฉพาะกับโพสต์ใหม่เท่านั้น หากต้องการลบการแก้ไขของโพสต์ที่เก่ากว่า คุณสามารถใช้ปลั๊กอินการล้างฐานข้อมูล เช่น WP-Optimize และ Advanced Database Cleaner หลังจากใช้ปลั๊กอิน คุณสามารถลบปลั๊กอินได้

11. จำกัดแมงมุมและโปรแกรมรวบรวมข้อมูล

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

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

  1. คุณสามารถใช้ไฟล์ .htaccess เพื่อบล็อกบอทที่ไม่ดีที่รู้จัก
  2. คุณสามารถบล็อกบอทจากเว็บไซต์ของคุณเมื่อเห็นบอทดังกล่าวในตลาดใหม่
  3. สามารถใช้ปลั๊กอินความปลอดภัย WordFence เพื่อควบคุมบอทและบล็อกที่อยู่ IP ด้วยตนเอง

12. การใช้ปุ่มแชร์โซเชียลมีเดียฟรีของ JavaScript

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

13. โบนัส

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

  • ปิดการใช้งาน Emojis และ Embeds
  • ลบสตริงการสืบค้น
  • ลบแท็ก Shortlink
  • ลบลิงก์ REST API
  • ปิดการใช้งาน Google Maps
  • ปิดการใช้งานสไตล์ชีต / วิดเจ็ต WooCommerce
  • หลีกเลี่ยงแบบอักษรของ Google / แบบอักษรเซิร์ฟเวอร์ในเครื่อง
  • ปรับไอคอน Font Awesome ให้เหมาะสม
  • ปิดใช้งาน XML-RPC
  • ซ่อนเวอร์ชัน WordPress
  • ลบแท็กลิงค์ RSD
  • เชื่อม CSS และ Javascript

iii) ปัญหาที่แตกต่าง วิธีแก้ไขที่แตกต่างกัน

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

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

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

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

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

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

บทสรุป

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

ด้วยความปรารถนาดี!!