İçeriğe geç
Flatinium
Yazılım6 dk okumaYazanDeniz Işık

WooCommerce incelemesi — kime uygun, kime değil?

WordPress üzerine kurulu e-ticaret çözümü. Gerçek güçlü yanları, büyüdükçe çıkan sorunlar ve hangi ölçekte sınırının başladığı.

WooCommerce incelemesi — kime uygun, kime değil? — Flatinium yazılım yazısının kapak görseli

Ne olduğu — bir eklenti

WooCommerce bağımsız bir e-ticaret yazılımı değil. WordPress üzerine kurulan bir eklenti ve bu tek cümle, hem güçlü yanlarını hem kısıtlarını açıklıyor.

Avantaj tarafı: WordPress'in bütün esnekliğini devralıyor. İçerik yönetimi, blog, sayfa yapısı, tema ekosistemi hazır geliyor.

Kısıt tarafı: WordPress'in bütün bakım yükünü de devralıyor. Çekirdek güncellemeleri, tema uyumluluğu, eklenti çakışmaları.

Bir platform seçerken bu ikisi birlikte değerlendirilmeli. "Ücretsiz" olması karar için yeterli bir gerekçe değil.

Eklentinin kendi belgeleri ve ekosistemi WooCommerce sitesinde yayımlanıyor.

Ücretsiz olan ne, olmayan ne?

Çekirdek eklenti gerçekten ücretsiz. Ama çalışan bir mağaza için genellikle şunlar gerekiyor:

  • Ödeme geçidi entegrasyonu
  • Kargo firması entegrasyonu
  • e-Fatura ve muhasebe bağlantısı
  • Ürün varyant yönetimi için ek eklenti
  • Ticari bir tema

Bunların çoğu yıllık lisanslı. Toplam gider, kapalı bir platformun aylık aboneliğine yaklaşabiliyor.

Fark şurada: WooCommerce'te bu giderler kalem kalem sizin kontrolünüzde ve ihtiyacınız olmayanı almıyorsunuz. Kapalı platformda paket sabit.

Dikkat — Karşılaştırma yaparken yalnızca lisans bedellerini değil, barındırma ve bakım giderini de hesaba katın. WooCommerce'te barındırma sizin sorumluluğunuzda; kapalı platformlarda pakete dahil.

SEO tarafında güçlü

Bu, WooCommerce'in en net üstünlüğü ve genellikle yeterince konuşulmuyor.

Adres yapısı serbest. Ürün ve kategori adreslerini istediğiniz gibi kurabiliyorsunuz. Kapalı platformların bir kısmı sabit bir yapı dayatıyor.

Kategori sayfalarına içerik eklenebiliyor. Kategori sayfası yalnızca ürün listesi olmak zorunda değil; açıklama metni, sık sorulanlar ve rehber içeriği eklenebiliyor. Arama tarafında bu, kategori sayfalarını yarışabilir hâle getiren şey.

Blog aynı sistemde. İçerik ve mağaza tek alan adı altında. Blog yazılarından ürün sayfalarına iç bağlantı akıtmak mümkün ve bu, arama görünürlüğünün en ucuz kaldıracı.

Teknik müdahale mümkün. Yapılandırılmış veri, kanonik etiket ve yönlendirme tarafında istediğiniz düzenlemeyi yapabiliyorsunuz.

Ölçek sınırı nerede?

Dürüst cevap: birkaç bin ürüne kadar standart bir kurulum sorunsuz yürüyor.

Bu sınırın erken gelmesine yol açan üç etken var:

Varyantlı ürünler. Her varyant ayrı bir kayıt olarak tutuluyor. Beş renk, dört beden yirmi kayıt demek. Ürün sayınız 500 görünse de sistem 10.000 kayıt yönetiyor olabiliyor.

Filtreleme. Çok sayıda filtre seçeneği, her kombinasyonda ayrı sorgu üretiyor.

Eş zamanlı ziyaretçi. Kampanya dönemlerinde aynı anda gelen trafik, paylaşımlı barındırmayı zorluyor.

Sınıra yaklaşıldığında çözüm platform değiştirmek olmak zorunda değil; önbellekleme katmanı ve daha güçlü sunucu çoğu zaman yeterli oluyor.

