วิธีติดตามคำขอโดเมนบุคคลที่สามใน WordPress (6 วิธี)

เผยแพร่แล้ว: 2023-08-03


คุณต้องการเรียนรู้วิธีติดตามคำขอโดเมนบุคคลที่สามใน WordPress หรือไม่?

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

ในบทความนี้ เราจะแสดงวิธีติดตามคำขอโดเมนบุคคลที่สามใน WordPress

How to track third-party domain requests in WordPress

เหตุใดจึงติดตามคำขอโดเมนบุคคลที่สามใน WordPress

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

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

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

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

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

วิธีระบุคำขอโดเมนบุคคลที่สามใน WordPress

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

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

Tracking third-party domain requests using Pingdom

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

ที่นี่ คุณจะเห็นประเภทเนื้อหา URL และขนาดของแต่ละคำขอ

Tracking third-party URL requests in WordPress using Pingdom

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

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับคำขอ เพียงเลื่อนเมาส์ไปเหนือแถบคำขอในแผนภูมิน้ำตก

Analyzing domain requests using a waterfall chart and free online tool

ที่นี่ คุณจะเห็นขั้นตอนทั้งหมดที่ WordPress ใช้ในการรับเนื้อหาจากโดเมนบุคคลที่สามนี้ รวมถึงการค้นหา DNS การแฮนด์เชค SSL และการดาวน์โหลดข้อมูลจากโดเมนนั้น

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

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

Identifying and research external domain requests

วิธีเพิ่มประสิทธิภาพคำขอโดเมนบุคคลที่สาม

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

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

วิธีที่ 1. ลบคำขอโดเมนของบุคคลที่สาม

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

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

ตัวอย่างเช่น คุณอาจเคยเพิ่ม Google AdSense ไว้ แต่ตอนนี้สร้างรายได้มากขึ้นจากการขายผลิตภัณฑ์ WooCommerce ในร้านค้าออนไลน์ของคุณ เมื่อลบ Google AdSense คุณอาจปรับปรุงประสิทธิภาพร้านค้าของคุณจนถึงจุดที่คุณได้รับยอดขายเพิ่มขึ้นมากมาย และสร้างรายได้มากกว่ามากเมื่อเทียบกับการแสดงโฆษณาออนไลน์

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

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

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

ขั้นตอนในการลบคำขอโดเมนบุคคลที่สามจะแตกต่างกันไปขึ้นอยู่กับคำขอ

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

วิธีที่ 2 ลบปลั๊กอิน WordPress ที่ไม่จำเป็น

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

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

ด้วยเหตุนี้ จึงเป็นความคิดที่ดีที่จะไปที่ Plugins » Installed Plugins ในแดชบอร์ด WordPress และลบปลั๊กอินใดๆ ที่คุณไม่ต้องการอีกต่อไป

A list of installed WordPress plugins, in the WordPress dashboard

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

วิธีที่ 3. เชื่อมต่อล่วงหน้ากับโดเมนบุคคลที่สามที่สำคัญ

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

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

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

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

นั่นเป็นเหตุผลที่แนะนำ WPCode

WPCode เป็นปลั๊กอินตัวอย่างโค้ดที่ดีที่สุดที่ช่วยให้คุณสามารถเพิ่ม CSS, PHP, HTML ที่กำหนดเองและอื่น ๆ อีกมากมายได้โดยไม่ทำให้ไซต์ของคุณตกอยู่ในความเสี่ยง คุณยังสามารถเปิดและปิดใช้งานข้อมูลโค้ดของคุณได้ด้วยการคลิกปุ่มเพียงปุ่มเดียว

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

เมื่อเปิดใช้งานปลั๊กอินแล้ว ให้ไปที่ Code Snippets » Add Snippet

How to add a custom snippet to WordPress using WPCode

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

เพียงวางเมาส์ไว้เหนือตัวเลือก 'เพิ่มโค้ดที่กำหนดเองของคุณ (ตัวอย่างข้อมูลใหม่)' แล้วคลิกปุ่ม 'ใช้ตัวอย่าง' เมื่อปรากฏขึ้น

Adding custom JavaScript code to your website or blog

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

จากนั้น เปิดเมนูแบบเลื่อนลง 'ประเภทโค้ด' และเลือก 'JavaScript Snippet'

