WooCommerce Sitenizi Yavaşlatan 7 Şey

Yayınlanan: 2022-05-04

Aberdeen Group tarafından yapılan bir araştırmaya göre, WooCommerce mağazanızın yükleme süresindeki bir saniyelik gecikme, dönüşümleri %7 oranında azaltabilir.

Buna dayanarak, 10.000 ABD Doları üreten mağazalar, yılda 8.400 ABD Doları satışını kaçırabilir. Daha uzun gecikmeler için kayıp daha da büyük olacaktır.

Daha sonra, kullanıcı deneyimine isabet ve arama motoru sıralamaları gibi, yavaş bir mağazanın dikkate alınması gereken diğer etkileri vardır.

Yavaş bir WooCommerce mağazası işinize zarar verebilir.

Peki WooCommerce sitenizi yavaşlatan şeyler nelerdir? Bu kılavuzda cevaplayacağımız soru bu.

Okumayı bitirdiğinizde, WooCommerce mağazanızın performansını olumsuz etkileyebilecek yedi şeyi ve bunları düzeltmek için neler yapabileceğinizi öğreneceksiniz.

Bazıları bugün kolayca uygulayabileceğiniz küçük çözümlerdir. Diğerleri daha fazla çaba ve planlama gerektirir ancak WooCommerce mağazanızı hızlandırmada önemli bir rol oynayabilir.

Kaynaklarınız ne olursa olsun, burada mağazanızı hızlandırmak için yapabileceğiniz bir şeyler bulacaksınız.

Başlamadan Önce Testleri Çalıştırmayı Unutmayın

WooCommerce mağazanızı hızlandırmaya çalışmadan önce, bazı yükleme süresi testleri yapmanız şiddetle tavsiye edilir.

Bunu yapmak, sitenizde yaptığınız değişiklikleri, hız testi öncesi ve sonrası sonuçlarını karşılaştırarak değerlendirmenize olanak tanır.

Mağazanızın hızını ölçmek için kullanabileceğiniz bir dizi hizmet vardır. Bazı popüler seçenekler arasında Google'ın PageSpeed ​​Insights, GTmetrix,

Pingdom ve WebPageTest.

WooCommerce Sitenizi Yavaşlatan 7 Şey

Artık WooCommerce sitenizin ne kadar hızlı olduğunu bildiğinize göre, onu yavaşlatabilecek bazı şeyler var.

1. Uygun Olmayan Barındırma

Barındırma düzenlemenizin site hızı üzerinde büyük etkisi olabilir.

Yanlış şirketten veya barındırma planından daha uygun bir plana geçmek, yükleme sürelerinde çarpıcı bir artış sağlayabilir.

Ne yazık ki, denemeden mağazanızın belirli bir barındırma planına ne kadar hızlı veya yavaş yükleneceğini bilmenin kolay bir yolu yoktur.

Yavaş yükleme sürelerinizin nedeninin sunucunuz olup olmadığını belirlemek de zor olabilir. Ancak, diğer her şeyi denediyseniz ve hala memnun olduğunuz hızları alamıyorsanız, muhtemelen geçiş yapmayı düşünmenin zamanı gelmiştir.

Bir ev sahibinin mağazanız için doğru kişi olup olmadığını denemeden gerçekten bilemezsiniz, ancak mağazanız için hızlı bir ev sahibi bulma şansınızı artırmak için yapabileceğiniz şeyler vardır.

1 saniyelik gecikme, dönüşümlerde %7'lik bir düşüşe neden olabilir

Uygun Bir Host Nasıl Bulunur?
Yükleme sürelerini ve diğer performans göstergelerini karşılaştıran incelemelere göz atmak, uygun bir ana bilgisayar bulmanın bir yoludur. Barındırma incelemeleri taraflı olabilse de, kısmen web sunucularının yönlendirmeler için ödediği komisyon ücretleri nedeniyle, orada bazı iyi karşılaştırmalar var.

