เคล็ดลับในการปรับปรุง Core Web Vitals ของเว็บไซต์ WordPress ของคุณ

เผยแพร่แล้ว: 2021-09-13

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

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

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

จะเริ่มต้นที่ไหน ดูคำแนะนำของเราในการเพิ่มคะแนน Core Web Vitals ของเว็บไซต์ WordPress ของคุณ

ใช้แคช

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

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

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

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

รถสปอร์ต

เลื่อนการโหลดสคริปต์และสไตล์การบล็อกการเรนเดอร์

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

ทรัพยากรเหล่านี้อาจขัดขวางเวลาในการโหลดที่เร็วขึ้น โดยเฉพาะอย่างยิ่ง สิ่งเหล่านี้ส่งผลต่อคะแนน “Largest Contentful Paint (LCP)” ใน Core Web Vitals นี่คือเวลาที่ใช้ในการโหลดพื้นที่เนื้อหาหลักของหน้า การลด LCP เป็นเรื่องสำคัญ

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

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

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

ป้าย Yield บนถนน

ปรับรูปภาพให้เหมาะสม

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

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

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

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

รูปภาพที่ตอบสนอง

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

รูปแบบรูปภาพสมัยใหม่

การดูรูปแบบไฟล์ที่คุณกำลังใช้ก็คุ้มค่าเช่นกัน ตัวอย่างเช่น รูปแบบ WebP ของ Google มักจะลดขนาดไฟล์โดยที่ยังคงคุณภาพของภาพไว้ โปรดทราบว่าเบราว์เซอร์รุ่นเก่าบางรูปแบบไม่รองรับ (ahem, IE) ดังนั้นเวอร์ชันทางเลือกจึงอาจมีความจำเป็น ปลั๊กอินสามารถช่วยได้เช่นกัน

บุคคลใช้ซอฟต์แวร์แก้ไขภาพ

ขี้เกียจโหลดทุกสิ่ง

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

WordPress ได้ใช้การโหลดแบบ Lazy Loading แบบเนทีฟบนเบราว์เซอร์แล้ว เมื่อคุณเพิ่มรูปภาพในเพจหรือโพสต์ แอตทริบิวต์ loading="lazy" จะถูกวางไว้ภายในแท็ก <img> กล่าวคือ หากรูปภาพประกอบด้วยแอตทริบิวต์ความสูงและความกว้าง

สิ่งนี้ยอดเยี่ยม – แต่องค์ประกอบอื่นๆ เช่น วิดีโอหรือ iframes ล่ะ รายการเหล่านี้ยังสามารถชั่งน้ำหนักหน้าเมื่อโหลดได้ทันทีจากการเดินทาง

ตอนนี้ Iframes โหลดแบบ Lazy Loading ตามค่าเริ่มต้น ไม่ต้องกังวล องค์ประกอบที่ซับซ้อนกว่านี้บางอย่างอาจต้องใช้โค้ดที่กำหนดเองหรือปลั๊กอินเพื่อใช้งานฟังก์ชันนี้

สุนัขวางอยู่บนม้านั่ง

ขจัดความยุ่งเหยิง

เมื่อเวลาผ่านไป แม้แต่ไซต์ WordPress ที่ได้รับการดูแลเป็นอย่างดีก็อาจรกได้ ฐานข้อมูลที่อุดตัน ปลั๊กอินที่ไม่ได้ใช้งานซึ่งยังคงทำงานอยู่ ธีมป่องพร้อมฟีเจอร์ที่คุณไม่ได้ใช้ - มันเกิดขึ้น และยังลาก Core Web Vitals ของคุณลงมาได้อีกด้วย

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

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

แผ่นตัวอักษรที่สะกดว่า "KEEP THINGS SIMPLE"

ปรับปรุง Core Web Vitals ของเว็บไซต์ของคุณ

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

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

ยิ่งไปกว่านั้น การปรับ CSS ของไซต์ของคุณโดยคำนึงถึง Core Web Vitals ก็เป็นเรื่องที่สมเหตุสมผล สิ่งนี้สามารถช่วยให้คะแนน Cumulative Layout Shift (CLS) น่ากลัวและลดการบวมได้

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

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