Adding custom JavaScript to a WordPress website

เมื่อดำเนินการเสร็จแล้ว คุณก็พร้อมที่จะเพิ่มแต่ละโดเมนที่ WordPress ควรเชื่อมต่อล่วงหน้าแล้ว

ตัวอย่างเช่น ในข้อมูลโค้ดต่อไปนี้ เรากำลังเชื่อมต่อกับ Google Fonts ล่วงหน้า

<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />

ในโปรแกรมแก้ไขโค้ด เพียงเพิ่ม URL ภายนอกแต่ละรายการที่คุณต้องการใช้

Preconnecting to a third-party domain

เมื่อเสร็จแล้ว ให้เลื่อนไปที่การตั้งค่า "การแทรก" ที่นี่ เลือก 'แทรกอัตโนมัติ' หากยังไม่ได้เลือก

จากนั้น คุณสามารถเปิดเมนูแบบเลื่อนลง 'ตำแหน่ง' และเลือก 'Site Wide Header'

Adding code to a WordPress header

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

จากนั้นคลิกที่ปุ่ม 'บันทึกตัวอย่างข้อมูล'

Optimizing third-party domain requests in WordPress

วิธีที่ 4. ใช้การดึงข้อมูล DNS ล่วงหน้า

การดึงข้อมูล DNS ล่วงหน้าทำให้คุณสามารถค้นหา DNS ในเบื้องหลังก่อนที่ผู้เยี่ยมชมต้องการเนื้อหาหรือทรัพยากรที่เชื่อมโยง สิ่งนี้มีประโยชน์อย่างยิ่งสำหรับทรัพยากรของบุคคลที่สามที่ใช้ในเว็บไซต์ของคุณ เช่น Google Analytics, Google Fonts หรือบริการ WordPress Content Delivery Network (CDN) ของคุณ

หากต้องการใช้การดึงข้อมูล DNS ล่วงหน้า เพียงสร้างข้อมูลโค้ด JavaScript ใหม่โดยใช้ WPCode และทำตามขั้นตอนเดียวกันกับที่อธิบายไว้ข้างต้น

Adding DNS prefetching in WordPress

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

 <link rel="dns-prefetch" href="//fonts.googleapis.com">

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

วิธีที่ 5. ทรัพยากรโฮสต์ภายในเครื่อง

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

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

มีปลั๊กอินและบริการ WordPress มากมายที่สามารถช่วยคุณโฮสต์เนื้อหาในเครื่องได้ ตัวอย่างเช่น หากคุณต้องการใช้การพิมพ์แบบกำหนดเอง คุณสามารถโฮสต์แบบอักษรในเครื่องบน WordPress แทนที่จะโหลดจากบุคคลที่สาม เช่น Google Fonts

ในทำนองเดียวกัน คุณสามารถเพิ่มแบบอักษรไอคอนที่ไม่ซ้ำใครให้กับธีม WordPress ของคุณได้อย่างง่ายดายโดยใช้ปลั๊กอิน เช่น SeedProd

หากคุณใช้ Google Ads, Google Analytics, Campaign Manager หรือผลิตภัณฑ์ฟรียอดนิยมอื่นๆ ของ Google คุณจะโฮสต์สคริปต์ gtag.js ในเซิร์ฟเวอร์ของคุณเองได้โดยใช้ MonsterInsights พร้อมส่วนเสริมประสิทธิภาพ

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

วิธีที่ 6 ใช้ Lazy Loading

แทนที่จะโหลดเนื้อหาทั้งหมดพร้อมกัน Lazy Loading จะดาวน์โหลดเฉพาะเนื้อหาที่ปรากฏบนหน้าจอของผู้ใช้เท่านั้น จากนั้นจะโหลดเนื้อหาเพิ่มเติมเมื่อผู้ใช้เลื่อนหน้าจอลง ซึ่งจะทำให้ดูเหมือนว่าหน้าเว็บกำลังโหลดเร็วขึ้น

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

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

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

หากคุณชอบบทความนี้ โปรดสมัครรับวิดีโอบทช่วยสอนช่อง YouTube สำหรับ WordPress ของเรา คุณสามารถหาเราได้ทาง Twitter และ Facebook