WooCommerce: จะปรับปรุงความเร็วของร้านค้าของฉันได้อย่างไร?

เผยแพร่แล้ว: 2018-08-14

นี่คือแขกโพสต์โดย Simon Tomkins จาก CommerceGurus หากคุณชอบบทความนี้ อย่าลืมขอบคุณเขาในความคิดเห็น!

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

หากไซต์ WooCommerce ของคุณทำเงินได้ 1,000 ดอลลาร์ต่อวัน ความล่าช้าในการโหลดหนึ่งวินาทีนั้นอาจทำให้คุณต้องเสีย 25,000 ดอลลาร์จากยอดขายที่เสียไปต่อปี ซึ่งไม่ใช่การเปลี่ยนแปลงเล็กน้อย! หากคุณเป็นเจ้าของที่โชคดีของ Amazon ความล่าช้าหนึ่งวินาทีในปี 2560 อาจหมายถึงรายได้สุทธิที่ขาดทุน 178 พันล้านดอลลาร์ * 0,07 = 12.5 พันล้านดอลลาร์…

อีกครั้งที่ เว็บไซต์ WooCommerce ที่ช้าทำให้คุณเสียเงิน

ฉันใช้เวลาอย่างมากในการค้นคว้าเกี่ยวกับความเร็วของเว็บไซต์และการปรับประสิทธิภาพให้เหมาะสมก่อนที่จะสร้างธีม Shoptimizer WooCommerce ของเรา สถิติบางอย่างน่าตกใจ:

  • 73% ของผู้ใช้มือถือได้ละทิ้งไซต์เนื่องจากใช้เวลานานเกินไป
  • ผู้คน 47% คาดหวังว่าไซต์จะโหลดได้ภายใน 2 วินาทีหรือน้อยกว่า
  • 79% ของผู้ที่ประสบปัญหาด้านประสิทธิภาพจะไม่กลับมาซื้ออีก

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

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

1) ตรวจสอบแพลตฟอร์มโฮสติ้งปัจจุบันของคุณ

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

ตามกฎพื้นฐาน คุณควรอยู่ห่างจาก โฮสติ้งที่ใช้ร่วมกัน ซึ่งสามารถต่อสู้กับความต้องการของ WooCommerce ได้

LiquidWeb, Kinsta และ WPEngine เป็นผู้เล่นหลักในเวทีอีคอมเมิร์ซและเป็นตัวเลือกที่ดีสำหรับ โฮสติ้งที่มีการจัดการ ทางเลือกยอดนิยมคือ SiteGround (Business Bloomer เคยใช้งานบน SG) ฉันขอแนะนำโซลูชันคลาวด์หรือ โฮสติ้งเฉพาะ ของพวกเขา พวกเขายังจะย้ายไซต์ที่มีอยู่ของคุณไปยังแพลตฟอร์มของพวกเขาฟรีด้วยแผนบางอย่าง ซึ่งช่วยประหยัดเวลาได้มาก

2) ตรวจสอบความเร็วของร้านค้า WooCommerce ของคุณ

Webpagetest - ทำเครื่องหมายที่ตัวเลือก 'Capture Lighthouse Report' ภายในแท็บ Chrome
Webpagetest – ทำเครื่องหมายที่ตัวเลือก 'Capture Lighthouse Report' ภายในแท็บ Chrome

เป็นขั้นตอนแรกที่สำคัญในการประเมินความเร็วในการโหลดของร้านค้าปัจจุบันของคุณก่อน หลายคนใช้ Google Page Speed ​​สำหรับสิ่งนี้ แต่ฉันชอบ WebPageTest

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

รายงานที่ให้มาจะมีลักษณะเหมือนภาพหน้าจอด้านล่าง ฉันรันโดยใช้หน้าแรกของธีม Shoptimizer WooCommerce เป็นตัวอย่าง

การสาธิตชุดรูปแบบ Shoptimizer ทำงานได้ดีมาก แม้ว่าจะมีองค์ประกอบเนื้อหามากมาย โหลดได้ใน 2.041 วินาทีด้วยเวลาไบต์แรกเพียง 0.27 วินาที

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

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

3) ลดขนาดรหัสของคุณ

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

ทางออกหนึ่งที่ยอดเยี่ยมสำหรับปัญหานี้คือปลั๊กอิน Autoptimize ซึ่งให้บริการฟรีบนที่เก็บ WordPress คุณจะพบได้โดยการค้นหา Autoptimize ภายใน Plugins > Add New เหมาะอย่างยิ่งสำหรับการทำให้การเพิ่มประสิทธิภาพไซต์ WooCommerce ของคุณง่ายขึ้น

