วิธีสร้างคำขอ HTTP น้อยลงใน WordPress

เผยแพร่แล้ว: 2022-11-17

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

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

เนื้อหา:

  • คำขอ HTTP คืออะไร
  • ประโยชน์ของการลดคำขอ HTTP
  • วิธีวิเคราะห์คำขอ HTTP ของไซต์ของคุณ
  • เคล็ดลับในการสร้างคำขอ HTTP น้อยลงใน WordPress
  • บทสรุป

คำขอ HTTP คืออะไร

HTTP ย่อมาจาก HyperText Transfer Protocol เป็นวิธีที่เซิร์ฟเวอร์สื่อสารระหว่างกัน (เช่น เบราว์เซอร์และเว็บเซิร์ฟเวอร์)

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

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

เซิร์ฟเวอร์ดูแลการดึงหน้าที่ร้องขอ ดังนั้นหากต้องการโหลดไฟล์ 40 ไฟล์ เซิร์ฟเวอร์จะสร้างคำขอ HTTP แยกกัน 40 รายการ

ยิ่งคุณมีไฟล์บนเว็บไซต์มากเท่าใด เซิร์ฟเวอร์ของคุณก็ต้องร้องขอ HTTP มากขึ้นเท่านั้น

ประโยชน์ของการลดคำขอ HTTP

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

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

คำขอบางอย่างมีลักษณะเป็น "การปิดกั้น" ซึ่งหมายความว่าคำขออื่นๆ จะไม่ดำเนินการจนกว่าคำขอบล็อกจะเสร็จสมบูรณ์

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

ก่อนที่เราจะดำเนินการต่อ คุณต้องเข้าใจกฎทั่วไป หากคุณมีไฟล์จำนวนมากบนเซิร์ฟเวอร์ที่ต้องโหลด มันจะส่งผลให้มีการร้องขอ HTTP มากขึ้น นอกจากนี้ ถ้าคุณมีไฟล์ขนาดใหญ่บนเซิร์ฟเวอร์ของคุณ จะทำให้เวลาตอบสนองนานขึ้น

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

วิธีวิเคราะห์คำขอ HTTP ของไซต์ของคุณ

ตอนนี้คุณรู้แล้วว่าคำขอ HTTP คืออะไร และประโยชน์ของการลดจำนวนคำขอที่เซิร์ฟเวอร์ของคุณดำเนินการ

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

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

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

เครื่องมือ GTmetrix

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

รายงานประสิทธิภาพของเว็บไซต์

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

ปัญหายอดนิยมที่ทำให้มีคำขอ HTTP จำนวนมาก

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

คำขอ http ทั้งหมด

คุณสามารถเข้าถึงรายงานโดยละเอียดเกี่ยวกับคำขอแต่ละรายการได้จากแท็บ Waterfall

รายงานโดยละเอียดเกี่ยวกับคำขอแต่ละรายการในแท็บ Waterfall

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

ระยะเวลาสำหรับแต่ละคำขอ http

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

เคล็ดลับในการสร้างคำขอ HTTP น้อยลงใน WordPress

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

  1. ติดตั้งปลั๊กอินแคช WordPress
  2. ย่อขนาดไฟล์ CSS และ JavaScript
  3. รวมทรัพยากร CSS และ JavaScript
  4. ปรับรูปภาพของคุณให้เหมาะสม (ลบรูปภาพที่ไม่จำเป็นออก)
  5. เปิดใช้งานการโหลดแบบขี้เกียจ
  6. ใช้ CDN
  7. แทนที่ปลั๊กอินขนาดใหญ่ด้วยปลั๊กอินที่เบากว่า
  8. ลบปลั๊กอินและธีมที่ไม่ได้ใช้
  9. ลดสคริปต์ของบุคคลที่สาม
  10. Defer Render-Blocking JavaScript

ติดตั้งปลั๊กอินแคช WordPress

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

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

เราจะใช้ปลั๊กอินฟรีที่ตัดทอนในแง่ของการทำงานและคุณลักษณะต่างๆ ในการทำตามขั้นตอนในคู่มือนี้ คุณต้องติดตั้งปลั๊กอิน LiteSpeed ​​Cache บนเว็บไซต์ของคุณ