Diğer bir seçenek de, kısa listenizdeki herhangi bir ev sahibinin müşterilerinden geri bildirim aramaktır. Facebook grupları, müşterilerin görüşlerini bulmak ve denedikleri barındırma şirketleri hakkındaki düşüncelerini görmek için iyi yerler olabilir.

WooCommerce Barındırma
Yeni bir ana bilgisayar aramaya başladığınızda, bazılarının WooCommerce'e özel paketlere sahip olduğunu fark edeceksiniz. Bazen bu planlar, GoDaddy tarafından sağlanan premium uzantı gibi WooCommerce mağaza sahipleri için ekstra özellikler içerir. Diğer zamanlarda, Kinsta'dan gelen planlar gibi bir WooCommerce mağazasının taleplerini karşılamak için ekstra işlem gücü içereceklerdir.

Bulut Barındırma ve Paylaşılan Barındırma
E-Ticaret mağazaları yoğun alışveriş dönemlerinde genellikle promosyonlar yürüttüğünden veya trafikte ani artışlar aldığından, mağazanızı hızlı ve istikrarlı tutmak için yeterli sunucu kaynağı sağlayabilen bir ana bilgisayara ihtiyacınız vardır. WooCommerce'e özgü barındırmayı seçseniz de seçmeseniz de, ucuz paylaşılan barındırma yerine bulut barındırma gibi ölçeklenebilen bir plan arayın.

Bulut ve Paylaşımlı Barındırma

Bulut barındırma yerine ölçeklenebilir olmayan paylaşılan barındırmayı seçmek, mağazanızın yavaşlamasına ve yanıt vermemesine veya trafik dalgalanması sırasında çevrimdışına alınmasına neden olabilir.

Ana bilgisayarları değiştirmek çok önemli olabilir. Bu nedenle, en baştan denemek ve almak en iyisidir. Başlamak için üst düzey bir plana ihtiyacınız olmayabilir. Ancak, size büyümek için bolca alan sağlayan birden fazla planı olan bir ev sahibi seçmek faydalıdır.

Ancak, yavaş WooCommerce mağazanızın nedeni barındırıcınızsa, en iyi seçeneklerden bazıları, sitenizi yeni bir ana bilgisayara taşımanın çok fazla acısını kaldıracak ücretsiz profesyonel geçişler sunar.

2. Barındırma Konumu Sorunları

En iyi WooCommerce dostu ana bilgisayarlar, web sitenizi mümkün olduğunca hedef kitlenize yakın bir yerde barındırmanıza olanak tanır. Bu, dosyaların kat etmesi gereken fiziksel mesafeyi azaltır ve ziyaretçilerinizin yüklenmesi için beklemek zorunda oldukları süreyi azaltır.

Toplantı sahipleri bunu, size birden fazla veri merkezi konumu seçeneği sunarak ve CDN erişimi sağlayarak başarır.

Kitlenizin nerede olduğundan emin değilseniz, öğrenmek için Google Analytics gibi bir hizmeti kullanabilirsiniz. Ardından, sitenizin nerede olduğunu görmek için barındırma hesabınızı kontrol edebilir veya bilgi için sunucuyla iletişime geçebilirsiniz.

Web siteniz hedef kitlenizin yakınında herhangi bir yerde barındırılmıyorsa, birkaç seçeneğiniz vardır. Biri, sizi daha yakın bir sunucuya taşıyıp taşıyamayacaklarını ana makinenizle kontrol etmektir. Bunu yapamazlarsa, bir içerik dağıtım ağı (CDN) iyi bir çözümdür. Aslında, özellikle hedef kitleniz çok geniş bir alana yayılmışsa, birçok nedenden dolayı bir CDN kullanılması şiddetle tavsiye edilir. Barındırıcınız her iki çözümü de sağlayamıyorsa, ana bilgisayarları değiştirme veya kendiniz bir CDN uygulama zamanı gelmiş olabilir.

3. Yavaş Tema kullanıyorsunuz

Web sitenizin ve mağazanızın tasarımı, hızının belirlenmesinde büyük rol oynar.

