Kısaca özet
- WooCommerce nedir sorusunun kısa cevabı: WordPress sitesini ürün, sepet ve ödeme akışı olan bir mağazaya çeviren açık kaynaklı e-ticaret eklentisidir.
- Eklenti olarak çalıştığı için tema, içerik ve SEO tarafında WordPress’in esnekliği aynen korunur; mağaza ayrı bir sistem değildir.
- Dört temel ürün tipi vardır: basit, varyasyonlu, sanal ve indirilebilir. Abonelik ya da rezervasyon gibi tipler ek eklentiyle gelir.
- Türkiye tarafında sanal POS, kapıda ödeme, anlaşmalı kargo ve e-fatura bağlantıları yerel eklentilerle kurulur; hiçbiri kutudan çıkmaz.
- Birkaç bin ürüne kadar paylaşımlı bir ortamda rahat çalışır; asıl darboğaz disk değil, veritabanı sorguları ve önbelleğe alınamayan sepet ile ödeme sayfalarıdır.
- Ölçek büyüdükçe belirleyici olan üç şey var: işlemci payı, veritabanı performansı ve nesne önbelleği.
Bir WordPress siteniz var, içerik yayınlıyorsunuz ve artık aynı yerden satış yapmak istiyorsunuz. Karşınıza çıkan ilk isim WooCommerce oluyor. Ne kadar yük kaldırdığı, Türkiye’deki ödeme ve kargo tarafında ne istediği, hangi noktadan sonra zorlandığı ise genelde belirsiz kalıyor. WooCommerce nedir, kimin için uygun ve ölçeklenince neresi tıkanır — karar verirken bakmanız gereken noktalar bunlar.
WooCommerce nedir ve nasıl çalışır?
WooCommerce, WordPress’e kurulan açık kaynaklı bir e-ticaret eklentisidir. Etkinleştirdiğiniz anda siteye ürün, sepet, ödeme, sipariş ve müşteri yapılarını ekler. Ayrı bir panel ya da ayrı bir kurulum değildir; mağaza sitenizin kendi veritabanında yaşar.
Ürünler WordPress’in özel yazı tipi yapısında tutulur, kategori ve etiketler de aynı taksonomi mantığını kullanır. Bunun pratik karşılığı şu: blogunuzda geçerli olan tema, içerik ve SEO kuralları mağaza sayfaları için de geçerlidir. Sipariş, stok ve ürün özellikleri tarafında ise veri ek tablolarla genişler. Veritabanının bu yükteki davranışını MySQL avantajları yazımızda ayrıntılandırdık.
Eklentinin kendisi ücretsizdir. Masraf; tema, ödeme entegrasyonu, kargo bağlantısı ve fatura eklentisi tarafında oluşur. Kurulumun teknik gereksinimleri ve temel ayarları WooCommerce resmî dokümantasyonunda madde madde yazılı.