สำหรับสิ่งนี้ ให้ลงชื่อเข้าใช้แดชบอร์ดผู้ดูแลระบบ WordPress จากนั้นไปที่ ปลั๊กอิน >> เพิ่มใหม่ ในช่องค้นหา ให้ป้อน 'litespeed cache'

เพิ่มหน้าปลั๊กอินใหม่

ถัดไป คุณจะต้องคลิกปุ่ม ติดตั้ง ทันทีเพื่อเริ่มการติดตั้ง

ติดตั้งปลั๊กอิน LiteSpeed ​​Cache

หลังจากการติดตั้งเสร็จสิ้น ปุ่มจะเปลี่ยนเป็น “เปิดใช้งาน” คลิกที่ปุ่มนี้เพื่อเปิดใช้งานปลั๊กอิน

ย่อขนาดไฟล์ CSS และ JavaScript

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

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

ในการเริ่มต้น ให้ไปที่ LiteSpeed ​​Cache >> Page Optimization คุณจะต้องเปิดใช้ตัวเลือก ย่อขนาด CSS ในแท็บ "การตั้งค่า CSS"

การตั้งค่า LiteSpeed ​​​​Cache CSS

คลิกที่แท็บ การตั้งค่า JS และเปิดใช้งานตัวเลือก JS Minify

เปิดใช้งานตัวเลือก JS Minify

รวมทรัพยากร JavaScript และ CSS

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

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

ในการตั้งค่าการเพิ่มประสิทธิภาพหน้า LiteSpeed ​​Cache ให้ไปที่แท็บ การตั้งค่า CSS และเปิดใช้งานตัวเลือกที่อ่านว่า “CSS Combine”

เปิดใช้งาน CSS Combine เพื่อลดคำขอ http

ในทำนองเดียวกัน ไปที่แท็บ การตั้งค่า JS และเปิดใช้งานตัวเลือก JS Combine

เปิดใช้งานการรวม JS

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

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

ปรับรูปภาพให้เหมาะสม (ลบรูปภาพที่ไม่จำเป็นออก)

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

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

เครื่องมือเจาะลึก PageSpeed

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

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

ปลั๊กอิน Smush

หลังจากติดตั้งและเปิดใช้งานปลั๊กอินบนเว็บไซต์ของคุณแล้ว คุณจะต้องเข้าถึงหน้าการตั้งค่าของปลั๊กอินผ่าน Smush >> Bulk Smush คุณจะเห็นจำนวนรูปภาพที่ต้องบีบอัดในส่วน "Bulk Smush"

ตัวเลือก Smush จำนวนมาก

ในการเริ่มต้นปรับแต่งรูปภาพของคุณ คุณจะต้องคลิกปุ่ม Bulk Smush Now

ปรับภาพให้เหมาะสมโดยคลิกที่ปุ่ม Bulk Smush Now

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

กำลังดำเนินการเพิ่มประสิทธิภาพ

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

จำนวนพื้นที่จัดเก็บที่บันทึกไว้

การลบภาพที่ไม่ได้ใช้

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

ลบไฟล์ที่ไม่ได้ใช้

จากนั้น ค้นหารูปภาพที่คุณต้องการลบ วางเมาส์เหนือรูปภาพแล้วเลือก ลบอย่างถาวร

เปิดใช้งาน Lazy Loading เพื่อสร้างคำขอ HTTP น้อยลง

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

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

เปิดใช้งานการโหลดแบบ Lazy เพื่อสร้างคำขอ http น้อยลง

เราจะใช้ตัวเลือกเริ่มต้นที่ปลั๊กอินเลือก

สร้างคำขอ http น้อยลงโดยเปิดใช้งานการโหลดแบบสันหลังยาว

เลื่อนลงและคลิกที่ บันทึกการเปลี่ยนแปลง เพื่ออัปเดตการเปลี่ยนแปลงของคุณ

บันทึกการเปลี่ยนแปลงเพื่อลดคำขอ http

ใช้ CDN เพื่อลดคำขอ HTTP

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

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

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