İyi optimize edilmemiş kodlu bir WordPress teması veya videolar, kaydırıcılar ve animasyon efektleri gibi çok sayıda kaynak yoğun özelliğe sahip bir tasarım, WooCommerce mağazanızı yavaşlatıyor olabilir.

Hız testleri mağazanızın tasarımıyla ilgili performans sorunlarını tespit ediyorsa, temaları değiştirmek bunun üstesinden gelmenin bariz yoludur.

Temanızın mağazanızı yavaşlatıp yavaşlatmadığını kontrol etmenin bir yolu, ücretsiz Pingdom ve GTmetrix araçlarını kullanmaktır.

Sitenizin URL'sini Pingdom'a girerseniz, hangi dosyaların yükleme süresi üzerinde en büyük etkiye sahip olduğunu görebileceksiniz.

Testi çalıştırdıktan sonra, sayfanın "Dosya istekleri" bölümüne gidin. Filtre kutusuna "temalar" girerseniz, temanızdaki tüm dosyaları boyutları ve sarı blokla gösterilen bekleme süreleriyle birlikte görebileceksiniz.

Pingdom grafiği

Uzun bekleme süreleri ve büyük dosya boyutları, temanızın sitenizi yavaşlatıyor olabileceğini gösterir.

GTmetrix testini çalıştırırsanız, şelale grafiğinde benzer bilgileri görebilirsiniz. Yine filtre kutusuna “temalar” yazmak, yalnızca temanızdaki dosyaları gösterir.

GTMetrix grafiği

GTmetrix şelale grafiği, test ettiğiniz sayfa yüklendiğinde çağrılan her dosyanın boyutunu gösterir. Çok sayıda büyük dosya görüyorsanız bu, temanızın hızlı yükleme süreleri için çok iyi optimize edilmediğinin bir işareti olabilir.

Şelale grafiğinin zaman çizelgesi sütunu, sayfanın tek tek öğelerinin yükleme sürelerinin dökümünü verir. Grafikteki gri çubuklar, tarayıcının yanıtı sunucudan indirmesi için geçen süreyi gösterir.

Uzun gri çubuklar, uzun istek sürelerini gösterir. GTmetrix, 500 ms'nin üzerindeki her şeyin araştırılmasını önerir. Bu nedenle, 500 ms'nin üzerinde çubuklar görürseniz bu, temanızın mağazanızı yavaşlattığının bir işareti olabilir.

Temanızın mağazanızı yavaşlatıp yavaşlatmadığını belirlemek için GTmetrix'i kullanma hakkında daha fazla bilgi edinmek istiyorsanız, şelale çizelgelerinin nasıl okunacağına ilişkin bu kılavuzda bazı iyi bilgiler var.

Bu testler yavaş bir tema kullandığınızı gösteriyorsa, temaları değiştirmeyi veya en azından mağazanızın özel bir hazırlama sunucusunda barındırılan bir kopyasında alternatifleri denemeyi düşünmeye değer (iyi bir web barındırıcısının size sağlayacağı bir şey).

Ayrıca temanızın kaydırıcılar, animasyon efektleri, videolar ve büyük resimler gibi site hızı üzerinde olumsuz etkisi olabilecek öğeler içerip içermediğini de görebilirsiniz. WordPress panosuna hangi ekstra öğeleri eklediğini görmek, bir temanın ne kadar "ağır" olduğunun iyi bir göstergesi olabilir.

Temaların kullanıcı incelemelerini kontrol etmek de iyi bir fikirdir. Çok popüler temaların yüklenmesi bile yavaş olabilir ve durumun böyle olup olmadığını kullanıcı incelemelerini araştırmak ortaya çıkarabilir.

Başka bir seçenek de bir test web sitesi veya hazırlama sitesi kurmak ve ardından birkaç farklı temayı denemek ve yükleme sürelerini karşılaştırmaktır.

Biraz araştırma ve inceleme, temaları değiştirerek sitenizin hızının artıp artmayacağı konusunda size iyi bir fikir verecektir.