Hangi ürün tiplerini satabilirsiniz?
Ürün tipi, mağazanın davranışını belirleyen ilk karardır. Yanlış tip seçilirse stok, kargo ve varyasyon yönetimi sonradan elle düzeltilmek zorunda kalır.
- Basit ürün: Tek fiyatı, tek stok kaydı olan fiziksel ürün. Mağazaların büyük çoğunluğu buradan ibarettir.
- Varyasyonlu ürün: Beden, renk, hacim gibi seçeneklere göre ayrı fiyat ve ayrı stok tutar. Her varyasyon veritabanında ayrı kayıt açar.
- Sanal ürün: Kargo gerektirmeyen hizmet, danışmanlık ya da üyelik kalemleri. Ödeme akışından kargo adımı düşer.
- İndirilebilir ürün: E-kitap, yazılım, şablon, ses dosyası. Ödeme tamamlanınca süreli ve sayılı indirme bağlantısı üretilir.
- Gruplu ve harici ürün: Birden fazla ürünü tek sayfada toplamak ya da satışı başka bir adrese yönlendirmek için kullanılır.
Varyasyon sayısı hızla büyüyen bir kalemdir. Üç seçenekli bir üründe 5 beden, 6 renk ve 3 desen kombinasyonu 90 varyasyon demektir ve her biri ürün sayfasında ayrı sorgu yükü yaratır. Varyasyon mantığının ayarları resmî varyasyonlu ürün dokümanında anlatılıyor.
Bilgi
Mağazaya eklenen her eklenti ön yüzde ve yönetim panelinde ek sorgu çalıştırır. Ödeme, kargo, fatura ve pazarlama eklentileri üst üste binince sayfa süresi hissedilir şekilde uzar. Hangi eklentinin gerçekten gerektiğine karar verirken WordPress eklentileri yazımızdaki eleme mantığı işinizi görür.
Sepet ve ödeme akışı nasıl işler?
Akış dört adımdan oluşur. Ziyaretçi ürünü sepete atar, sepet sayfasında adet ve kargo tutarını görür, ödeme sayfasında fatura ve teslimat bilgisini girer, ardından ödeme sağlayıcısına yönlenir. Onay döndüğünde sipariş kaydı oluşur, stok düşer ve bilgilendirme e-postaları gider.
Buradaki kritik teknik ayrıntı şu: sepet ve ödeme sayfaları kişiye özeldir. Blog yazılarınızı ya da ürün listelerinizi sayfa önbelleğine alabilirsiniz, ama bu iki sayfa her ziyaretçi için sıfırdan üretilir. Yani mağazanın yoğun saatlerdeki yükü doğrudan sunucunun işlemci ve veritabanı kapasitesine biner.
Türkiye’de ödeme, kargo ve fatura tarafı
WooCommerce nedir sorusunun yerel karşılığı bu başlıkta netleşir. Eklenti kutudan havale, kapıda ödeme ve benzeri basit yöntemlerle gelir. Sanal POS bağlantısı, taksit tablosu ve 3D Secure akışı için banka ya da ödeme kuruluşunun kendi eklentisi kurulur. Taksitli satış yapacaksanız taksit farkının fiyata nasıl yansıyacağını kurulum aşamasında netleştirin; sonradan değiştirmek sipariş geçmişini bozar.
Kargo tarafında ağırlık ve desi hesabı, ücretsiz kargo eşiği ve bölgeye göre fiyatlandırma yerleşik olarak yapılabilir. Anlaşmalı kargo firmasının gönderi oluşturma ve takip numarası aktarma özelliği ise ayrı bir eklentiyle gelir.
Vergi tarafında ürün bazında KDV oranı tanımlanır ve fiyatların KDV dahil mi gösterileceği tek ayarla belirlenir. E-fatura ve e-arşiv gönderimi WooCommerce’in işi değildir; entegratör firmanın eklentisi siparişi alıp fatura kaydını oluşturur. Muhasebe düzenini kurulumdan önce konuşmak, ilk ay yaşanacak elle düzeltme yükünü ortadan kaldırır.
Dikkat
Ödeme ve üyelik sayfaları sertifikasız çalıştırılamaz. Tarayıcı uyarısı, kart bilgisi girilen bir sayfada doğrudan terk edilmiş sepete döner. Sertifika türlerini ve kurulum sonrası yapılacakları SSL sertifikası yazımızda anlattık. Karışık içerik uyarısı veren bir ödeme sayfası bazı sanal POS sağlayıcıları tarafından da reddedilir.
WooCommerce nedir, hazır paket ve özel yazılımdan farkı ne?
| Ölçüt | WooCommerce | Hazır e-ticaret paketi | Özel yazılım |
|---|---|---|---|
| Kontrol | Kod ve veri tamamen sizde | Sağlayıcının izin verdiği kadar | Tam kontrol |
| Maliyet yapısı | Hosting artı eklenti ve tema | Süregelen abonelik | Yüksek ilk yatırım, sonra bakım |
| Teknik yük | Güncelleme ve yedek sizde | Sağlayıcıda | Sizde ya da ajansta |
| Özelleştirme | Eklenti ve kodla çok geniş | Şablon ve modül sınırı içinde | İhtiyaca göre yazılır |
| Ölçek | Kaynak arttıkça büyür, ayar ister | Paket sınırına kadar | Tasarıma bağlı |
WooCommerce nedir sorusunun ticari karşılığı bu tabloda beliriyor ve karar sadeleşiyor. İçerik üretiyorsanız, arama tarafında serbest kalmak istiyorsanız ve veriniz sizde dursun diyorsanız WooCommerce uygun düşer. Teknik hiçbir işle uğraşmak istemiyorsanız hazır paket daha az yorar. Standart dışı bir iş modeliniz varsa ve bunu hiçbir eklenti karşılamıyorsa özel yazılım gündeme gelir.
Örnek senaryo
Zeytinyağı üreten bir aile işletmesi, tanıtım sitesine mağaza ekledi. Ürün sayısı 18, varyasyon sayısı 54 idi. İlk kurulumda sepet sayfası yavaş açılıyordu; sebep, ürün listesinde her varyasyonun fiyat aralığını hesaplayan bir tema özelliğiydi. Fiyat aralığı gösterimi kapatıldı, nesne önbelleği açıldı ve kullanılmayan üç eklenti kaldırıldı. Ödeme sayfasının açılma süresi belirgin şekilde kısaldı, aynı trafikte tamamlanan sipariş sayısı arttı.
Kaç ürüne kadar rahat çalışır?
WooCommerce nedir sorusunu cevapladıktan sonra gelen ikinci soru genelde budur. Ürün sayısı tek başına iyi bir ölçü değil. Birkaç bin ürünlü bir katalog, günde birkaç yüz siparişe kadar iyi ayarlanmış paylaşımlı bir ortamda sorunsuz çalışabilir. Aynı sunucuda 200 ürünlü ama ağır temalı ve on beş eklentili bir mağaza tıkanabilir.
Yük büyüdüğünde darboğazlar sırayla ortaya çıkar. Önce ürün özelliklerinin tutulduğu tablolardaki sorgular ağırlaşır; filtreli listeleme ve site içi arama yavaşlar. Sonra sepet ve ödeme sayfaları önbelleğe alınamadığı için eşzamanlı ziyaretçi sayısı işlemciyi doldurur. Ardından yönetim panelindeki sipariş listesi, raporlar ve toplu stok güncellemeleri ön yüzle aynı kaynağı paylaşmaya başlar. Kampanya günlerinde ilk kırılan halka genelde bu sonuncusudur.
Ne kadar hosting kaynağı gerekir?
Mağaza kurulumunda bakılacak ilk şey disk boyutu değil, işlemci payı ve eşzamanlı istek kapasitesidir. İkinci sırada veritabanının çalıştığı disk türü gelir; NVMe SSD disk, sorgu yoğun mağazalarda hissedilir fark yaratır. Üçüncüsü nesne önbelleği desteğidir, çünkü tekrar eden veritabanı sorgularını bellekten karşılar.
Paket seçiminde ziyaretçi ve sipariş eşiklerine göre nasıl karar verildiğini WordPress için hosting tercihi yazımızda ele aldık. Mağaza büyüdükçe yedekleme düzeni de ayrı bir başlık olur; sipariş verisi kaybı, içerik kaybından çok daha pahalıya gelir.
Sonuç
WooCommerce nedir sorusunun pratik cevabı şu: WordPress kullanan ve içerikle satışı aynı yerde yürütmek isteyen işletmeler için doğru araç. Küçük ve orta ölçekli katalogları rahat taşır. Büyüdüğünüzde eklenti sayısını, varyasyon mantığını ve önbellek yapısını gözden geçirirseniz aynı altyapıyla devam edebilirsiniz.
Mağazayı açmadan önce kontrol listesi
- Ürünlerinizi doğru tiple kurgulayın; varyasyon sayısını gerçekten satılan kombinasyonlarla sınırlayın.
- Sanal POS başvurusunu ve 3D Secure akışını test siparişiyle baştan sona deneyin.
- Kargo ücretini desi ya da ağırlık üzerinden tanımlayın, ücretsiz kargo eşiğini kâr marjına göre belirleyin.
- KDV oranlarını ürün bazında girin ve fiyatların KDV dahil gösterilip gösterilmeyeceğini netleştirin.
- E-fatura entegrasyonunu ilk siparişten önce bağlayın, deneme faturası kesin.
- Sepet, ödeme ve hesabım sayfalarını önbellek dışında bırakın; kalan sayfalarda önbelleği açın.
- Sertifikayı kurun, tüm sayfaların HTTPS ile açıldığını ve karışık içerik uyarısı olmadığını doğrulayın.
- Sipariş ve veritabanı yedeğinin alındığını, geri yüklemenin çalıştığını bir kez test edin.
Sıkça sorulan sorular
WooCommerce nedir, WordPress olmadan çalışır mı?
WordPress sitesine e-ticaret yeteneği kazandıran bir eklentidir, tek başına çalışmaz. Kurulu bir WordPress gerekir. Buna karşılık mevcut bir siteye sonradan eklenebilir; içeriğinizi ve adreslerinizi kaybetmeden mağazaya geçebilirsiniz.
Eklenti ücretsiz de olsa toplam masraf nerede oluşuyor?
Eklentinin kendisi ücretsizdir. Masraf; ihtiyaç duyduğunuz ödeme, kargo ve fatura entegrasyonlarıyla varsa ticari temada oluşur. Basit bir mağaza yalnızca bir ödeme eklentisiyle açılabilir, ihtiyaç arttıkça kalem eklenir.
Kaç ürüne kadar sorun çıkarmaz?
Ürün sayısından çok eklenti yükü ve varyasyon sayısı belirleyicidir. Birkaç bin ürünlü kataloglar iyi ayarlanmış bir ortamda rahat çalışır. Sorun genelde katalog büyüklüğünden değil, filtreli listeleme ve eşzamanlı ödeme trafiğinden çıkar.
Mağaza sayfaları önbelleğe alınabilir mi?
Ana sayfa, kategori ve ürün sayfaları alınabilir. Sepet, ödeme ve hesabım sayfaları kişiye özel veri taşıdığı için önbellek dışında bırakılır. Bu sayfaları yanlışlıkla önbelleğe alan bir yapılandırma, müşteriye başkasının sepetini gösterebilir.
Hazır e-ticaret paketinden geçiş zor mu?
Ürün ve müşteri verisi genelde dosya olarak dışa aktarılıp içe aktarılabilir. Zor kısım veriyi taşımak değil, eski adresleri yeni adreslere yönlendirmektir. Yönlendirme planı yapılmadan taşınan mağazalar arama görünürlüğünü geçici olarak kaybeder.
Narhost’ta
WordPress hosting paketlerinde NVMe SSD disk, ücretsiz SSL ve tek tıkla WordPress kurulumu hazır gelir; mevcut mağazanızı ücretsiz taşıma ile aktarabilirsiniz.