มีผู้ให้บริการ CDN มากมายเช่น MaxCDN และ Cloudflare บางคนให้บริการฟรีสำหรับผู้เริ่มต้นออนไลน์

คุณสามารถดูบทช่วยสอนของเราเพื่อเรียนรู้ วิธีตั้งค่า Cloudflare ใน WordPress คู่มือยังอธิบายวิธีรับและกำหนดค่า SSL ฟรีโดยใช้ Cloudflare

แทนที่ปลั๊กอินขนาดใหญ่ด้วยเวอร์ชันที่เบากว่า

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

เราทดสอบเว็บไซต์เดียวกันสำหรับ Core Web Vitals โดยใช้เครื่องมือ PageSpeed ​​ของ Google นี่คือคำแนะนำจาก Google

เครื่องมือ PageSpeed ​​ของ Google

Google แนะนำให้ใช้ธีมและปลั๊กอินที่ปรับให้เหมาะสมเพื่อลดเวลาตอบสนองของเซิร์ฟเวอร์เริ่มต้น

วิธีที่ดีที่สุดในการแก้ปัญหานี้คือการมองหาปลั๊กอินอื่นที่มีการออกแบบให้มีน้ำหนักเบา

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

ลบปลั๊กอินและธีมที่ไม่ได้ใช้

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

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

หากต้องการลบปลั๊กอิน ให้ลงชื่อเข้าใช้แดชบอร์ด WordPress จากนั้นไปที่ Plugins >> Installed Plugins จากนั้นคลิกที่แท็บ ไม่ใช้งาน

ลบปลั๊กอินที่ไม่ใช้งานเพื่อสร้างคำขอ http น้อยลง

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

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

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

ลักษณะ >> หน้าธีม

ในหน้าถัดไป ให้คลิกที่ ลบ ซึ่ง อยู่ที่ด้านล่างของหน้า

ลบธีมที่ไม่ใช้งาน

ทำขั้นตอนเดิมซ้ำสำหรับธีมอื่นๆ ที่ไม่ได้ใช้งานบนแดชบอร์ดของคุณ

ลดสคริปต์ของบุคคลที่สาม

สคริปต์ของบุคคลที่สามคือชิ้นส่วนของโค้ดที่คุณเพิ่มในแท็ก <head> ของธีมเพื่อนำเข้าคุณสมบัติจากสคริปต์ภายนอกไปยังเว็บไซต์ของคุณ สิ่งเหล่านี้อาจรวมถึงสคริปต์จาก Google Analytics, Google Font, Facebook Pixel หรือเครือข่ายโฆษณาของบุคคลที่สาม

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

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

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

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

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

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

เราจะอธิบายเพิ่มเติมเกี่ยวกับการเลื่อน JS ในส่วนด้านล่าง

เลื่อนสคริปต์การปิดกั้นการแสดงผล

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

วิธีแก้ปัญหาคือการเลื่อนสคริปต์จากการโหลดตามคำขอแรก การเลื่อนเวลาจะคล้ายกับการโหลดภาพแบบขี้เกียจ

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

ปลั๊กอิน LiteSpeed ​​Cache มีคุณสมบัตินี้ หากต้องการเปิดใช้งาน ให้ไปที่ LiteSpeed ​​Cache >> Page Optimization หลังจากนั้น คลิกที่แท็บ การตั้งค่า JS และเลื่อนลงไปที่ส่วน "โหลด JS ที่เลื่อนออกไป"

โหลดส่วนเลื่อน JS เพื่อลดคำขอ http

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

หมายเหตุ: คุณจะเห็นคำเตือนว่า “ตัวเลือกนี้อาจส่งผลให้เกิดข้อผิดพลาด JS หรือปัญหาเค้าโครงในหน้าส่วนหน้าที่มีธีม/ปลั๊กอินบางตัว”

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

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

GTmetrix ผลการร้องขอ HTTP น้อยลง

เราได้ลดขนาดหน้าและจำนวนคำขอ HTTP ทั้งหมดจาก 57 เป็น 15 ซึ่งเท่ากับจำนวนคำขอที่ลดลงประมาณ 73%

บทสรุป

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

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

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