Temanız mağazanızı yavaşlatıyorsa, yine de dikkatli davranmanız gerekir. Temaları değiştirmek büyük bir girişim olabilir. Web sitenizin genel tasarımını ve stilini etkilediğinden, geri dönen müşterilerin kafasını karıştırma ve markanızı bozma potansiyeline sahiptir. Yeni temanızı eski tasarımınıza benzeyecek şekilde ayarlayabilirsiniz; ancak, bu biraz çalışma gerektirir. Ayrıca, mağazanız özel şablonlar kullanıyorsa, bir tema değişikliğinden sonra bunlar kaybolabilir veya eski hale gelebilir.

Temaları değiştirecek durumda değilseniz, sitenizin tasarımını daha verimli hale getirmenin başka yolları da vardır. Web sitesi dosyalarınızı daha hafif hale getirmek ve dolayısıyla küçültme ve sıkıştırma kullanarak daha hızlı yükleme yapmak için bir araç kullanmak mümkündür. Bununla birlikte, mağazanızın tasarımı sorunlara neden oluyorsa, temaları değiştirmeye veya yeni bir tasarım almaya değer.

Temaları değiştirmek sorun yaratma potansiyeline sahip olduğundan, çalışmaya başlamadan önce web sitenizi yedeklemeyi unutmayın.

4. Çok Fazla Eklenti

Yüklediğiniz her WordPress eklentisi veya WooCommerce uzantısı, mağazanızı yavaşlatma potansiyeline sahiptir.

Ancak, eklentiler ve uzantılar tüm şekil ve boyutlarda geldiğinden, kabul edilebilir bir maksimum sayı belirtmek imkansızdır.

Çok fazla WordPress eklentisi sitenizi yavaşlatır

Bunun yerine, mağazanıza yeni özellikler eklemeden önce ve sonra sitenizin performansını ölçmek size kalmış. Ardından, yeni özelliklerin site hızı üzerindeki etkisine değip değmeyeceğine karar verebilirsiniz.

Halihazırda eklentileri ve uzantıları kullanan mağazalar için, Query Monitor gibi bir araç, en yavaş eklentilerinizi ve yükleme sürelerini tanımlar. Bu sayede, hangilerini kullanmaya devam etmek istediğiniz konusunda bilinçli kararlar verebilirsiniz.

Artık kullanmadığınız eklentileri veya uzantıları da kaldırdığınızdan emin olun.

5. Görüntü Optimizasyonu Eksikliği

Sitenizin barındırma, tema ve eklentilerin yanı sıra diğer yönleri de uygun değilse, mağazanızı da yavaşlatıyor olabilirler.

HTML, CSS ve JavaScript dosyalarınızı daha önce belirtildiği gibi küçültme ve sıkıştırma yoluyla optimize etmenin yanı sıra, görüntüleri de optimize ediyor olmalısınız.

E-ticaret mağazalarında genellikle çok sayıda ürün resmi bulunur, bu nedenle bu dosyaların mümkün olduğunca küçük ve hızlı yüklenmesi hayati önem taşır.

Görüntü optimizasyonu söz konusu olduğunda yapabileceğiniz çok şey var. Seçeneklerden biri, görüntülerin ihtiyaç duyulana kadar yüklenmesini önlemek için geç yükleme uygulamaktır.

Bir diğeri, en son web dostu WebP formatı gibi optimum dosya formatlarını kullanmaktır. Uyarlanabilir görüntüleri kullanmak, WooCommerce mağazanızdaki kullanıcı deneyimine de yardımcı olabilir.

6. Önbelleğe Alma Sorunları

Önbelleğe alma, mağazanızı hızlandırmak için almanız gereken önemli bir önlemdir.

Bir eklenti aracılığıyla veya barındırma hizmetinizin bir parçası olarak önbelleğe almayı etkinleştirmiş olsanız bile, WooCommerce dostu önbelleğe almanın yerinde olması çok önemlidir.

