Tech Breakout Zirvesi/2021: Woocommerce web sitenizi optimize etmek için ana kılavuz

E -Ticaret hakkında konuşurken, ürününüzü çevrimiçi yapmak ilk adımdır, ancak bu açıkça son değil. Satmaya hazır olduğunuzda, mağazanızın iyi çalışmasını sağlamak için sabır ve ayarlama gereklidir. Aşağıdaki oturum, mağazanızı mükemmelleştirmek için kullanabileceğiniz araçlara ve tekniklere daha yakından bakıyor, böylece kullanıcılar ayrıldıkları ilginç rekabetten önce aradıklarını ve ödeme yaptıklarını bulabilirler. İyi bir dükkan sadece ham hızdan daha fazlasıdır; Asıl amaç, sitenizde alışverişi kolaylaştıran etkili bir kullanıcı deneyimidir. WP Engine Weigman’ın Kıdemli Yazılım Mühendisinden Insight ile Müşterileriniz için nasıl oraya ulaşacağınızı ve müşterileriniz için bir yarış kazanın.
Video: Woocommerce web sitenizi optimize etmek için ana kılavuz Bu oturumda oturumdan slayt, WP Engine Weigman Yazılım Mühendisi Yazılımı şu tartışıyor:
Şimdi ve gelecekte trafiği idare edebileceğinizden emin olmak için WooCommerce sitesini nasıl dağıtılır.
En iyi kullanıcı deneyimini sağlamak için WooCmmerce sitesini her şey için optimize etmek, resimlerinizden Woocommerce barındırma sağlayıcınıza kadar değişir.
Google’a göre, hız yükleme sayfaları üç saniyeden daha uzunsa, kullanıcıların% 53’ü siteden ayrılacak. Bu, ürün sayfasındaki tüm verileri almak için tam olarak üç saniyeniz olduğu anlamına gelir – onlara gönderdiğiniz tüm resimler, tüm bilgiler, tüm küçük widget’lar ve reklamlar.
WP Motor WP Yazılım Motoru Weigman Yazılımı Transkrip Chris Wiegman’ın Komple Metni: Tekrar hoş geldiniz. Şimdi WooCommerce web sitesini optimize etmekten bahsedeceğiz. WooCommerce’in performansına bakıyoruz. Trafiğinizi şimdi idare edebileceğinizden ve gelecekteki trafiğinizi ele alabileceğinizden emin olmak için WooCommerce sitesinin ölçeğini göreceğiz. Benim adım Chris Wiegman. Şimdi WP Engine’de Kıdemli Yazılım Mühendisiyim. Birçok üniversite için, 10UP gibi WordPress ajansları için, Ithemes gibi WordPress eklenti siteleri için bir süredir şirket -seviye WordPress kurulumu için bir web sitesi attım. Bu yüzden kariyerimin çoğu WooCommerce, BuddyPress, çeşitli performans türlerini yeniden üretiyor, Buddypress, ve çeşitli sistemler. Ve bugün, elbette, özellikle WooCommerce’in performansı hakkında konuşuyoruz. Ve olağan performans hakkında konuştuğumuzda, sayfa hızı hakkında konuşuyoruz. Google’a giderseniz veya WooCommerce performansı ararsanız, eklentilerin böyle şeyleri depolayabileceği ve yardım edebileceği daralma görüntüleri hakkında bir düzine makale alacaksınız. Ve hepsi çok önemli. Ancak bugün, bunun sayfanın hızından daha fazlası olduğunu hatırlamak istiyoruz. Her şeyi daha hızlı istememizin bir nedeni var. Bunun nedeni, WooCommerce ile maksimum kullanıcılar veya site ölçeklenebilirliği konusunda endişeliyiz.
Sayfa hızı, sitedeki tek tek sayfanın yüklenmesinin hızı ise, bu hız kullanıcının hissettiği şeydir. Ancak burada, destekleyebilecek maksimum kullanıcı ve siteler hakkında konuşmamız gerekiyor. Bunun tarayıcı sekmeniz gibi olduğunu düşünün. Benim gibiyseniz, bir proje başlatırsınız. Aniden 800 açık sekmeniz var. Ve bilgisayarınız gerçekten yavaşlıyor. Woocommerce sitenizdeki her sekmeyi kullanıcı olarak düşünün. Her zaman ödeme ayrıntılarına her girdiklerinde – her şey, her şey ev sahibinize geri dönmeli ve bireysel kullanıcılar için bir şeyler işlemelidir. Ne kadar yavaş, bir site o kadar yavaş bir şey ekleyecekler, çünkü Bu görevlerin her biri – veritabanınıza bir şey koyun, sunucuda bir şey arayarak – bunların hepsi herkes için biraz CPU zamanı gerektirir. Küçük bir site ile bu büyük bir sorun değil. Sitemde belirli bir zamanda iki kullanıcı varsa, neredeyse herkes bunu destekleyebilir. Kara Cuma sattığımda ne olur? Ve aniden, genellikle sadece bir veya iki gün satabilecek ürün satın alan 1.000 kullanıcım var. İşler çok hızlı bir şekilde kontrolden çıkabilir.
Böylece büyük bir dükkan bu sorunla zaman zaman yüzleşecek. Ya da başlangıçta küçük ve geliştirmek isteyen herhangi bir mağaza böyle sorunlar yaşayacaktır. Bu özellikle yeni gelenler için değil. Ancak WordPress’in doğası, genel olarak, son zamanlarda Buddypress veya WooCommerce gibi sistemle veya birçok bireysel veri türü yapan şeyler anlamına gelir. Herkesin alışveriş sepeti farklı. Umarım, herkes aynı kredi kartını veya sipariş formuna bilgi türünü eklemez. Dolayısıyla veri kişiselleştirmesi gerekiyor. Ve biraz zaman alıyor. Sonunda olan şey böyle bir şeydi. Ve bu grafik kırmızı çizginin sayfanın ne kadar zaman yüklenmesi gerektiğini gösteriyor. Blue Line, bir şeyler yapabilen başarılı kullanıcıların sayısıdır. Ve eğer aşağıya bakarsak, bir kullanıcı söylenir, her şey çok hızlı bir şekilde yayınlanır. Kırmızı çizginin yavaş olduğunu görebilirsiniz. Ve doğru gittiğimizde 50 ve 60 kullanıcıya ulaşmaya başladık. Site yavaşlıyor. Ve sonra kötü bir şey oldu – bu. Bir noktada her şey düşer. Çok fazla açık sekmeniz var. Ve her şey bilgisayarınızda yavaş çalışmaya başlar. Bu noktada, her şey başarısız olur – hattın daha da yükselmeye devam ettiği her şey. Buradan önce 50 kullanıcımız, 50 başarılı, 60 kullanıcı, 60 mağazamız, daha yavaş olsa bile vardı.
Ama biraz yükseldikten sonra 60, 70, 80 aralığına ulaşıyoruz. Ne oldu? Her şey bir karmaşa. 70 kullanıcımız var. Ama satın almayı gerçekten tamamlayan sadece 15 civarında var. Site geri kalanı için tamamen kayboldu. Beyaz ölüm ekranını aldılar. Bir tür hata sayfası alırlar. WooCommerce veya diğer büyük ölçekli sitelerden kaçınmaya çalışmak istediğimiz şey bu. Yine, başladığınızda sorun değil. Bu sadece işler büyüdüğünde bir sorundur. Ve sadece bu başarısız değil, aynı zamanda o zamanlar daha fazla kullanıcınızla her şeyin daha yavaş olduğu gerçeğini de görüyorsunuz, siteniz daha popüler olduğu zaman, birisinin başka bir yerde alışveriş yapması daha olası olduğu için daha olasıdır. Google’a, hız yükleri 3 saniyeden fazla ise % 53 kullanıcı siteden ayrılacaktır. Bu, ürün sayfasındaki tüm verileri almak için tam olarak 3 saniyeniz olduğu anlamına gelir – onlara gönderdiğiniz tüm resimler – tüm bilgiler – tüm küçük widget’lar, reklamlar. Sayfa ne yayınlanırsa yayınlanırsa, söylemeden 3 saniye var, bu çok fazla. Başka bir yere gittim. Yani bu gerçekten hatırlanması gereken bir şey. Satışlarda ilk gününüzün sadece birkaç kullanıcısını alırsanız – yaşam döngüsü widget’ınızı satarsınız – büyük bir sorun değil.
Ancak, büyük bir başarı elde ettiğinizde, her şeyi insanlara çok hızlı bir şekilde yavaşlatacaktır. WooCommerce durumunda, oldukça spesifik, eklentiler veya verimsiz temalar için başarısız olacaklar. WordPress veritabanında çok fazla veri, özellikle WooCommerce ile, bundan sonra yapılan her siparişi saklarsanız, WordPress 18 yıl önce olmuştur. 18 yıldır yaptığınız her siparişiniz varsa, düşünün. Birisi her sipariş vermesi gerektiğinde, veritabanınız tarihi 18 yıl boyunca keşfetmelidir. İşler çok çabuk yavaşlıyor. Yetersiz bir barındırma paketiniz varsa ve bir blogda reklamı gördüğünüz 2,95 özel bir pakete ve ayda 35 $ veya 40 $ ‘dan başlayabilecek yönetilen bir barındırma paketine kaydolduysanız, sitenizi daha iyi idare edecektir? Daha pahalı bir site daha fazla kaynak sağlayacaktır. Bu daha güçlü bir bilgisayar satın almak gibidir. Giriş seviyesi 500 satın alırsınız-Best Buy’a gidersiniz. Ve bir Windows 500 $ makinesi satın alıyorsunuz. Bu, şimdi videoya giriyorum ya da podcasting’e gidiyorum. Bu makine çok yavaş. Bu aynı tür. Verimsiz bir barındırma paketi, çok küçük, çok küçük bir sunucu, her şeyi yavaşlatacaktır. Bir başka büyük sorun da sigara içmenin özelliğidir. Kullanıcılarınıza göstermeye başlamak için, kontrol ettiklerinde, bu özelliğe geçme için ne gerçekten ihtiyacınız var?
İşte bir sosyal widget. İşte burada. İşte burada. Siteye eklediğiniz her şey yükleme süresini artırır ve işleri yavaşlatmaya yardımcı olabilir, kötü deneyime katkıda bulunabilir, veritabanında arama yapmanız gereken bilgisayarların aranması gereken şeylere katkıda bulunabilir. Siteniz tarafından daha sonra desteklenebilir. Ve elbette, bazıları yaygındır. Performansımızın Google olup olmadığını gördüğümüz budur. Sık sık kötü içerik seçeneği ile ilgili şeyleri göreceğiz, optimize edilmeyen çok fazla resim-çok kötü içerik yüklemek için. Birbirinizle görünen şeyler var, bunun gibi şeyler. Çok fazla CSS. Çok fazla JavaScript. Ancak buradaki asıl tema, sitenizi desteklemek için ihtiyacınız olan özellikler için yeterli bilgisayara veya yeterli barındırmaya sahip olduğunuzdan emin olmak istediğinizdir. Ve daha fazlası her zaman daha iyi değildir. Peki buna sahip olduğunu nereden biliyorsun?
Siteyi gerçekten derin olması için analiz etmek için yapabileceğimiz birçok yol var. İlk olarak, bunu yaptığımızda, çok özel şeyler aramaya başlamak istiyoruz. Aşırı işlev çağrıları – Bir geliştiriciyseniz, bu belirli bir araca girmek ve bu x -hook işlevi, kancaya kaç kez dediğimizi görmek anlamına gelir. İyi yazılmış birkaç eklenti buldum. Bir şey verimsiz bir şekilde yapılırsa, genellikle bir şey yapan küçük bir eklentiden daha iyi olabilir. Eğer bir bilgisayar bilimi dersine katıldıysanız, büyük bir gösterim gibi şeyler hakkında konuşurlar. Ve Big O Notation temel olarak, veritabanındaki her kaydı bir kez okuyan bir IF ifadem varsa, o bir tane olacağını söylüyor. Her seferinde tarama yapmalıdır. Peki, bir not bulursanız ve her şeyi tekrar taramak zorunda kalırsanız ne olur? Ya da her rekoru 3, 4, 5 kez geçmek zorunda kalabilecek bir tür tekrar yapar. Ve bu hızlı ve katlanarak artırılabilir. Verilerden ne kadar çok geçmesi gerekirse, o kadar yavaş olur, işler o kadar yavaş olur. Ve gerçekten veritabanının büyüklüğünde bir rol oynamaya başladı. Sitemde 10 ürünüm varsa ve hiçbir şey satmadıysa, 100 kez yapmam gerekse bile, aynı anda 10 notu tarayın, belki de asla fark etmeyin. Şimdi veritabanında bir milyon sipariş ve sitemde 50.000 ürün ve 22.000 kullanıcı varsa ve belirli kullanıcılar ve belirli ürünler için özel siparişler bulmam gerekiyorsa, ne olacak?
Aynı verimli komut dosyası 100 kez çalışıyorsa, ancak şimdi 22.000 kez ürünler için milyonlarca kez varsa, hangi kombinasyon ekleyecekler?
Daha fazla işlem gerektirecektir. Bu, çalıştırılması, yalnızca bir kez gereken verileri tarayan, ilk deneyde her şeyi çizen ve kullanmaya devam eden bir şeyden çok daha pahalı olacaktır. Ve sonra bununla bir klasik var, ekstra büyük HTTP talep ediyor. Ne kadar çok kullanıcı indirmek zorunda kalırsa, siteleri o kadar yavaş olur. Yani bu aradığımız üçüncü şey. Çoğu zaman, dediğim gibi, bunu önce göreceksiniz – ek istekleri silin, görüntüleri optimize edin. Ama Woocommerce hakkında konuştuğumuzda her zaman endişelenmek istediğimiz şey bu değildir. Bu konuda size gerçekten yardımcı olacak çok iyi araçlar var. WordPress sitesinde yalnız çalışıyorsanız, hata ayıklama çubuğu eklentisini ve WP Querry monitörünü yüklemek istersiniz. Bu eklentilerin her ikisi de daha derine inmenize ve perde arkasında neler olduğunu göstermenize yardımcı olacaktır. Tabii ki, prodüksiyona gittiğinizde bunun çalışmasına izin vermeyin, çünkü başka bir şey gibi, yayınlanan her şey, bu analizi çalıştırma kullanıcılarına çalıştırırsanız, tekrar yavaşlarsınız. Bu yüzden, çıkardığınızdan emin olun – bunu denerseniz, son kullanım için ev sahibinize göndermeden önce serbest bırakın. Ancak görebileceğiniz başka araçlar da var. Webpagetest.org iyidir. Tools.ingdom.com – Bu araçların her ikisi de sitede yayınlanan hepinizi gösterir. Belki de bu size 100 JavaScript’e sahip olduğunuzu ve sosyal medya için izleme pikselinizin sitenizin en yavaş kısmı olduğunu gösterecektir. Bu silmek isteyebileceğiniz bir şey.
Bir kez daha, eklediğiniz her şey – analitik, izleme, sosyal widget – hepsi arka planda olanlara katkıda bulunur. Çok temiz bir site olan bir WebSitecarbon.com var. Web sayfaları veya pingdom testi ile yapılacaklara benzer. Ancak sitenizin ekolojik izleri açısından görülebilir. Siteniz diğerleriyle karşılaştırıldığında ne kadar büyük? Ne kadar indiriliyor? Ve bu size sitenin ne kadar ağır olduğuna dair çok iyi bir resim verebilir. Bir kez daha, siteniz çok hafifse, sadece bir parça kağıt almayı düşünün. Bir parça kağıt almak kolaydır. Şimdi, yazıcının tüm kenarını hemen alın. Bu çok daha ağır. Ve bu üç araç – ve daha sonra Google Core Web canlıları da aynı şeyi yapacak ve bulmanıza yardımcı olacak. Bunun dışındaki en pratik araçlardan biri – şimdi, yayınlanan her şeyin ağırlığını ve her öğenin ne kadar sürdüğünü gösteren – yüklenmesi ne kadar sürer. Ama tüm bunlardan biraz yapabilecek bir şey var. Ve bu yeni bir kalıntı. Üst sınıf paketlerimizden biri gibi daha yüksek bir paket, WP motoru gibi bir yer kullanıyorsanız, bunu sitenizde olabilir. Değilse, bağımsız olarak dönüşünü görmek isteyebilirsiniz. New Relic, her bir yürütme hattını girecek ve denetleyecek bir hizmettir. Her veritabanı sorgusunu izleyecektir. PHP’nin her satırının yüklenmesini izleyecektir. Ve bu size söyleyecek, tamam, bu kancaya sahipsin. Ve kancayı yüklemek 7 saniye sürer. Ve 600 kez yüklemeye çalıştı.
Şimdi, bununla biliyorsunuz, geri dönebileceğiniz ve gerçekten çok hızlı bir şekilde temizleyebileceğiniz düşük asılı bir parçanız var. Belki onu silin. Belki sadece bir veya iki satır kod değiştirirsiniz. Ve aniden 7 saniye yerine, 1 saniye sürdü. Belki de kullandığınız önbellek çözümüne odaklanmanız gereken yer burasıdır. Ancak New Relic gibi bir şey muhtemelen daha derine inebilecek ve neyin yanlış olduğunu görebilen en etkili araçtır. Ve Florida Üniversitesi’ndeyken son pozisyonum, sorumluluklarımın çoğu intranetimizdi. Ve bu, tüm hastanelerde (hastalar, çalışanlar, hemşireler ve doktorlar – yaklaşık 40.000 aktif kullanıcısı olan bir site, hepsi katkıda bulunuyor. Sosyal bir yön var. Bunun için tüm farklı özellikler vardır. İşe başladığımda, ortalama sayfa yüklemesi bir dakikadan fazlaydı, bu da zaman alacaktı-bulduğum notların bir sayfa yüklemesinde arka planda 729 farklı PHP hatası ve uyarılar olduğunu düşündüm. Yeni kalıntı, ortalama sayfayı yüklemek için her şeyin 5 ila 6 saniyeden daha azını azaltmaya yardımcı olmak için kullanabileceğim şeydir, çünkü çok fazla çaba gerektirmez. Oh, oh, bunu altı yıl önce var olmayan WordPress versiyonu için yazdık. Ya da belki de mevcut olmayan eklenti için. Sadece bu özelliği ortadan kaldırabilirim. Bunun gibi şeyler çok hızlı artıyor.
Ve sonra, elbette, varsayılan tarayıcı aracınız var. Dev aracın var. Bir müfettiş var. Bunun gibi şeyler var. Ne olduğunu görmeye yardımcı olabilirler, yüklenmenin ne kadar sürdüğünü görmeye yardımcı olabilirler ve böylece çok fazla onay sağlayabilir. Şimdi, genel tarayıcılar yükleme şeklinize bağlıdır. Bu, müşterilerinizin en iyi temsili olmayabilir – kullanıcılarınızın sitenize gerçekten eriştiği şeyle. Belki başka şeyler, bunun gibi şeyler içeren bir yönetici olarak giriş yapıyorsunuz. Ama aynı zamanda hala çok yararlı olabilenler de var, oh, hey, yüklüyorum. Bu ürün sayfası bu ürünün yedi 15 Mc resmine sahiptir. Her şeyi aynı anda yüklemem gerekmeyebilir. Bu yüzden böyle şeyler bulmakta çok yararlı. Bunu biraz kıracak. Bu, sadece basit bir WooCommerce sitesinde bahsettiğim hata ayıklama bıçağı eklentisi. Ve bu çok kullanışlıdır, çünkü yolunu görürseniz-gerçekten tıkladığınızda, 1.48 saniye gibi birçok şeyi kırar. Kaç veri? 131 Veritabanı Kraliçe sadece bu basit sitede. İhtiyacım olan bu mu? Bu etkili mi? Bu bir problem mi?
WordPress, her zaman mevcut olması için seçenekleri otomatik olarak yüklemeye çalışan AutoLoad adlı bir özelliğe sahiptir. Ve belirli bir önbellek ortamında, yerleştirilebilecek önbellek boyutunu aşabilirsiniz. Ve görebilirsiniz, yalnızca bu otomatik yükleme seçeneğini bir sayfa yüklemede 400 veya 500 kez içerdiğini görebilirsiniz. Çok verimsiz hale geliyor. Ve bu tür eklenti, bu sorgu ve hata ayıklama bıçakları, bulmanıza yardımcı olabilir. Diğer bazı görüşler. Ve bu bunu çok ayrıntılı olarak yapacak. 134 KUERI Bu sayfayı yüklediğimde 74.6 milisaniye sürdü. Ve bu çok temel bir site. Ama şimdi her sorguyu ve yüklenmesinin ne kadar sürdüğünü görebilirsiniz. Birkaç hafta önce Cuma öğleden sonraydı. Ve patronun bu lüks özelliğe hemen ihtiyacı var. Bu yüzden çok çabuk yaptım. Ve bu düşündüğüm kadar verimli değil. Bu tür bir şey, onu nasıl bulabileceğiniz ve geliştirebileceğinizdir. Belki benim SQL kişiyseniz doğru bağlantı yerine sol bağlantıyı yanlışlıkla yazıyorsunuz. Bu tür bir hata, verimsizlik türü gerçekten artabilir. Ve bu eklenti bulmanıza yardımcı olabilir. Sonra, elbette, bir kez daha, sadece iyi bir antik tarayıcı kullanıyoruz. Şelalenin ekranı JavaScript kaç tane olduğuna göre sıralanmıştır – Kaç tane CSF? Belki bazılarını birleştirebilirsiniz. Belki, özellikle JavaScript ile, her sayfada altı izleme komut dosyasına ihtiyacınız var mı?
Bu, tarayıcı araçlarıyla bulmanıza gerçekten yardımcı olabilecek bir şeydir. Ama yine de, sadece bir tarayıcı ile biraz dikkatli olmanızı hatırlatıyorum, çünkü bu ekranda gördüğünüz gibi, üstte bir eklenti hata ayıklama ve eklenti kuyruğu var. Mal yüklüyor. Yani aynı olmayacaklar. Son kullanıcılar tarafından görülmeyecek varlıklar içerecektir. Yani biraz pozitif olabilir. Yani buna biraz dikkat etmelisin. Ancak birlikte, bu yeni kalıntı, bu eklenti, tarayıcı aracınız ve sitenizi bir kullanıcı -pist, karbon web sitesi vb. Olarak keşfetmeye çalışan bu harici site dır-dir. Grevler burada. Yavaşlama burada meydana gelir. Ve bunlar geliştirebileceğiniz şeyler. 15 dakika% 30 veya daha fazla tasarruf edebilir. Almak için sigorta şirketlerini değiştirmenize bile gerek yok. Sadece birkaç dakika zaman sizin için çok daha kolay hale getirebilir. Ancak, bazı belirli şeyler hakkında konuşalım, onu geliştirmeye yardımcı olmak için ne ölçüde yapabileceğimizi?
Sitenizi hızlandırmanın 3 ve 1/2 yolu. Tabii ki, düzinelerce farklı şey var. Her site biraz farklı. Bu yüzden beni bu konuda konuştuğumu dinlediğinizde, sitenizin mesafenin değişebileceğini unutmayın. Araçlara bakın ve siteniz için en iyisini aldığınızdan emin olun. Bazıları geçerli olmayabilir. Ve belki de siteyi çok hızlı bir şekilde geliştirmeye yardımcı olabilecek bir düzine başka şey daha var. Bu yüzden buna dikkat et. Ve en büyük şeylerden biri, ben de bunu yaşadığımda, temanız için çok endişelenmiyor. Tema WordPress’in geleceği değil. Çok yakınız. Bu ay inanıyorum. Bunu izlediğinizde bir kez. WordPress 5.8, tam site düzenlemenin başlangıcı ile durdurulacaktır. Tam site düzenleme, artık başlıkları, altbilgiyi düzenleyebileceğiniz anlamına gelir. Sitenizin her kısmı bir tema gerektirmeyebilir. Yani, buna başlarsanız ve sahip olduğunuz temayı bulursanız – belki iki yıl önce geliştiricilere çok para ödersiniz ve şimdi verimli değil – bu bölüm hakkında çok fazla endişelenmeyin. WordPress’in geleceği değiller. Verilerinizin nasıl depolandığını ve işlendiğini öğrenin. Verileriniz hakkında görebileceğiniz en iyi şeylerden biri, aramanın nasıl etkili hale geldiğidir?

Yavaş arama. Ve bu çok kötü bir kullanıcı deneyimi. Bu, kullanıcıların aramasının% 64’ü – satın almak istediğim anı arıyorsunuz. Kullanıcıların% 43’ü hemen arama çubuğunu açar. Ve kullanıcıların% 39’u ilgili aramadan etkilenir. Arama çok yavaş olabilir. WordPress’te bir arama yaptıysanız, optimize edilmezse ve bir mektup yazdıysanız, hiç sonuç alamazsınız. Ya da çok sayıda ürünleri, kullanıcıları ve diğer tüm ürünleri varsa, aramanın görünmesi 10 saniye sürebilir. Bu arada, Amazon’a gidip arama yaparsam – ya da Google’a gidip soyadımı ararsam ve hatta onu karıştırırsam, yine de beni bulabilir. Gerçekten farklı bir deneyim. Ve Google veya DuckDuckgo’da gördüğünüzde 7 saniye sürecek bir şeye karşı anında arama. Unutmayın, 3 saniye sonra insanlar devam eder. Yani, çok fazla veriniz varsa ve aramanız 5, 6, 7 saniye sürerse, trafiğinizin% 40 veya daha fazlasını çok hızlı bir şekilde kaybedeceksiniz. Özellikle WooCommerce’de denemek için sunduğumuz özelliklerden biri elasticPress’dir. Şimdi, elastikpress 10UP tarafından Elasticsearch adlı bir şey kullanan bir eklentidir. Şimdi, Elasticsearch’in yaptığı, aranması gereken tüm veritabanı bilgilerini dizine eklemek veya almaktır. Ve onu aramak için çok hızlı bir şeye taşıdı. Birkaç ay önce kullandığımız ilk müşterimiz hemen% 3 daha fazla sipariş gördü.
Oranlarını%2 oranında gördüler. Ve ziyaretçi başına gelirin%3 arttığını görüyorlar. Ve bu özel dükkan için, sadece aramayı optimize ederek yılda 4.000 dolar. Ve bu belirli bir nedenden dolayı başarılıydı. Alıcılar aradıklarını daha hızlı bulurlar. Sitem pil satıyorsa, akıllı ev eşyalarımızdaki tüm şeylerin interneti var? Akıllı lambanız için uzaktan kumanda öldü ve pili çekiyorsunuz. CR2032’yi bulana kadar göz atmaya, “pil” kelimesini aramaya ve göz atmayacaksınız. Pil satan bir pile gideceksiniz, CR2032 yazın. Ya da belki R ve iki arasında bir bağlantı koyarsınız. Belki aralarında bir bağlantı koymazsınız. Sorun değil. İstediğiniz pili ulaşan anlık sonuçları bekleyeceksiniz. En hızlı sonuç, oradan satın alacağım anlamına geliyor. Eğer ararsam – ve hepimiz Amazon gibi büyük bir şeyde bile yaptık. Özellikle ne istediğinizi bulamazsanız, o zaman başka bir mağazaya geçersiniz. Böylece arama, yükleme sayfası performansına gerçekten yardımcı olabilir. Bu, arama için gereken tüm işlemleri ortadan kaldırır. Ama daha da önemlisi, bu her şeyi ele alıyor – bu, kullanıcıların aradıklarını daha hızlı alabilmelerini sağlayacaktır. Bir sonraki büyük şey özellikle ölçek içindir. Ve bu özellikle WooCommerce içindir. Her şey WooCommerce ile ele alınabilir. Ancak WooCommerce ile gerçekten dikkat etmemiz gereken özel bir şey var. Ve bu kırık araba.
Bir Woocommerce mağazasında her olduğunuzda, bir arabaya bir şey eklerseniz, imleci tramvay simgesine yönlendirirseniz, burada görebileceğiniz gibi, bu küçük mini arabayı alacaksınız. Bunu ekledim. Bunu ekledim. Belki altı kopya ekledim. Ve hızlı bir şekilde kasiyere gidebilirsiniz. Bu çok yararlı olabilir, ama aynı zamanda çok yoğun olabilir. Birisi tarayıcıyı her terk ettiğinde, tarayıcı sepeti döndürür ve yükler. Tramvayda hiçbir şey olmasa bile, arabası içerir. Ve çok fazla veri, karmaşık eski sitelerde sitelerde, bu sitenin çok yavaş olmasına neden olabilir. Ve barındırma desteği açısından, insanlar WooCommerce’in performansına destek verdiğimizde en büyük sorunlardan biri olarak görüyoruz. Bunun çözümü oldukça basit. Tamamen silebilirsiniz. Ancak bir arama gibi, eğer fikir bir şey ve kullanıcı deneyimi elde etmekse, belki de en iyi çözüm değildir. Sahip olduğunuz eklentiye bakın. Destekçilerinizle konuşun. Örneğin bir eklenti var, önbellek kullanabilecek ve kartın önbelleğine biraz daha iyi yardımcı olabilecek bir çözümümüz var. Tramvayda hiçbir şey yoksa ve aktif olarak mallar için alışveriş yapan insanlara geri döndürecek eklenti yapmak için optimoka var. Bu nedenle, bu tren deneyimini daha iyi bir deneyim ve kullanmaya devam etmek için kullanabileceğimiz birkaç çözüm var, ancak en büyük başarısızlık noktasını azaltır. Giderek daha fazla kullanıcı – alışveriş yapan 100 kullanıcınız ve belki de herkes satın almadığı için sitede 1.000 gerçek kullanıcı varsa.
Ortalama dönüşüm oranınız% 7 ise, bu, kullanıcılarınızın% 93’ünün gerçekten satın almadığı anlamına gelir, ancak belki de sepete bir şeyler eklerler. Kaç kişinin treni yüklediğini düşünün. Bu gerçekten her şeyi çok hızlı bir şekilde yavaşlatabilir. İşleme gücünü aktif olarak satın alıyormuş gibi yapıyorlar, sadece değil. Bu yüzden mümkünse sepet parçalarını öldürmek için arayın veya Optimocha’yı veya biraz boğucu olan diğer fişlerden birini kullanın. WooCommerce veya diğer büyük sitelerle ikinci şey verileri istiflemek değil. Büyük miktarda sipariş veri maliyetleri için işlem süresi. Buna yardımcı olmanın en büyük yolu, eski sipariş verilerini silmektir. Mağaza türüne bağlı olarak, bu sizin için en iyi çözüm olmayabilir. Gerçekten ne yaptığını gör. Ancak, zamana çok duyarlı olan malları satın aldığı bir mağazanız varsa, 90 gün içinde iade edemezler, belki de bir bilet veya başka bir şey türü, onu iade edemeyecekleri. yine de satın almak için. Tüm eski sipariş verilerini silin. WordPress sizin muhasebe yazılımınız değildir. Muhasebe yazılımınız olmamalıdır. Sipariş verilerini muhasebe yazılımınıza dışa aktarın ve siteden silin. Elasticsearch de indekslemeye yardımcı olabilir, bu da her şeyi sizin için biraz daha hızlı hale getirebilir. Ama elbette, en iyisi onu dışarıda tutmaktır. Bir kez daha, buna dikkat edin. Belki muhasebecinizle konuşun. Sahip olduğunuz mağaza türüne bağlı olarak.
Ancak sipariş verilerini silin, modası geçmiş ürünü silin, eski alıcıları silin – ürününüzün doğası nedeniyle asla tekrarlanan alıcılar yoksa ek kullanıcıyı silin. Belki sitenize kayıt yaptırmaları gerekmez. Ancak dikkatli olun ve mümkün olduğunca çok ek veriyi kaldırın. Birisi her bir şey aradığında veritabanının ne aradığını azaltın. Mümkün olduğunca değiştirin. Mümkün olduğunca çok kullanıcı için serbest bırakın. Sepet parçalarını öldürmenin yanı sıra, bunun büyük bir site, büyüyen bir site, çok daha fazla – çok daha fazla değil, ancak tüm verilere sahip birinden çok daha hızlı olacağını göreceksiniz. Woocommerce’deki eski sitenin yeni bir siteden daha zor olmasının nedenlerinden biri budur. İstifçiler gibi tüm veriler toplanır. Ne kadar çok oradaysanız, üstesinden gelmek ve tüm verileri geçmek o kadar zordur. Yani, sadece sitenin kendisinde ihtiyacınız olanı kaydedin. Ve son olarak, optimize edilmiş mağazayı, optimize edilmiş altyapıyı kullandığınızdan emin olun. Hosting paketinizin sizin için doğru olduğundan emin olun. Barındırma paketinizin bunu işleyebildiğinden emin olun. 2.95 $ ‘lık özel etkinliğe kaydolduysanız ve Black Friday’e geleceğinizi ve her şey daha popülerse, ev sahibinize geçin. Üst sınıf paketine dönüyor. Bir kez daha, aramayı boşaltmak. Burada – WooCommerce paketlerimizden birini zaten kullanıyorsanız, bazıları olabilir – her ikisi de sizin için ele alınmış olabilir.
Üst sınıf bir pakete ihtiyacınız varsa hesap temsilcilerinizle de konuşabilirsiniz. Ama başka bir deyişle, önceden planlayın. Ve sitenizin güvenliğine dikkat edin. Her şeyin güncellendiğinden emin olun. Genellikle – kaç kez güncelliyorsunuz – mobil uygulamanız güncellenir ve tüm değişim köpeği performans ve güvenlik artışıdır? Bu genellikle WordPress ve eklentilerin çekirdeğinde meydana gelir. Yani bir kez daha, WooCommerce paketlerinizden birinde bizimle birlikteyseniz, zaten SPM ürünümüzde olabilirsiniz. Ancak SPM kullanmıyorsanız, bunu sizin için yaparsanız, tüm eklentilerinizi güncellediğinizden emin olun. Temanızın en son sürümü kullandığından emin olun. Her şeyin güncel olduğundan emin olun, böylece herhangi bir sorun yaşamayacaksınız – şirket tarafından yapılan herhangi bir iyileştirme kullanırsınız. WooCommerce yıllardır büyük bir şey. Veritabanının bir şey kaydetme şeklini değiştirdiler. Mevcut siteler için işleri daha hızlı hale getirmek için son on yılda veya daha fazla değişiklik yaptılar. Bundan yararlanın ve değişikliği takip ettiğinizden emin olun. İçeriğinizin oluşturulmasına dikkat edin. İçeriği derlerken doğru blok türünü kullanın. Eğer siz sizsiniz, dördü yeterli olduğunda galeriye 20 resim ekleyen bir blokla oynamak istemeyebilirsiniz. Bu bloktaki varsayılan sınıra dikkat edin. İçerik oluşturma araçlarınıza dikkat edin. Görüntünüzü sizin için optimize edebilirlerse, yapın. Eğer bir ürün için dört görüntü yüklemenizi önerirlerse ve sizsiniz, ah, bu işe yaramaz. Ve dışarı çıkın ve 20 yüklemek için birine ödeme yapıyorsun, her şeyi yavaşlatacak.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir