WooCommerce Kurulum Rehberi: Sıfırdan E-Ticaret Sitesi Nasıl Kurulur?
Güvenilir içerik: Yazılarımız yayına alınmadan önce teknik doğruluk açısından gözden geçirilir. Ürün iddialarımızı ölçülebilir olanla sınırlı tutarız.
WooCommerce, WordPress üzerinde çalışan açık kaynaklı bir e-ticaret altyapısıdır. Çekirdek eklenti ücretsizdir. Ancak satışa hazır mağaza ek bileşenler gerektirir. Alan adı, hosting ve SSL gerekir. Ürün, ödeme ve kargo ayarları gerekir. Güvenlik ve veri takibi de gerekir.
WooCommerce kurulumu yalnızca eklenti yüklemek değildir. Doğru kurulum, tüm sipariş akışını kapsar. Müşteri ürünü görür. Ürünü sepete ekler. Ödemeyi tamamlar. WooCommerce siparişi kaydeder. Stok doğru miktarda azalır. Müşteri sipariş e-postasını alır. Analitik sistemler satışı tek kez ölçer.
WooCommerce’in resmî başlangıç akışı da ürünler, ödemeler, vergiler, kargo, mağaza özelleştirmesi ve yayına alma adımlarını kapsar.
WooCommerce Nedir?
WooCommerce, WordPress için geliştirilen bir e-ticaret platformudur.
WordPress içerik sistemini yönetir. WooCommerce ticaret işlevlerini ekler. Tema mağazanın görünümünü belirler. Eklentiler yeni özellikler sağlar. Hosting tüm sistemi çalıştırır.
WooCommerce açık kaynaklı bir yapıya sahiptir. Mağaza sahibi içerik üzerinde kontrol kurar. Mağaza verileri de işletmenin altyapısında tutulur.
WooCommerce şu işlevleri sağlar:
Ürün ekleme
Stok yönetimi
Sepet oluşturma
Ödeme alma
Sipariş kaydetme
Müşteri hesabı yönetme
Kupon tanımlama
Kargo hesaplama
Vergi ayarlama
İade yönetme
Bu yapı farklı iş modellerini destekler.
WooCommerce kimler için uygundur?
WooCommerce birçok işletme için uygundur.
B2C markalar fiziksel ürün satabilir. DTC markalar doğrudan satış yapabilir. B2B işletmeler özel fiyatlar kullanabilir. Dijital ürün satıcıları dosya teslim edebilir. Abonelik markaları tekrarlayan ödeme alabilir.
WooCommerce özellikle şu işletmelere uygundur:
Teknik kontrol isteyen markalar
Özel entegrasyon kullanan şirketler
İçerik ve ticareti birleştiren markalar
Geniş ürün kataloğu yöneten işletmeler
Verilerini kendi altyapısında tutmak isteyen ekipler
WooCommerce her işletme için doğru seçim değildir.
Teknik bakım istemeyen işletmeler hazır altyapıları değerlendirebilir. Sınırlı kaynak kullanan ekipler daha basit çözümler seçebilir. Özel geliştirme ihtiyacı bulunan markalar ise WooCommerce avantajı elde edebilir.
WooCommerce Ücretsiz midir?
WooCommerce çekirdek eklentisi ücretsizdir. WordPress eklenti dizininden yüklenebilir. Ancak mağazanın toplam maliyeti sıfır değildir.
Ücret oluşturan temel kalemler şunlardır:
Alan adı
Hosting
Premium tema
Ödeme entegrasyonu
Kargo entegrasyonu
Yedekleme sistemi
Güvenlik araçları
E-fatura entegrasyonu
Teknik bakım
Özel geliştirme
Veri ve reklam takibi
“WooCommerce ücretsizdir” ifadesi lisansı açıklar. Toplam sahip olma maliyetini açıklamaz.
Başlangıç maliyetleri
Başlangıç maliyetleri mağaza kurulurken oluşur.
| Maliyet kalemi | Zorunluluk | Maliyet türü |
|---|---|---|
| Alan adı | Zorunlu | Düzenli |
| Hosting | Zorunlu | Düzenli |
| SSL | Zorunlu | Ücretsiz veya düzenli |
| Tema | Duruma bağlı | Tek seferlik veya düzenli |
| Ödeme eklentisi | Zorunlu | Değişken |
| Kargo entegrasyonu | Duruma bağlı | Değişken |
| Kurulum hizmeti | Duruma bağlı | Tek seferlik |
| Tracking kurulumu | Önerilen | Tek seferlik ve bakım |
Devam eden maliyetler
Mağaza yayına çıktıktan sonra giderler devam eder.
Hosting yenilenir.
Alan adı yenilenir.
Premium eklentiler yenilenir.
Güvenlik sistemi korunur.
Yedekleme düzenli çalışır.
Güncellemeler test edilir.
Teknik sorunlar çözülür.
Ödeme komisyonları ödenir.
Gizli maliyetler
Yanlış kurulum daha büyük maliyet üretir.
Yavaş hosting satış kaybı yaratır. Eklenti çakışması ödeme akışını bozabilir. Yanlış stok ayarı fazla satış oluşturabilir. Eksik tracking reklam kararlarını bozabilir.
Bu nedenle en ucuz kurulum her zaman ekonomik değildir.
WooCommerce Sitesi Kurmak İçin Neler Gerekir?
Satışa hazır WooCommerce sitesi sekiz temel bileşen ister.
Alan adı
Hosting
SSL sertifikası
WordPress
WooCommerce
Tema
Ticari entegrasyonlar
Veri takip altyapısı
Bu bileşenler tek sistem gibi çalışmalıdır.
1. Alan Adı Seçin
Alan adı mağazanın dijital adresidir.
Alan adı kısa olmalıdır. Yazımı kolay olmalıdır. Marka adıyla uyumlu olmalıdır. Telefonda kolay anlatılmalıdır.
Şu unsurları kontrol edin:
Marka adı
Alan adı uzantısı
Yazım kolaylığı
Sosyal medya kullanıcı adları
Marka tescili
Benzer alan adları
Kurumsal e-posta kullanımı
Karmaşık alan adlarından kaçının.
Tire kullanımı yazımı zorlaştırabilir. Uzun kelimeler hatalı giriş oluşturabilir. Belirsiz kısaltmalar marka algısını zayıflatabilir.
DNS yapısını planlayın
DNS, alan adını sunucuya bağlar.
Hosting değişikliği DNS üzerinden yapılır. Kurumsal e-posta kayıtları da DNS kullanır. Google ve Meta doğrulamaları da DNS kaydı isteyebilir.
DNS erişimini mutlaka saklayın. Erişimi yalnızca ajansa bırakmayın.
2. WooCommerce Hosting Seçin
Hosting, mağazanın çalıştığı sunucu ortamıdır.
WordPress kurulmadan önce hosting ortamı kontrol edilmelidir. WordPress; web sunucusu, veritabanı ve gerekli sunucu erişimlerini ister.
Hosting seçiminde yalnızca disk alanına bakmayın.
Şu kriterleri değerlendirin:
İşlemci kapasitesi
Bellek kapasitesi
PHP desteği
MySQL veya MariaDB desteği
Günlük yedekleme
SSL desteği
Staging ortamı
CDN desteği
Teknik destek
Uptime takibi
Sunucu logları
Ölçekleme imkânı
Başlangıç mağazası için hosting
Başlangıç mağazasında düşük trafik bulunur. Ürün sayısı sınırlıdır. Sipariş hacmi düşüktür.
Yönetilen WordPress hosting yeterli olabilir.
Ancak şu özellikleri arayın:
Günlük yedekleme
Ücretsiz SSL
Önbellek sistemi
Staging erişimi
Güvenlik taraması
Kolay geri yükleme
Büyüyen mağaza için hosting
Büyüyen mağazada trafik artar. Sepet işlemleri çoğalır. Veritabanı yükü yükselir.
Bu mağazalar daha güçlü kaynak ister.
| Kriter | Başlangıç | Büyüme |
|---|---|---|
| Trafik | Düşük | Düzenli yoğunluk |
| Ürün sayısı | Sınırlı | Orta veya yüksek |
| Sipariş hacmi | Düşük | Yüksek |
| Staging | Önerilen | Gerekli |
| Yedekleme | Günlük | Günlük ve harici |
| İzleme | Temel | Gelişmiş |
| Kaynak ölçekleme | İsteğe bağlı | Gerekli |
Paylaşımlı hosting mi VPS mi?
Paylaşımlı hosting kolay yönetilir. Maliyeti daha düşüktür. Kaynaklar diğer sitelerle paylaşılır.
VPS daha fazla kontrol sağlar. Teknik yönetim gerektirir. Yanlış yapılandırma güvenlik riski oluşturabilir.
Yüksek trafik tek başına VPS gerektirmez. İşlem yükü daha önemlidir.
Şu işlemler sunucu yükünü artırır:
Geniş ürün filtreleri
Gerçek zamanlı stok işlemleri
Çok sayıda varyasyon
Ağır sayfa oluşturucular
Çoklu entegrasyonlar
Yoğun cron görevleri
Kötü yazılmış eklentiler
3. SSL Sertifikasını Etkinleştirin
SSL, siteyi HTTPS üzerinden çalıştırır.
Ödeme sayfası HTTPS kullanmalıdır. Yönetici paneli HTTPS kullanmalıdır. Müşteri hesabı da HTTPS kullanmalıdır.
SSL kurulumundan sonra şu kontrolleri yapın:
Ana sayfa HTTPS açılıyor mu?
Ürün sayfaları HTTPS açılıyor mu?
Sepet HTTPS açılıyor mu?
Ödeme sayfası HTTPS açılıyor mu?
Görseller karışık içerik hatası veriyor mu?
HTTP bağlantılar HTTPS adresine yönleniyor mu?
SSL tek başına güvenlik sağlamaz. Ancak temel güvenlik katmanıdır.
4. WordPress Nasıl Kurulur?
Birçok hosting şirketi otomatik WordPress kurulumu sunar.
Manuel kurulum da yapılabilir. Manuel süreç; WordPress dosyalarını yüklemeyi, veritabanı oluşturmayı ve yapılandırma bilgilerini tanımlamayı içerir.
Otomatik WordPress kurulumu
Genel işlem sırası şöyledir:
Hosting panelini açın.
WordPress kurulum aracını seçin.
Alan adını belirleyin.
HTTPS seçeneğini kullanın.
Site dilini seçin.
Yönetici hesabı oluşturun.
Kurulumu tamamlayın.
Güvenli yönetici hesabı oluşturun
“admin” kullanıcı adını kullanmayın.
Kolay tahmin edilen kullanıcı adı riski artırır. Güçlü parola kullanın. İki faktörlü doğrulamayı açın.
Her ekip üyesine ayrı kullanıcı verin.
Rolleri işlevlere göre dağıtın:
Yönetici
Mağaza yöneticisi
Editör
Müşteri hizmetleri
Teknik kullanıcı
Ortak yönetici hesabı kullanmayın.
Temel WordPress ayarlarını yapın
Kurulumdan sonra şu alanları kontrol edin:
Ayarlar → Genel
Site başlığı
Site adresi
Yönetici e-postası
Dil
Saat dilimi
Tarih biçimi
Ardından şu alanı açın:
Ayarlar → Kalıcı Bağlantılar
Okunabilir URL yapısı seçin.
Arama motoru görünürlüğünü kontrol edin
Staging ortamında indekslemeyi kapatın.
Canlı geçişte bu ayarı tekrar açın.
Bu kontrol unutulursa site arama sonuçlarında görünmeyebilir.
5. Staging Ortamı Kurun
Staging, canlı sitenin test kopyasıdır.
WordPress resmî dokümantasyonu geliştirme kopyasının canlı siteyi etkilemeden değişiklik yapmayı kolaylaştırdığını belirtir.
Staging ortamında şu işlemleri yapın:
Tema değişikliği
Eklenti güncellemesi
WooCommerce güncellemesi
Ödeme testi
Tracking testi
Kod değişikliği
Veritabanı işlemi
Staging veritabanında gerçek müşteri verisi kullanmayın.
Gerçek veriyi kullanmanız gerekiyorsa erişimi sınırlandırın. Kişisel verileri maskeleyin.
6. WooCommerce Nasıl Kurulur?
WooCommerce, WordPress yönetim panelinden yüklenebilir.
Panel yolu:
Eklentiler → Yeni Ekle → WooCommerce
Ardından şu adımları uygulayın:
“Şimdi Kur” seçeneğine tıklayın.
Kurulum tamamlanınca etkinleştirin.
Mağaza kurulum akışını açın.
İşletme bilgilerini girin.
Ürün türünü seçin.
Ödeme tercihlerini belirleyin.
Kargo yapısını hazırlayın.
WooCommerce’in resmî kurulum kontrol listesi ürün, ödeme, mağaza özelleştirmesi, vergi, kargo ve yayına alma adımlarını içerir.
Mağaza bilgilerini girin
Şu bilgileri doğru tanımlayın:
İşletme adresi
Ülke
Şehir
Posta kodu
Satış yapılan bölgeler
Kargo yapılan bölgeler
Para birimi
Genel mağaza ayarlarına şu yoldan erişilir:
WooCommerce → Ayarlar
WooCommerce genel ayarları; işletme adresini, satış bölgelerini, kargo bölgelerini, vergi kullanımını, kuponları ve mağaza para birimini içerir.
Para birimini ayarlayın
Türkiye merkezli mağazalar genellikle Türk lirası kullanır.
Şu ayarları kontrol edin:
Para birimi
Sembol konumu
Binlik ayırıcı
Ondalık ayırıcı
Ondalık sayısı
Para birimini sonradan değiştirmek raporları etkileyebilir.
Ödeme sağlayıcısı ve analitik sistem de aynı para birimini kullanmalıdır.
WooCommerce sayfalarını kontrol edin
WooCommerce temel sayfalar oluşturur.
Mağaza
Sepet
Ödeme
Hesabım
Şu yolu kontrol edin:
WooCommerce → Ayarlar → Gelişmiş
Her işlev doğru sayfaya bağlanmalıdır.
Yanlış sayfa eşleşmesi sepeti bozabilir. Ödeme akışı da çalışmayabilir.
7. WooCommerce Teması Nasıl Seçilir?
Tema, mağazanın yalnızca görünümünü belirlemez.
Tema sayfa hızını etkiler. Mobil deneyimi etkiler. Ödeme akışını etkiler. WooCommerce uyumluluğunu da etkiler.
Tema seçim kriterleri
Şu kriterleri kullanın:
WooCommerce uyumluluğu
Düzenli güncelleme
Mobil uyumluluk
Teknik destek
Kod kalitesi
Hız
Erişilebilirlik
Sayfa oluşturucu bağımlılığı
Özelleştirme kapasitesi
Çok özellikli tema her zaman iyi değildir.
Kullanılmayan özellikler ek kod yükleyebilir. Yönetim panelini karmaşıklaştırabilir. Güncelleme sorunları yaratabilir.
Ürün sayfasını test edin
Tema seçerken demo ana sayfaya odaklanmayın.
Şu sayfaları test edin:
Kategori sayfası
Ürün sayfası
Varyasyon seçimi
Sepet
Ödeme
Hesabım
Mobil menü
Site içi arama
Mobil ödeme akışını kontrol edin
Mobil kullanıcı şu işlemleri kolay yapmalıdır:
Varyasyon seçme
Adet değiştirme
Sepete ekleme
Kupon kullanma
Adres girme
Ödeme yöntemi seçme
Siparişi tamamlama
Butonlar kolay tıklanmalıdır. Form alanları okunmalıdır. Hata mesajları görünmelidir.
8. Gerekli Eklentileri Belirleyin
Her işlev için eklenti kurmayın.
Önce ihtiyaç listesini çıkarın.
Zorunlu eklentiler
Mağazaya göre değişebilir.
Temel kategoriler şunlardır:
Ödeme
Yedekleme
Güvenlik
SMTP
Önbellek
SEO
Analitik
Duruma bağlı eklentiler
Kargo entegrasyonu
E-fatura
Pazaryeri entegrasyonu
CRM
ERP
Abonelik
Üyelik
Çoklu dil
Çoklu para birimi
Eklenti seçme kriterleri
Son güncelleme tarihi
WooCommerce uyumluluğu
Destek kalitesi
Kullanıcı yorumları
Dokümantasyon
Veri erişimleri
Performans etkisi
İptal süreci
Lisans modeli
Gereksiz eklentiler teknik borç oluşturur.
Eklenti sayısı tek başına sorun değildir. Kod kalitesi daha önemlidir.
9. WooCommerce Ürünleri Nasıl Eklenir?
Ürün girişi katalog standardıyla başlamalıdır.
Her ürün için aynı alan yapısını kullanın.
Ürün veri standardı
Her ürün şu alanları taşımalıdır:
Ürün adı
SKU
Kısa açıklama
Uzun açıklama
Fiyat
İndirimli fiyat
Stok
Kategori
Ürün görseli
Galeri
Ağırlık
Boyut
Kargo sınıfı
Ürün kimlikleri
Basit ürün ekleme
Panel yolu:
Ürünler → Yeni Ekle
Şu sırayı izleyin:
Ürün adını girin.
Açıklamayı yazın.
Ürün verisi alanını açın.
Normal fiyatı girin.
SKU tanımlayın.
Stok miktarını girin.
Kategoriyi seçin.
Ürün görselini ekleyin.
Galeriyi ekleyin.
Ürünü yayınlayın.
Ürün açıklaması yazın
Ürün açıklaması yalnızca özellik sıralamamalıdır.
Şu soruları cevaplamalıdır:
Ürün nedir?
Kimin içindir?
Hangi sorunu çözer?
Hangi malzemeyi kullanır?
Ölçüsü nedir?
Nasıl kullanılır?
Nasıl temizlenir?
Teslimat süresi nedir?
İade koşulu nedir?
SKU oluşturun
SKU benzersiz ürün kodudur.
SKU stok ve sipariş yönetimini kolaylaştırır.
Örnek yapı:
Kategori-Marka-Model-Varyasyon
Örnek:
TSH-D4A-BLK-M
SKU zaman içinde değiştirilmemelidir.
ERP ve pazaryeri eşleşmeleri SKU kullanabilir.
10. Varyasyonlu Ürün Nasıl Oluşturulur?
Varyasyonlu ürün birden fazla seçenek taşır.
Örnekler:
Beden
Renk
Hacim
Materyal
Paket
Önce nitelikleri oluşturun.
Panel yolu:
Ürünler → Nitelikler
Ardından ürün ekranında şu adımları kullanın:
Ürün türünü “Varyasyonlu ürün” seçin.
Nitelikleri ekleyin.
“Varyasyonlar için kullan” seçeneğini açın.
Varyasyonları oluşturun.
Her varyasyona fiyat ekleyin.
Her varyasyona stok ekleyin.
Varyasyon görsellerini ekleyin.
Varyasyon stoklarını ayırın
Her varyasyon ayrı stok taşımalıdır.
Örnek:
| Varyasyon | Stok |
|---|---|
| Siyah / S | 12 |
| Siyah / M | 8 |
| Beyaz / S | 15 |
| Beyaz / M | 6 |
Toplam ürün stoku tek değer olmamalıdır.
Aksi durumda yanlış ürün satılabilir.
11. Ürün Kategorilerini Kurun
Kategori yapısı müşterinin arama biçimini izlemelidir.
Şirket içi stok yapısını izlememelidir.
Örneğin moda mağazası şu yapıyı kullanabilir:
Kadın
Elbise
Gömlek
Pantolon
Erkek
Tişört
Gömlek
Pantolon
Kategori sayısını gereksiz artırmayın.
Tek ürün taşıyan kategoriler zayıf deneyim oluşturabilir.
Filtre yapısını planlayın
Filtreler nitelikleri kullanmalıdır.
Örnek filtreler:
Renk
Beden
Marka
Fiyat
Materyal
Stok durumu
Filtre URL’leri SEO açısından ayrıca yönetilmelidir.
12. Stok Yönetimini Yapılandırın
Panel yolu:
WooCommerce → Ayarlar → Ürünler → Stok
Şu ayarları kontrol edin:
Stok yönetimini etkinleştirme
Stok tutma süresi
Düşük stok eşiği
Stokta yok eşiği
Stok bildirimleri
Stokta olmayan ürünü gizleme
Sipariş durumlarını stokla eşleştirin
Başarılı ödeme stok azaltmalıdır.
Başarısız ödeme kalıcı stok kaybı yaratmamalıdır. İptal edilen sipariş stoku geri vermelidir. İade süreci şirket politikasına göre çalışmalıdır.
Şu senaryoları test edin:
Başarılı ödeme
Bekleyen ödeme
Başarısız ödeme
İptal
Tam iade
Kısmi iade
Son stok ürünü
Çoklu kanal stoğunu yönetin
WooCommerce tek satış kanalınız olmayabilir.
Aynı stok şu kanallarda satılabilir:
Fiziksel mağaza
Pazaryeri
WooCommerce
Sosyal ticaret
Bayi ağı
Bu durumda merkezi stok sistemi gerekir.
Manuel stok güncellemesi fazla satış riski yaratır.
13. WooCommerce Ödeme Yöntemlerini Kurun
Ödeme ayarları şu bölümde bulunur:
WooCommerce → Ayarlar → Ödemeler
WooCommerce dokümantasyonu ödeme yöntemlerinin bu alanda etkinleştirildiğini ve yapılandırıldığını belirtir.
Temel ödeme yöntemleri şunlardır:
Kredi kartı
Banka kartı
Havale
Kapıda ödeme
Dijital cüzdan
Taksitli ödeme
Ödeme sağlayıcısını seçin
Şu kriterleri karşılaştırın:
| Kriter | Neden önemlidir? |
|---|---|
| Komisyon | Sipariş maliyetini etkiler |
| Taksit | Dönüşümü etkileyebilir |
| 3D Secure | Risk yönetimini etkiler |
| İade | Operasyonu etkiler |
| Ödeme süresi | Nakit akışını etkiler |
| Destek | Hata çözümünü etkiler |
| Raporlama | Mutabakatı kolaylaştırır |
| API kalitesi | Entegrasyonu etkiler |
En düşük komisyon tek seçim ölçütü olmamalıdır.
Başarısız ödeme oranı daha büyük maliyet yaratabilir.
Havale yöntemini yapılandırın
Banka bilgilerini doğru girin.
Sipariş açıklamasına sipariş numarası ekleyin. Ödeme süresini belirtin. Ödenmeyen siparişlerin ne zaman iptal edileceğini tanımlayın.
Kapıda ödeme yöntemini sınırlandırın
Kapıda ödeme her ürün için uygun olmayabilir.
Şu sınırlar kullanılabilir:
Belirli kargo bölgeleri
Maksimum sipariş tutarı
Belirli ürün kategorileri
Yeni müşteri kısıtları
Ek hizmet bedeli
14. Test Ödeme Yapın
Canlı ödeme almadan önce test modu kullanın.
Şu senaryoları çalıştırın:
Başarılı ödeme
Başarısız ödeme
3D Secure başarısızlığı
Kullanıcı iptali
Tekrar ödeme
Tam iade
Kısmi iade
Her testte şu alanları kontrol edin:
Sipariş oluştu mu?
Ödeme durumu doğru mu?
Stok azaldı mı?
E-posta gönderildi mi?
Sipariş notu oluştu mu?
Sağlayıcı paneli kaydı gördü mü?
WooCommerce log oluşturdu mu?
Webhook ve callback kontrolü
Ödeme sağlayıcısı WooCommerce’e sonuç iletir.
Yanlış callback adresi siparişi beklemede bırakabilir.
Şunları doğrulayın:
Callback URL
Webhook anahtarı
Güvenlik imzası
Başarılı ödeme yanıtı
Başarısız ödeme yanıtı
Sunucu erişim logu
15. WooCommerce Kargo Ayarlarını Yapın
WooCommerce kargo yapısı bölgeler üzerinden çalışır.
Panel yolu:
WooCommerce → Ayarlar → Kargo → Kargo Bölgeleri
Resmî dokümantasyona göre önce bölge oluşturulur. Ardından bölgeye ülkeler, şehirler veya posta kodları eklenir. Son aşamada kargo yöntemi tanımlanır.
Kargo bölgeleri oluşturun
Örnek yapı:
Türkiye geneli
İstanbul içi
Uzak bölge
Yurt dışı
Mağazadan teslim
En özel bölgeyi önce tanımlayın.
Bölge sırası eşleşmeyi etkileyebilir.
Kargo yöntemlerini ekleyin
WooCommerce temel olarak şu yöntemleri destekler:
Sabit ücret
Ücretsiz kargo
Mağazadan teslim
Ek eklentiler şu modelleri sağlayabilir:
Ağırlık bazlı ücret
Desi bazlı ücret
Ürün bazlı ücret
Şehir bazlı ücret
Sepet tutarına göre ücret
Canlı kargo fiyatı
Ücretsiz kargo eşiğini belirleyin
Ücretsiz kargo limiti rastgele seçilmemelidir.
Şu metrikleri kullanın:
Ortalama sepet tutarı
Brüt kâr
Ortalama kargo maliyeti
İade oranı
Paketleme maliyeti
Hedef sepet artışı
Örnek:
Ortalama sepet: 850 TL
Ortalama kargo: 75 TL
Hedef sepet: 1.050 TL
Ücretsiz kargo eşiği 1.000 TL veya 1.100 TL seviyesinde test edilebilir.
Bu değer finansal modele göre doğrulanmalıdır.
Kargo sınıfları oluşturun
Kargo sınıfları farklı ürün maliyetlerini yönetir.
Örnek sınıflar:
Standart ürün
Ağır ürün
Büyük hacimli ürün
Kırılabilir ürün
Soğuk zincir
Her sınıf için ayrı ücret uygulanabilir.
16. Vergi ve Fatura Ayarlarını Yapın
WooCommerce teknik olarak vergi hesaplamasını destekler.
Ancak uygulanacak vergi oranı mali mevzuata bağlıdır.
Bu nedenle mali müşavir doğrulaması alın.
Vergi ayarlarını etkinleştirin
Panel yolu:
WooCommerce → Ayarlar → Genel
Vergi kullanımını etkinleştirin.
Ardından şu bölümü açın:
WooCommerce → Ayarlar → Vergi
Şu alanları yapılandırın:
Fiyatlara vergi dahil mi?
Vergi hangi adrese göre hesaplanır?
Kargo vergilendirilecek mi?
Ürün vergi sınıfları
Mağazada fiyat gösterimi
Sepette fiyat gösterimi
KDV sınıflarını doğrulayın
Farklı ürünler farklı vergi oranı taşıyabilir.
Tek oranı tüm mağazaya uygulamayın. Ürün sınıflarını mali müşavirle eşleştirin.
E-fatura entegrasyonu
E-fatura sistemi şu verileri kullanabilir:
Sipariş numarası
Müşteri adı
Vergi numarası
Vergi dairesi
Fatura adresi
Ürün satırları
KDV
Kargo
İndirim
İade
Kurumsal müşteri alanlarını ödeme sayfasına ekleyin.
Ancak gereksiz alanlar dönüşümü düşürebilir.
Bireysel ve kurumsal fatura seçeneklerini ayırın.
17. Sipariş E-Postalarını Kurun
WooCommerce sipariş e-postaları müşteri deneyiminin parçasıdır.
Şu e-postaları kontrol edin:
Yeni sipariş
Sipariş işleniyor
Sipariş tamamlandı
Sipariş iptal edildi
Başarısız sipariş
İade
Yeni hesap
Parola sıfırlama
Gönderen bilgilerini ayarlayın
Gönderen adı markayı göstermelidir.
Gönderen adresi kurumsal alan adı kullanmalıdır.
Örnek:
Ücretsiz posta adresleri güveni azaltabilir.
SMTP sistemi kullanın
WordPress’in varsayılan e-posta yöntemi her sunucuda güvenilir çalışmaz.
SMTP kurulumu teslimatı güçlendirebilir.
Şu testleri yapın:
Gmail teslimatı
Outlook teslimatı
Spam klasörü
Mobil görünüm
Sipariş bilgileri
Buton bağlantıları
İade bağlantıları
18. Güvenlik Yapısını Kurun
WordPress güvenliği tek eklentiye dayanmaz.
Resmî WordPress güvenlik rehberi temel güvenlik önlemlerinin uygulanmasını önerir.
Şu kontrolleri yapın:
Güçlü parolalar
İki faktörlü doğrulama
Sınırlı yönetici erişimi
Düzenli güncellemeler
Güvenli hosting
Kötü amaçlı yazılım taraması
Dosya değişikliği izleme
Giriş denemesi sınırlama
Düzenli yedekleme
Kullanıcı rollerini sınırlandırın
Her kullanıcı yönetici olmamalıdır.
Ajanslara geçici erişim verin. İş tamamlanınca erişimi kapatın.
Kullanılmayan hesapları silin.
Güncelleme sürecini standartlaştırın
Şu sırayı kullanın:
Yedek alın.
Staging ortamını açın.
Güncellemeyi uygulayın.
Ürün sayfasını test edin.
Sepeti test edin.
Ödemeyi test edin.
Tracking event’lerini test edin.
Canlı siteyi güncelleyin.
Doğrudan canlı sistemde güncelleme yapmayın.
19. Yedekleme Sistemini Kurun
Yedekleme şu verileri kapsamalıdır:
WordPress dosyaları
Veritabanı
Ürün görselleri
Tema dosyaları
Eklenti ayarları
Sipariş verileri
Müşteri verileri
Sipariş hacmine göre yedek sıklığını belirleyin.
Düşük hacimli mağaza günlük yedek kullanabilir. Yüksek hacimli mağaza daha sık yedek isteyebilir.
Harici yedek kullanın
Yedeği yalnızca aynı sunucuda tutmayın.
Sunucu arızası tüm dosyaları etkileyebilir.
Harici depolama kullanın.
Geri yükleme testi yapın
Alınan yedeğin çalıştığını doğrulayın.
Test yapılmayan yedek güvenilir değildir.
20. WooCommerce Sitesini Hızlandırın
Hız yalnızca ana sayfa metriği değildir.
Ürün, sepet ve ödeme performansı önemlidir.
Görselleri optimize edin
Şu kuralları uygulayın:
Gereken boyutta yükleyin.
Dosyaları sıkıştırın.
Modern format kullanın.
Lazy load uygulayın.
Gereksiz görselleri silin.
Aynı oranı koruyun.
Önbelleği doğru yapılandırın
Sepet sayfası tam önbelleğe alınmamalıdır.
Ödeme sayfası önbelleğe alınmamalıdır. Hesabım sayfası da kullanıcıya özel içerik taşır.
Yanlış önbellek başka müşterinin sepetini gösterebilir.
CDN kullanın
CDN statik dosyaları farklı konumlardan sunar.
Görseller ve CSS dosyaları daha hızlı yüklenebilir.
CDN ayarını ödeme sistemiyle test edin.
Eklenti yükünü ölçün
Her eklenti veritabanı sorgusu oluşturabilir.
Ağır eklentileri şu belirtilerle tespit edin:
Yavaş yönetim paneli
Uzun sayfa oluşturma süresi
Yüksek CPU kullanımı
Yavaş sepet güncellemesi
Geç açılan ödeme sayfası
Yoğun veritabanı sorguları
Kullanılmayan eklentileri silin.
Yalnızca etkisizleştirmek yeterli olmayabilir.
21. WooCommerce SEO Ayarlarını Yapın
WooCommerce SEO üç seviyede ele alınmalıdır.
Teknik SEO
Kategori mimarisi
Ürün verisi
Kalıcı bağlantıları düzenleyin
URL’ler kısa olmalıdır.
Ürün adı anlaşılır olmalıdır. Gereksiz parametre kullanılmamalıdır.
Örnek:
/erkek-tisort/siyah-basic-tisort/
Zayıf örnek:
/?product=12345
Ürün sayfasını optimize edin
Her ürün sayfasında şu alanlar bulunmalıdır:
Benzersiz ürün başlığı
Açık H1
Ürün açıklaması
Kısa açıklama
Ürün görselleri
Fiyat
Stok durumu
Teslimat bilgisi
İade bilgisi
Yapılandırılmış veri
Google ürün yapılandırılmış verisini ve Merchant Center verisini ayrı ya da birlikte kullanabilir.
Kategori sayfalarını güçlendirin
Kategori sayfaları yalnızca ürün listesi olmamalıdır.
Şu içerikleri ekleyin:
Kategori tanımı
Alt kategoriler
Seçim rehberi
Sık sorulan sorular
İlgili kategoriler
İç bağlantılar
Filtre URL’lerini yönetin
Filtreler binlerce URL oluşturabilir.
Şu alanları kontrol edin:
Canonical
Noindex
Tarama erişimi
Parametre yapısı
Yinelenen içerik
22. Google Merchant Center Kurulumunu Planlayın
Merchant Center ürünleri Google sistemlerine aktarır.
Ürün feed’i şu alanları taşımalıdır:
Ürün kimliği
Başlık
Açıklama
Fiyat
Stok
Bağlantı
Görsel
Marka
GTIN veya MPN
Kargo bilgisi
Mağaza fiyatı ile feed fiyatı eşleşmelidir.
Stok durumu da eşleşmelidir.
Farklı veriler ürün reddine yol açabilir.
23. GA4 E-Ticaret Takibini Kurun
GA4, kullanıcı davranışını event sistemiyle ölçer.
Google’ın e-ticaret ölçüm modeli ürünleri items dizisi içinde gönderir. Sistem ürün görüntüleme, sepete ekleme ve satın alma gibi davranışları ölçebilir.
Temel e-ticaret event’leri şunlardır:
view_itemadd_to_cartview_cartbegin_checkoutadd_shipping_infoadd_payment_infopurchaserefund
Google, önerilen e-ticaret event’lerini web sitesi üzerinde Google etiketi veya Google Tag Manager ile kurmayı destekler.
Purchase event alanları
Purchase event şu alanları taşımalıdır:
transaction_idvaluecurrencytaxshippingcouponitems
transaction_id benzersiz olmalıdır.
Aynı sipariş tekrar gönderilmemelidir.
DataLayer yapısını doğrulayın
DataLayer, verileri Google Tag Manager’a taşır.
Google, data layer yapısının event ve değişkenleri etiketlere aktardığını belirtir. Tutarsız isimler ve data layer değişkeninin üzerine yazılması teknik sorun oluşturabilir.
Örnek yapı:
window.dataLayer \= window.dataLayer || [];
dataLayer.push({ event: "purchase", ecommerce: { transaction_id: "WC-10482", value: 2499.90, currency: "TRY", tax: 416.65, shipping: 0, items: [ { item_id: "TSH-BLK-M", item_name: "Siyah Basic Tişört", price: 2499.90, quantity: 1 } ] } });
Bu örnek mağazaya göre uyarlanmalıdır.
GA4 DebugView ile test edin
Test siparişi oluşturun.
Şu alanları kontrol edin:
Purchase geliyor mu?
Event yalnızca bir kez mi geliyor?
Transaction ID doğru mu?
Gelir doğru mu?
Para birimi doğru mu?
Ürün kimliği doğru mu?
İndirim doğru mu?
Kargo doğru mu?
24. Google Tag Manager Kurun
Google Tag Manager etiketleri merkezi olarak yönetir.
Temel bileşenleri şunlardır:
Tag
Trigger
Variable
DataLayer
Preview Mode
Kurulum sırası
GTM hesabını oluşturun.
Web container oluşturun.
Container kodunu siteye ekleyin.
GA4 etiketini kurun.
E-ticaret event’lerini kurun.
Preview Mode açın.
Test siparişi oluşturun.
Etiketleri yayınlayın.
Preview Mode kontrolleri
Event sırası
Tag tetiklenmesi
DataLayer değerleri
Consent durumu
Transaction ID
Value
Currency
Duplicate event
Yayınlamadan önce tüm testleri tamamlayın.
25. Meta Pixel Kurun
Meta Pixel tarayıcı tabanlı event gönderir.
Temel event’ler şunlardır:
ViewContent
AddToCart
InitiateCheckout
Purchase
Her event doğru aşamada çalışmalıdır.
Purchase yalnızca başarılı sipariş sonrası çalışmalıdır.
Ürün kimliklerini eşleştirin
Meta katalog ürünleri belirli kimlikler kullanır.
Pixel event içindeki ürün kimliği katalogla eşleşmelidir.
SKU, varyasyon ID veya ürün ID kullanılabilir.
Ancak tüm sistem aynı standardı kullanmalıdır.
26. Meta Conversions API Kurun
Conversions API, event’leri sunucu katmanından iletir.
Bu yapı tarayıcı event’inin yerine geçmek zorunda değildir. Browser ve server event’leri birlikte çalışabilir.
Ancak tekilleştirme gerekir.
Event ID kullanın
Browser Purchase ve server Purchase aynı Event ID değerini taşımalıdır.
Örnek:
Browser event: event_name \= Purchase event_id \= order_10482
Server event: event_name \= Purchase event_id \= order_10482
Event ID farklı olursa aynı sipariş iki kez sayılabilir.
Kullanıcı eşleştirme verileri
Yasal izinler doğrultusunda şu veriler kullanılabilir:
E-posta
Telefon
IP adresi
User agent
FBP
FBC
Müşteri kimliği
Veriler platform gereksinimlerine göre işlenmelidir.
27. Google Ads Dönüşüm Takibini Kurun
Google Ads satın alma dönüşümünü ölçmelidir.
Şu alanları kontrol edin:
Conversion action
Purchase değeri
Para birimi
Count ayarı
Primary conversion
Attribution modeli
Enhanced Conversions
Tag durumu
E-ticaret satışlarında dinamik değer kullanılmalıdır.
Her sipariş aynı sabit değeri taşımamalıdır.
28. Server-Side Tracking Gerekli midir?
Server-side tracking event’leri kontrol edilen sunucu ortamında işler.
Bu yapı şu faydaları sağlar:
Veri kontrolünü artırır.
Tarayıcı bağımlılığını azaltır.
Event doğrulamasını kolaylaştırır.
Veri zenginleştirmeyi destekler.
Platform iletimlerini merkezileştirir.
Ancak her sorunu çözmez.
Server-side tracking şu sorunları tek başına çözmez:
Yanlış ürün verisi
Hatalı sipariş tutarı
Yanlış vergi ayarı
Eksik consent yapısı
Yanlış Event ID
Farklı atribüsyon modelleri
İade verisinin aktarılmaması
Data4Ad, WooCommerce mağazalarının satış ve reklam verisini sunucu katmanında doğrulayan bir veri altyapısı partneri olarak konumlanır. Özellikle yüksek sipariş hacminde veri kalitesi daha fazla finansal değer taşır.
29. Test Siparişi Nasıl Verilir?
Mağaza gerçek satıştan önce test edilmelidir.
Tek test yeterli değildir.
Başarılı ödeme testi
Şunları kontrol edin:
Ödeme tamamlandı mı?
Sipariş oluştu mu?
Sipariş numarası üretildi mi?
Stok azaldı mı?
Sipariş durumu doğru mu?
Müşteri e-postası geldi mi?
Yönetici bildirimi geldi mi?
Kargo ücreti doğru mu?
Vergi doğru mu?
Fatura bilgisi kaydedildi mi?
Purchase event oluştu mu?
Başarısız ödeme testi
Şunları kontrol edin:
Hata mesajı açık mı?
Sipariş durumu doğru mu?
Stok gereksiz azaldı mı?
Tekrar ödeme bağlantısı oluştu mu?
Log kaydı oluştu mu?
Purchase event yanlışlıkla çalıştı mı?
İade testi
Şu senaryoları çalıştırın:
Tam iade
Kısmi iade
Stok iadesi
Müşteri bildirimi
Ödeme sağlayıcısı iadesi
Muhasebe kaydı
Refund event
Kupon testi
Geçerli kupon
Süresi geçmiş kupon
Minimum sepet
Maksimum kullanım
Ürün kısıtı
Kategori kısıtı
Mobil test
Gerçek cihaz kullanın.
Şu sayfaları test edin:
Ana sayfa
Kategori
Ürün
Sepet
Ödeme
Hesabım
Sipariş sonucu
30. WooCommerce Yayına Alma Kontrol Listesi
Mağaza yalnızca görsel olarak incelenmemelidir.
Dört kontrol alanı kullanılmalıdır.
Teknik kontroller
SSL çalışıyor mu?
HTTPS yönlendirmesi doğru mu?
Yedekleme aktif mi?
Geri yükleme test edildi mi?
Staging indekslemeye kapalı mı?
Canlı site indekslemeye açık mı?
Eklentiler güncel mi?
Hata logları kontrol edildi mi?
Site hızı test edildi mi?
Mobil görünüm doğrulandı mı?
Ticari kontroller
Ürün fiyatları doğru mu?
Stoklar doğru mu?
Varyasyonlar doğru mu?
Kargo ücretleri doğru mu?
Vergi oranları doğrulandı mı?
Ödeme yöntemleri çalışıyor mu?
Kuponlar çalışıyor mu?
İade politikası yayınlandı mı?
Teslimat bilgileri yayınlandı mı?
İletişim bilgileri doğru mu?
Operasyon kontrolleri
Sipariş sorumlusu belli mi?
Kargo sorumlusu belli mi?
İade süreci tanımlı mı?
Müşteri hizmetleri hazır mı?
Yönetici erişimleri kayıtlı mı?
Ödeme mutabakat süreci belli mi?
Stok güncelleme süreci belli mi?
Veri kontrolleri
GA4 çalışıyor mu?
Purchase event çalışıyor mu?
Transaction ID geliyor mu?
Purchase yalnızca bir kez mi geliyor?
Meta Pixel çalışıyor mu?
CAPI event’i çalışıyor mu?
Event ID eşleşiyor mu?
Google Ads dönüşümü hazır mı?
Consent yapısı doğru mu?
Gelir değeri doğru mu?
31. İlk 30 Gün Nasıl Yönetilir?
Kurulum yayında biter. Optimizasyon burada başlar.
İlk hafta
Her gün şu alanları kontrol edin:
Sipariş sayısı
Başarısız ödeme
Stok farkı
E-posta teslimatı
Kargo hesaplaması
Hata logları
Purchase event
Site erişimi
İkinci hafta
Şu analizleri yapın:
Mobil dönüşüm
Sepet terk oranı
Ödeme terk oranı
En çok aranan ürün
Stokta olmayan ürün
Yavaş sayfalar
Kargo maliyeti
Reklam paneli farkı
İlk ay
Şu metrikleri hesaplayın:
Dönüşüm oranı
Ortalama sepet tutarı
İade oranı
Başarısız ödeme oranı
Kargo maliyeti
Net gelir
Brüt ROAS
Net ROAS
Yeni müşteri oranı
Tekrar satın alma oranı
İlk 30 gün tablosu
| Tarih | Sipariş | Başarısız ödeme | İade | Ortalama sepet | Veri farkı |
|---|---|---|---|---|---|
| 1. gün | 12 | 2 | 0 | 1.040 TL | %8 |
| 7. gün | 95 | 11 | 3 | 1.085 TL | %6 |
| 14. gün | 204 | 18 | 7 | 1.110 TL | %4 |
| 30. gün | 462 | 34 | 16 | 1.145 TL | %3 |
Tablodaki rakamlar örnektir.
Her mağaza kendi verisini kullanmalıdır.
WooCommerce Kurulumunda Yapılan Hatalar
Yalnızca ana sayfayı tasarlamak
E-ticaret dönüşümü ürün ve ödeme sayfalarında gerçekleşir.
Ana sayfa tek başarı ölçütü değildir.
Çok fazla eklenti kurmak
Her yeni eklenti bakım yükü oluşturur.
İşlev çakışmaları event ve ödeme sorunları yaratabilir.
Test siparişi vermemek
Görsel kontrol ödeme hatasını göstermez.
Gerçek senaryo testi gerekir.
Yedekleme kurmamak
Sipariş verisi kaybı doğrudan finansal risk oluşturur.
Ürün kimliklerini standartlaştırmamak
Farklı kimlikler stok ve reklam kataloglarını bozar.
Tracking kurulumunu sona bırakmak
Reklam başladıktan sonra veri modeli değiştirmek rapor sürekliliğini bozar.
İadeleri ölçmemek
Brüt gelir yüksek görünebilir.
Net kârlılık daha düşük kalabilir.
Yönetici erişimlerini paylaşmak
Ortak hesaplar güvenlik ve denetim riski oluşturur.
Sık Sorulan Sorular
WooCommerce kullanmak için kodlama bilmek gerekir mi?
Temel kurulum kodlama gerektirmez. Özel tema değişiklikleri teknik bilgi isteyebilir. Gelişmiş entegrasyonlar da uzmanlık gerektirir.
WooCommerce ücretsiz midir?
Çekirdek eklenti ücretsizdir. Hosting, alan adı ve bazı entegrasyonlar ücretlidir.
WooCommerce sitesi ne kadar sürede kurulur?
Süre ürün ve entegrasyon sayısına bağlıdır. Hazır ürün verisi süreci hızlandırır. Ödeme ve kargo testleri süreyi etkiler.
WooCommerce için hangi hosting gerekir?
Hosting sipariş hacmine göre seçilmelidir. Ürün sayısı ve entegrasyon yükü de önemlidir.
WooCommerce güvenli midir?
WooCommerce güvenli kurulabilir. Güvenlik düzenli güncelleme ister. Güçlü hosting ve yedekleme de gerekir.
WooCommerce mobil uyumlu mudur?
Mobil deneyim temaya bağlıdır. Tasarım ve ödeme akışı ayrıca test edilmelidir.
WooCommerce ile dijital ürün satılır mı?
Evet. İndirilebilir ürünler tanımlanabilir. Erişim süresi ve indirme sınırı ayarlanabilir.
WooCommerce ile sanal POS kullanılabilir mi?
Evet. Uyumlu ödeme sağlayıcısı veya banka entegrasyonu gerekir.
WooCommerce kargo entegrasyonu gerekli midir?
Düşük hacimde manuel süreç kullanılabilir. Yüksek hacimde entegrasyon operasyonu hızlandırır.
WooCommerce satışları GA4’te nasıl görünür?
GA4 e-ticaret event’leri kurulmalıdır. Purchase event doğru parametreleri taşımalıdır.
Meta Pixel ve CAPI birlikte kullanılmalı mı?
İki yapı birlikte kullanılabilir. Doğru Event ID tekilleştirmesi gerekir.
Server-side tracking tüm veri kaybını önler mi?
Hayır. Teknik veri kaybını azaltır. Yanlış sipariş verisini düzeltemez. Atribüsyon farklarını da kaldırmaz.
Mağaza ne zaman satışa hazırdır?
Ödeme, stok ve kargo test edilmelidir. E-posta ve tracking de doğrulanmalıdır. Tüm testler tamamlanınca mağaza hazırdır.
Sonuç
WooCommerce kurulumu eklenti yüklemekle bitmez.
Doğru mağaza sekiz sistemi birlikte çalıştırır:
Alan adı
Hosting
WordPress
WooCommerce
Ürün kataloğu
Ödeme ve kargo
Güvenlik ve operasyon
Veri takip altyapısı
Kurulum sırası önemlidir.
Önce teknik altyapıyı kurun. Ardından mağaza ayarlarını yapın. Ürün veri standardını belirleyin. Ödeme ve kargoyu yapılandırın. Güvenlik ve yedeklemeyi etkinleştirin. GA4 ve reklam event’lerini kurun. Son aşamada test siparişi verin.
Mağaza yalnızca sipariş aldığında hazır sayılmaz.
Sipariş doğru kaydedilmelidir. Stok doğru azalmalıdır. Ödeme doğru işlenmelidir. Müşteri bilgilendirilmelidir. Purchase event tek kez çalışmalıdır.
Bu yapı ölçeklenebilir e-ticaret altyapısının temelidir.
Ücretsiz WooCommerce Veri Altyapısı Auditi
WooCommerce mağazanız satış alabilir. Ancak reklam panelleri eksik veri gösterebilir.
Data4Ad şu alanları teknik olarak inceler:
GA4 e-ticaret event’leri
Google Tag Manager
Meta Pixel
Meta Conversions API
Purchase event
Transaction ID
Event ID
Event deduplication
Google Ads dönüşümleri
Reklam paneli uyuşmazlığı
Net ROAS ölçümü
Data4Ad, tema tasarımı sunmaz. Ürün girişi yapmaz. Kargo operasyonunu yönetmez.
Data4Ad, satış ve reklam verisini doğrular. WooCommerce siparişlerini reklam platformlarıyla daha tutarlı şekilde eşleştirir. Sunucu katmanında veri kontrolü sağlar.
Reklam bütçesi eksik verilere dayanmamalıdır. Ölçekleme doğrulanmış sipariş verisiyle yapılmalıdır.
Yasal uyarı: Bu içerikteki bilgiler yol gösterme amaçlıdır. Vergi, hukuk ve KVKK gibi kritik konularda mutlaka bir uzmandan destek alın.
Yorumlar
Yorum yaz
Benzer yazılar
WooCommerce HandL UTM Grabber Alternatifleri: UTM, Attribution ve Server-Side Tracking Karşılaştırması
WooCommerce HandL UTM Grabber alternatiflerini; UTM saklama, attribution ve server-side tracking ihtiyaçlarıyla karşılaştırın.
WooCommerce Google Ads Conversion Tracking Alternatifleri
WooCommerce Google Ads dönüşüm takibi alternatiflerini; GTM, eklenti, enhanced conversions ve server-side seçenekleriyle inceleyin.