ปลั๊กอิน Autoptimize ควรเป็นพอร์ตการโทรแรกของคุณ

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

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

4) เพิ่มประสิทธิภาพภาพของคุณ

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

ก) เตรียมรูปภาพของคุณก่อนที่จะอัปโหลดไปยัง WordPress

TinyPNG จะปรับภาพให้เหมาะสมกับคุณในคราวเดียว ลดขนาดลงอย่างมาก
TinyPNG จะปรับภาพให้เหมาะสมกับคุณในคราวเดียว ลดขนาดลงอย่างมาก

เครื่องมือเพิ่มประสิทธิภาพรูปภาพออนไลน์จะลดขนาดรูปภาพลงอย่างมาก มีหลายสิบรายการรวมถึง Optimizilla, I Love IMG และ Compressor แต่ฉันเป็นแฟนของ TinyPNG

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

b) ตรวจสอบให้แน่ใจว่าได้ตั้งค่าขนาดภาพเริ่มต้นที่เหมาะสม

ขนาดที่เหมาะสมที่นำมาใช้โดยปลั๊กอิน Imsanity
ขนาดที่เหมาะสมที่นำมาใช้โดยปลั๊กอิน Imsanity

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

คำแนะนำต่อไปที่ฉันมีคือการใช้ปลั๊กอิน Imsanity เพื่อให้แน่ใจว่าได้เลือกค่าสูงสุดที่สมเหตุสมผล ไม่จำเป็นต้องใช้รูปภาพขนาดกว้าง 3000px บนไซต์ใด ๆ และปลั๊กอินนี้ช่วยให้มั่นใจได้ว่ารูปภาพจะถูกลดขนาดโดยอัตโนมัติตามขนาดที่กำหนดค่าไว้ คุณสามารถติดตั้งได้ทาง Plugins > Add New และค้นหา Imsanity ภายในส่วนการตั้งค่า คุณสามารถกำหนดค่าขนาดสูงสุดได้ ความกว้างของรูปภาพสูงสุด 1200px จะเหมาะสำหรับไซต์ส่วนใหญ่

c) ใช้ CDN และ Lazy Loader

ตัวเลือก CDN และ Lazy Loading ของ Jetpack จะสร้างความแตกต่างอย่างมากให้กับความเร็วของไซต์ของคุณ
ตัวเลือก CDN และ Lazy Loading ของ Jetpack จะสร้างความแตกต่างอย่างมากให้กับความเร็วของไซต์ของคุณ

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

หากคุณยังไม่ได้ติดตั้ง คุณสามารถเพิ่มผ่าน Plugins > Add New และค้นหา Jetpack คุณจะต้องลงทะเบียนสำหรับบัญชี WordPress.com หากคุณยังไม่มี เมื่อคุณไปที่หน้าจอการกำหนดค่า Jetpack ให้แน่ใจว่าคุณเลือกแผนฟรี

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

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

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

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

5) เปลี่ยนเป็นธีม WooCommerce ที่ปรับประสิทธิภาพให้เหมาะสม

ธีม Shoptimizer WooCommerce จาก CommerceGurus

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

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

แล้วธีมไหนที่คุณควรไป?

มาตรฐานทองคำเป็นธีมอย่างเป็นทางการจาก WooCommerce หน้าร้านเสมอ ฉันชอบ GeneratePress และ Astra

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

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

Shoptimizer มีตัวเลือกธีมเพิ่มเติมที่เน้นที่ความเร็ว ซึ่งรวมถึงการลดขนาดสไตล์ชีตหลักและ css ที่สำคัญ

บทสรุป

ร้านค้า WooCommerce ที่โหลดเร็วช่วยให้แน่ใจว่าคุณจะมี Conversion และ SEO ที่ดีขึ้น คุณจะมีรถเข็นที่ถูกละทิ้งน้อยลงและลูกค้าที่มีส่วนร่วมมากขึ้น การจัดการปัญหาด้านความเร็วเป็นสิ่งสำคัญสำหรับเจ้าของร้าน

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

สุดท้าย นี่คือวิดีโอโดยละเอียดเกี่ยวกับวิธีสร้างเว็บไซต์ FAST WooCommerce แบบทีละขั้นตอน สนุก!