Ölçek

Tipik durum

100 ürüne kadar

Standart barındırma yeterli

100–2.000 ürün

Önbellekleme önerilir

2.000–10.000 ürün

Ayrılmış sunucu, optimizasyon gerekli

10.000+ ürün

Mimari değerlendirmesi gerekli

En yaygın hata — eklenti yığmak

Sahada gördüğümüz en sık sorun bu.

Her ihtiyaç için bir eklenti kuruluyor. Zamanla otuz kırk eklenti birikiyor ve üç ayrı maliyet çıkıyor:

Hız. Her eklenti kendi CSS ve JavaScript dosyalarını yüklüyor. Çoğu her sayfada yükleniyor, kullanılmadığı sayfalarda bile. Bunun ölçümünü ve düzeltmesini CSS optimizasyonu yazısında anlattık.

Güvenlik. Her eklenti bir güvenlik yüzeyi. Güncellenmeyen bir eklenti, sitenin tamamını riske atıyor.

Çakışma. İki eklenti aynı işi yapmaya çalıştığında beklenmedik davranışlar çıkıyor. En sık görüldüğü yer performans eklentileri.

Örnek senaryo — Bir mağazada 43 eklenti kurulu ve sayfa yükleme süresi 6 saniyenin üzerinde. İnceleme yapıldığında 11 eklentinin hiç kullanılmadığı, 3 tanesinin aynı işi yaptığı görülüyor. Temizlik sonrası eklenti sayısı 24'e iniyor ve süre yarıya düşüyor. Hiçbir özellik kaybedilmiyor.

Bakım yükü

WooCommerce'in en çok küçümsenen tarafı bu.

Düzenli olarak yapılması gerekenler:

  • WordPress çekirdek güncellemeleri
  • Tema güncellemeleri
  • Eklenti güncellemeleri
  • Yedekleme kontrolü
  • Güvenlik taraması

Bunlar yapılmadığında sistem çalışmaya devam ediyor — bir gün çalışmayı bırakana kadar. Güncellenmeyen kurulumlarda yaşanan güvenlik olaylarının çoğu, aylardır bilinen ve yaması çıkmış açıklardan kaynaklanıyor.

Aylık birkaç saatlik düzenli bakım gerçekçi bir beklenti. Bu zamanı ayıramayacaksanız yönetilen bir barındırma ya da bakım anlaşması gerekiyor.

İpucu — Güncellemeleri doğrudan canlı sitede yapmayın. Bir test kopyası üzerinde deneyip sonra canlıya almak, mağazanın kapanma riskini büyük ölçüde kaldırıyor.

Ne zaman doğru seçim?

Doğru:

  • Ürün sayısı orta ölçekte
  • İçerik üretimi planlanıyor ve blog önemli
  • Sürecinizde özelleştirme ihtiyacı var
  • Teknik bir destek kaynağınız var

Yanlış:

  • Hiç teknik ilginiz ve destek kaynağınız yok
  • Ürün sayısı ve trafik çok yüksek
  • Süreciniz standart e-ticaretten çok farklı
  • Hızlı ve bakımsız bir çözüm arıyorsunuz

Son maddedeki durumda kapalı platformlar daha uygun; bakımı onlar üstleniyor ve karşılığında esneklikten vazgeçiyorsunuz. Karşılaştırmayı CMS seçimi yazısında yaptık.

Kurulum sonrası ilk beş iş

  1. Adres yapısını düzeltin. Varsayılan ürün ve kategori adresleri genellikle ideal değil. Bu ayar sonradan değiştirilirse yönlendirme gerekiyor; baştan doğru kurmak en iyisi.
  2. Kategori sayfalarına içerik ekleyin. Yalnızca ürün listesi olan kategori sayfası aramada zayıf kalıyor.
  3. Yapılandırılmış veriyi kontrol edin. Ürün işaretlemesi doğru üretiliyor mu?
  4. Filtre adreslerini yönetin. Kanonik etiket kurulmazsa binlerce kopya adres oluşuyor; kopya içerik yazımızda ayrıntılandırdık.
  5. Yedekleme kurun. Otomatik ve sunucu dışında.

