Agrofy: LCP'de% 70'lik iyileşme, yükten vazgeçme oranında% 76 azalmayla ilişkili olarak

Ayrıca, gerçek kullanıcı izleme araçları kullanarak ve uygulamalarını yeniden düzenlemede Core Web Vitals'ı iyileştirmeye odaklanarak CLS'yi ve uygulama duyarlılığını %72 oranında iyileştirdiler.

Agrofy, Latin Amerika'nın tarım ticareti pazarı için online pazar yeridir. Tarım makinelerinin, arazilerin, ekipmanların ve finansal hizmetlerin alıcılarını ve satıcılarını eşleştirir. 2020'nin 3. çeyreğinde Agrofy'de çalışan 4 kişilik bir geliştirme ekibi, performansın iyileştirilmesinin hemen çıkma oranlarının azalmasına yol açacağı hipotezine başvurarak bir ay boyunca web sitesini optimize etti. Özellikle Önemli Web Verileri'nden biri olan LCP'yi iyileştirmeye odaklandılar. Bu performans optimizasyonları LCP'de% 70'lik bir iyileşme sağladı ve bu da, yükten vazgeçme oranında% 76'lık bir düşüşe (%3,8'den %0,9'a) karşılık geliyordu.

%70

Daha düşük LCP

%76

Daha düşük yükten vazgeçme

Sorun

Agrofy'deki bir geliştirme ekibi, işletme metriklerini incelerken hemen çıkma oranlarının sektör karşılaştırmalarından daha yüksek göründüğünü fark etti. Web sitesinin kod tabanındaki teknik borç da artıyordu.

Çözüm

Agrofy ekibi, yöneticilerini bilgilendirdi ve şunları kabul etti:

  • Kullanımdan kaldırılmış eski bir çerçeveden etkin olarak desteklenen daha yeni bir çerçeveye geçiş yapın.
  • Yeni kod tabanının yükleme performansını optimize edin.

Taşıma işlemi 2 ay sürdü. Bu geçiş süreci, daha önce bahsedilen 4 kişilik geliştirme ekibinin yanı sıra ürün ve kullanıcı deneyimi uzmanları ile bir yazılım mimarını da içeriyordu. Optimizasyon projesi için 4 kişilik geliştirme ekibi 1 ay harcadı. LCP, CLS (başka bir Core Web Vitals metriği) ve FCP'ye odaklandılar. Dahil olan belirli optimizasyonlar:

Daha fazla teknik ayrıntı için Agrofy Engineering blog yayınına göz atın.

Yeni kod tabanını trafiğin% 20'sinde etkinleştirdikten sonra, Eylül 2020'nin başlarında yeni siteyi tüm ziyaretçilerin kullanımına sundular.

Sonuçlar

Geliştirme ekibinin yaptığı optimizasyonlar, birçok farklı metrikte ölçülebilir iyileştirmeler sağladı:

  • LCP %70 iyileşti.
  • CLS %72 iyileşti.
  • JS isteklerinin engellenmesi% 100, CSS isteklerinin engellenmesi ise %80 oranında azaldı.
  • Uzun görevler %72 azaldı.
  • İlk Boş CPU %25 arttı.

Aynı zaman diliminde, gerçek kullanıcı izleme verileri (alan verileri olarak da bilinir), ürün ayrıntıları sayfalarındaki yüklemeden vazgeçme oranının %3,8'den% 0,9'a düşerek %76 düştüğünü gösterdi:

Performans optimizasyonlarından sonra ürün ayrıntıları sayfasında yüklemeden vazgeçme oranında% 76 düşüş gösteren grafik.
Ürün ayrıntıları sayfasına, vazgeçme oranı trendini yükle.