Bir önbelleğe alma çözümünün WooCommerce dostu olması için mağazanızın belirli bölümlerini önbellekten çıkarması gerekir. Önbelleğe alma, dinamik web sitenizin ve içeriğinin statik sürümlerini oluşturarak çalışır. Bununla birlikte, e-ticaret mağazalarının, ürün sayfalarındaki stok seviyeleri, alışveriş sepeti ve ödeme sayfaları gibi düzgün çalışması için dinamik kalması gereken birçok parçası vardır. İyi bir e-ticaret dostu önbelleğe alma aracı, bunu sizin için halledebilir.

Bu nedenle, önbelleğe almayı etkinleştirmiş olsanız bile, çözümünüzün WooCommerce ile uyumlu olup olmadığını kontrol ettiğinizden emin olun.

7. Güncel Olmayan Yapılandırma

WordPress yazılımının ve yüklediğiniz tüm temaların ve eklentilerin güncel tutulması gerekir.

Güncellemeler genellikle yeni özellikler içerir. Ancak, daha verimli kod gibi performansla ilgili iyileştirmeleri de içerebilirler.

Ayrıca, güncel olmayan yazılımlar, güvenlik ihlallerinin en yaygın nedenidir ve en son sürümleri kullandığınızdan emin olmanızı daha da önemli hale getirir.

Tüm bunlardan dolayı, web sitenizin hiçbir bölümünün eski sürümleri çalıştırmaması çok önemlidir.

Neyse ki, WordPress otomatik güncellemeleri etkinleştirmenize izin veriyor. Ancak, otomatik güncellemeleri etkinleştirmek kendi sorunları olmadan değildir. Güncellemeler işleri bozabilir.

Bazen beklendiği gibi çalışmazlar ve hatta yeni özellikler eklenirse mağazanızı yavaşlatabilirler.

Bunu akılda tutarak, bir güncelleme bir soruna neden olursa önceki bir sürüme dönebilmeniz için mağazanızı tamamen yedeklenmiş halde tutmanız önemlidir. Güncellemeleri, özellikle büyük olanları, canlı mağazanıza yüklemeden önce bir hazırlama sitesinde test etmek de iyi bir fikirdir.

PHP, güncellenmesi gereken başka bir şeydir. WordPress PHP üzerinde çalıştığından, PHP'nin desteklenen en son sürümünü kullandığınızdan emin olmanız da önerilir. Ev sahibiniz bunu kolaylaştıracaktır. Ancak, bazı durumlarda güncellemeyi sizin başlatmanız gerekirken, bazı durumlarda ise ev sahibi sizin için yapacaktır. Her iki durumda da, önce ve sonra test yapılması önerilir.

Çözüm

Gördüğünüz gibi, WooCommerce mağazanızı yavaşlatabilecek birçok şey var.

Yavaş yükleme sürelerinden sunucunuz sorumlu olabilir.

Ancak ana bilgisayarları değiştirmek istemiyorsanız, WooCommerce mağazanızı yavaşlatabilecek şeylerin üstesinden gelmek için yapabileceğiniz daha çok şey var.

Sitenizin coğrafi olarak barındırıldığı yeri değiştirmek, bir CDN kullanmak, daha hızlı bir temaya geçmek, yavaş eklentileri kaldırmak ve resimlerinizi optimize etmek tüm seçeneklerdir. WooCommerce dostu bir önbelleğe alma çözümünün etkinleştirilmesi de önerilir.

NitroPack, mağazanızı yavaşlatabilecek performans sorunlarının çoğunu çözebilen WordPress ve WooCommerce için bir araçtır. Özellikleri arasında bir CDN, görüntü ve kod optimizasyon araçları ve WooCommerce dostu önbelleğe alma bulacaksınız.

Ne kadar zaman ve para yatırmanız gerektiğine bakılmaksızın, WooCommerce sitenizi yavaşlatan şeyleri düzeltmek için yapabileceğiniz bir şeyler olacaktır.