Bu beşi kurulum sırasında yapılırsa sonradan düzeltme maliyeti ortadan kalkıyor.

Barındırma seçimi

WooCommerce'te en çok atlanan karar bu ve performans sorunlarının önemli kısmı buradan çıkıyor.

Standart paylaşımlı barındırma, birkaç yüz ürünlük bir mağazayı taşıyor. Ürün sayısı ve trafik arttıkça yetersiz kalıyor ve belirtisi genellikle şu oluyor: site normal saatlerde hızlı, yoğun saatlerde çok yavaş.

Bakılacak ölçüt sunucu yanıt süresi. Bu süre yüksekse hiçbir eklenti ya da görsel optimizasyonu durumu kurtarmıyor.

Ödeme ve fatura entegrasyonu

Türkiye'de bir mağaza için gereken entegrasyonlar hazır gelmiyor.

Ödeme. Yerel ödeme sağlayıcılarıyla entegrasyon ayrı eklenti gerektiriyor. Taksit seçenekleri ve 3D doğrulama gibi konular burada çözülüyor.

e-Fatura ve e-Arşiv. Kapsam içindeyseniz mağazanın fatura sistemiyle konuşması gerekiyor.

Kargo. Kargo firmalarının takip ve barkod entegrasyonları.

Bu üçü kurulum aşamasında planlanmalı; sonradan eklemek her zaman daha pahalı.

Güvenlik

Yaygın bir platform olması, hedef olmasını da beraberinde getiriyor.

Temel önlemler:

  • Düzenli güncelleme
  • Kullanılmayan eklentilerin kaldırılması
  • Yönetici hesaplarında iki adımlı doğrulama
  • Giriş denemesi sınırlama
  • Düzenli ve sunucu dışında yedekleme

Bu beşi yapılmadan alınan hiçbir güvenlik eklentisi yeterli olmuyor. Konunun genelini pentest yazısında ele aldık.

Sonuç — WooCommerce, esneklik ve bakım yükünün birlikte geldiği bir seçim. Doğru soru "iyi mi kötü mü" değil; bu bakımı üstlenecek bir kaynağınız var mı?

E-ticaret kurulumunu ve sonrasındaki teknik işleri e-ticaret sitesi kurma kapsamında yapıyoruz; arama görünürlüğü tarafı e-ticaret SEO, özel geliştirme gerekiyorsa web sitesi geliştirme sayfasında.

E-ticaret sitelerinde en sık yapılan arama hatalarını ayrı bir yazıda topladık.

SSS

Sık sorulan sorular

WooCommerce gerçekten ücretsiz mi?

Çekirdek eklenti ücretsiz. Ama çalışan bir mağaza için genellikle ödeme geçidi, kargo entegrasyonu, fatura ve tasarım eklentileri gerekiyor ve bunların çoğu yıllık lisanslı. Toplam yıllık gider, kapalı bir platformun aboneliğine yaklaşabiliyor.

Kaç ürüne kadar sorunsuz çalışır?

Birkaç bin ürüne kadar standart barındırmayla yürüyor. Varyantlı ürünlerde bu sınır daha erken geliyor çünkü her varyant ayrı kayıt olarak tutuluyor. Üzerine çıkıldığında önbellekleme ve daha güçlü sunucu gerekiyor.

SEO açısından iyi mi?

Evet, güçlü tarafı burası. Adres yapısını istediğiniz gibi kurabiliyor, kategori ve ürün sayfalarına içerik ekleyebiliyor ve blogu aynı sistemde tutabiliyorsunuz. Kapalı platformlarda bu esnekliğin bir kısmı bulunmuyor.

Bakım yükü ne kadar?

Küçümsenmemeli. WordPress çekirdeği, tema ve her eklenti düzenli güncelleme istiyor. Güncellenmeyen bir kurulum güvenlik riski taşıyor. Aylık birkaç saatlik düzenli bakım gerçekçi bir beklenti.

Ne zaman başka bir çözüme geçmeli?

Üç işaret var: ürün sayısı ve trafik altyapıyı zorluyorsa, süreciniz standart e-ticaretten belirgin şekilde farklıysa ve eklenti sayısı yönetilemez hâle geldiyse. Bunlardan ikisi birden varsa özel çözüm değerlendirilmeli.