WooCommerce Mağazanızın Hızını Artırmanın 10 Yolu
Yayınlanan: 2021-09-08Kendinizi hediye olarak çikolata arayan bir müşteri olarak düşünün. Web sitelerinden birindeyken, sayfanın yüklenmesi genellikle sonsuza kadar sürer ve aradığınızı bulmak zordur. Bununla nasıl başa çıkıyorsun? Bir mağazadan çıktıktan sonra diğerine gidiyorsunuz.
Hız, bir e-ticaret sitesinin başarısının önemli bir belirleyicisidir. Müşteriler aradıklarını iki saniye içinde kolayca bulamadıklarında (mağazanızda gezinmeyi kolaylaştırırsanız), başka bir yere giderler. Sonuç olarak, ürünleriniz potansiyel müşterileri kaybeder. Bunu kim neden istesin ki?
Bu makale, sitenizin ne kadar hızlı yüklendiğine bakarak çevrimiçi mağazanızın hızını nasıl artırabileceğinizi gösterir.
#1. Sitenizi yüksek kaliteli bir sunucuda barındırın
Web sitenizin iyi çalışmasına bağlı olduğundan, hıza odaklanan bir ana bilgisayar seçmek çok önemlidir. Zengin özelliklere sahip web siteleri şunları içerir:
- Sunucu tarafı önbelleğe alma mekanizması
- Bant genişliği ve RAM gibi kaynaklar web sitenizin ihtiyaçlarını karşılamaya yeterlidir.
- Yüksek performanslı SSD sürücüler
- PHP ve MySQL dahil olmak üzere yükseltilmiş yazılım
Paylaşılan bir barındırma planı kullanıyorsanız, kaynakları genellikle binlerce başka kullanıcıyla paylaşıyorsunuz. Sunucu başına site sayısını sınırlayan bir barındırma şirketi seçin veya bir VPS veya özel plana yükseltmeyi düşünün.
#2. Hızlı, güvenilir bir tema seçmek çok önemlidir
Karmaşık bir temayla, daha fazla kod yükleneceği için sayfanız daha yavaş yüklenir. Eklentiler ve sayfa oluşturucular içeren temalar söz konusu olduğunda, bu özellikle doğrudur.
Açıkçası bu, “ağır” bir tema kullanmamanız gerektiği anlamına gelmez – ekstra işlevsellik veya tasarım araçlarına ihtiyacınız olabilir – ancak her iki tarafa da bakmak önemlidir. Ek olarak, birçok tema size kullanmadığınız özellikleri kapatma seçeneği sunar; bu, hız endişelerini sitenizin gereksinimleriyle dengelemenin mükemmel bir yoludur.
Bir temanın hızlı olması ne anlama gelir? Gerçek kullanıcıların ne düşündüğünü öğrenmek için, daha önce bahsettiğimiz hız araçlarını kullanarak demo sayfalarını çalıştırın. Müşteri yorumları da kontrol edilebilir.
#3. Sınırlı sayıda eklenti kullanın
WordPress, eklentileri nedeniyle en esnek platformlardan biridir. Hepsinin iyi olmasına rağmen, hepsini yüklemeniz gerekmez.
Eklentilerin hız üzerindeki etkisi şunlara bağlanabilir:
- Ek HTTP kaynakları isteme: Bazı eklentiler sitenize fazladan Javascript veya CSS dosyaları ekler ve bu da HTTP isteklerindeki artış nedeniyle mağazanızın yavaşlamasına neden olur.
- Veritabanı sorgularının eklenmesi: Birçok eklentinin ön ucu, sunucu yükünü artıran veritabanınızdaki bilgileri kullanır.
- Barındırma kaynakları kullanılıyor: Daha fazla sayıda eklenti, daha fazla sunucu kaynağının tüketildiği anlamına geliyor. Barındırma planınızdaki kaynakları aştığınızda, yükleme süreniz daha yavaş olacaktır.
Doğru sayıda eklenti, dikkate alınması gereken tek faktör değildir - eklentilerin kalitesi de aynı derecede önemlidir. Birden fazla işlevi yerine getiren eklentileri düşünün, hızı gözden geçirin ve düzenli olarak güncelleyin ve saygın kaynaklardan gelen seçenekleri arayın.
#4. WordPress'i, temaları ve eklentileri güncelleyin
WordPress'teki eklentiler, temalar ve temel güncellemeler, güvenlik güncellemelerinden daha fazlasıdır. Optimize edilmiş kodları genellikle web sitenizi hızlandırır.
Gerektiğinde yazılımınızı güncellediğinizden emin olun. WordPress ayarları söz konusu olduğunda, sık sık kontrol etmek istemiyorsanız otomatik güncellemeleri etkinleştirebilirsiniz.
#5. Görüntü sıkıştırma
Görüntülerinizin mümkün olduğunca küçük olmasını istiyorsunuz çünkü görüntüler sunucunuzun işlemesi gereken en ağır dosyalardan bazılarıdır. Bununla birlikte, görüntünün boyutu ve kalitesi dengelenmelidir. Bulanık ürün resimlerine sahip olmamak en iyisidir! Başlamak için şu adımları izleyin:
- Doğru formatı seçin: Bir görüntüyü karşıya yüklemenin en iyi yolu, PNG'den daha küçük olan bir JPEG dosyasıdır.
- Doğru boyutu kullandığınızdan emin olun: Yalnızca 500 pikselle dolduracak alanınız varsa, genişliği 2000 pikseli aşan bir resim yüklemeyin.
- Görüntüyü sıkıştır: Görüntüleri sıkıştırmak, gereksiz verileri çıkararak dosya boyutlarını düşürür. EWWW Image Optimizer ve Smush eklentileri bununla otomatik olarak ilgilenir. Alternatif olarak, bir Mac kullanıyorsanız, resimlerinizi yüklemeden önce ImageOptim aracılığıyla çalıştırabilirsiniz.
#6. Görüntüleri yavaş yükleyin
Siteniz, daha uzun sayfaları veya çok sayıda resmi varsa, gecikmeli resim yüklemeyi etkinleştirmekten yararlanabilir. Bir site ziyaretçisi, bu işlev otomatik olarak yüklenmelerini geciktirdiği için sayfayı aşağı kaydırdıklarında resimleri görebilir. Sonuç olarak, tüketicileriniz içeriğinizi tüketebilmek için medyanızın (veya ürünlerinizin) yüklenmesini beklemek zorunda kalmayacak!
Jetpack'in kolayca etkinleştirilebilen tembel yükleme özelliğinde bulunan ücretsiz özelliklerden biri.
#7. Bir önbellek eklentisi kurun
Bir müşteri sitenizi ziyaret ederse, resimler, videolar, Javascript ve HTML dahil tüm site verileri yüklenmelidir. Bunun ne kadar süreceğini web sitenizin boyutu belirleyecektir. Ancak önbelleğe alma, tarayıcının sitenizin dosyalarının bir kopyasını saklamasına olanak tanır, böylece geri döndüklerinde siteyi çok daha hızlı yükleyebilirler.
Barındırma sağlayıcıları bu hizmeti sunucu düzeyinde sağlayabilir ancak WP Super Cache gibi eklentiler de yeterli olabilir.
#8. CDN kurulumu
İçerik dağıtım ağları (CDN'ler) söz konusu olduğunda, dünya çapındaki bir sunucu ağı kullanıcılara bilgi gönderir. Kendi ağını kullanarak resimlerinizi, videolarınızı ve diğer varlıklarınızı sunarak sunucunuzdaki yükü azaltır.
Çözüm, uluslararası satış yapan mağazaların yanı sıra herhangi bir ülkede satış yapan mağazalar için mükemmeldir. New York sunucularınızın Hindistan'daki biri tarafından ziyaret edildiğini ve sitenizi yüklemek için onları o New York sunucusuna götürdüğünü varsayalım. Buna karşılık, bir CDN sitenizi kullanıcıya en yakın sunucuya bağlar. Tüm ziyaretçiler bu hizmet aracılığıyla mümkün olan en iyi hızı yaşarlar.
Bir CDN kurmak, özellikle de bunlarla ilgili deneyiminiz yoksa zor olabilir. Resimler, videolar, JavaScript ve CSS dosyalarını işleyebilen tek bir tıklama ile açılabilen bir Jetpack seçeneği vardır.
#9. Kaba kuvvet saldırıları konusunda proaktif olun
Siber suçlular, kaba kuvvet saldırıları kullanarak sitenize erişmeye çalışmak için botları kullanır. Binlerce kullanıcı adı/şifre kombinasyonunu test etmek için bir dakika harcanabilir!
Ancak, bu bir hız sorunundan ziyade bir güvenlik sorunu gibi görünüyor.
Güvenliği kesinlikle etkiler, ancak dakikada bu kadar çok deneme yapıldığında, sunucu üzerinde muazzam bir stres oluşturur ve onu ciddi şekilde yavaşlatabilir. Kendinizi kaba kuvvet saldırılarına karşı korumanın kolay bir yolu var. Jetpack'in ücretsiz kaba kuvvet saldırı koruma özelliğini etkinleştirerek kendinizi bu saldırılardan koruyabilirsiniz.
#10. PHP'yi yükseltin ve bellek sınırlarını artırın
Temaları veya eklentileri güncellerken, PHP sürümünüzü de (WordPress'in kullandığı programlama dili) yükseltmeye çalışıyorsunuz. Her güncelleme ile sitenizin performansını artırabilirsiniz.
PHP sürümü sunucunuz tarafından belirlenir ve adımlarınız farklı olsa da normalde bunu barındırma kontrol panelinizden değiştirebilirsiniz. Bunun sizin için yapılması için müşteri hizmetleriyle de iletişime geçebilirsiniz.
Hafıza limitin ne durumda?
Barındırma sağlayıcınız web sitenize belirli bir miktarda bellek ayırır. Bu sınırı aşarsanız, sitenize bağlı olacaktır (WooCommerce en az 128 MB önerir).
Son düşünceler
Satış için her fırsatı değerlendirin
Ürünlerinizi satın almak isteyen kişilerin ilgisini kaybetmek isteyeceğiniz en son şeydir. Yine de web sitenizin çok yavaş yüklenmesi mümkündür.
Çevrimiçi mağazanızı optimize etmek, birkaç basit adım kadar basittir. Çok geç olmadan hemen başlayalım!