WooCommerce’den Shopify’a geçiş; ürün, müşteri ve sipariş verilerinin dışa aktarılıp Shopify formatına dönüştürülmesi, /product/ ve /product-category/ adreslerinin /products/ ve /collections/ adreslerine 301 ile yönlendirilmesi ve WordPress eklentilerinin Shopify uygulamalarıyla eşleştirilmesinden oluşur. Müşteri şifreleri taşınamaz, bu yüzden müşterilere hesap aktivasyonu daveti planlanmalıdır.
- Değişken (variable) WooCommerce ürünleri Shopify’da varyanta dönüşür; Shopify’da en fazla 3 seçenek (option) adı kullanılabildiği için 4+ niteliği olan ürünler yeniden kurgulanmalı.
- Yoast veya Rank Math’teki SEO başlık ve açıklamaları Shopify’ın ürün SEO alanlarına ayrıca aktarılmazsa kaybolur.
- Sonda eğik çizgili WooCommerce adresleri (/product/kemer/) Shopify’da eğik çizgisiz çalışır; yönlendirme listesini bu farkı gözeterek hazırlayın.
1. WooCommerce’den Shopify’a geçiş ne zaman mantıklı?
WooCommerce ücretsiz bir eklenti gibi görünse de gerçek maliyeti hosting, premium eklenti lisansları, güvenlik eklentileri ve her güncellemede bir şeylerin bozulma riskidir. Sipariş hacmi arttıkça veritabanı yavaşlar, kampanya günlerinde sunucu yetersiz kalır ve teknik bir kişiye bağımlılık artar.
Shopify bu altyapı işini sizin yerinize üstlenir: barındırma, SSL, güvenlik ve ödeme sayfasının (checkout) bakımı platformun sorumluluğundadır. Buna karşılık WordPress’in sunduğu sınırsız esnekliği kaybedersiniz; URL yapısı sabittir ve içerik ağırlıklı bloglar için WordPress hâlâ daha güçlüdür.
Kısacası, ekibiniz teknik bakım yerine pazarlamaya ve ürüne odaklanmak istiyorsa geçiş mantıklıdır. Siteniz aslında bir içerik portalıysa ve e-ticaret yan işse, WooCommerce’de kalmak ya da blogu WordPress’te tutup mağazayı Shopify’a almak daha doğru olabilir.
| Konu | WooCommerce | Shopify |
|---|---|---|
| Barındırma ve güvenlik | Sizin sorumluluğunuzda (hosting, yedek, güvenlik eklentisi) | Platform tarafından yönetilir |
| Güncellemeler | WordPress, tema ve eklentiler ayrı ayrı güncellenir | Otomatik, sizin müdahaleniz gerekmez |
| URL yapısı | Tamamen özelleştirilebilir | /products/, /collections/, /pages/ önekleri sabit |
| Blog ve içerik | Çok güçlü ve esnek | Temel düzeyde; gelişmiş yapı için uygulama veya özel geliştirme gerekir |
| Ek özellik maliyeti | Tek seferlik veya yıllık eklenti lisansları | Çoğunlukla aylık uygulama abonelikleri |
2. WooCommerce verileri Shopify’a hangi yöntemle taşınır?
WooCommerce, Ürünler menüsündeki Dışa Aktar düğmesiyle ürünleri CSV olarak verir; ancak bu dosya Shopify’ın ürün CSV şablonuyla birebir uyuşmaz. Değişken ürünlerde ana ürün ve her varyasyon ayrı satırdadır; Shopify’da ise aynı Handle değerini taşıyan satırlar tek ürünün varyantları olarak okunur. Bu dönüşüm küçük kataloglarda tabloyla, büyük kataloglarda taşıma uygulamaları veya bir betikle yapılır.
Müşteri ve sipariş verileri için WooCommerce’in kendi dışa aktarma aracı yetersiz kalır. Genellikle bir taşıma uygulaması (örneğin Matrixify, LitExtension veya Cart2Cart gibi araçlar) ya da doğrudan veritabanından alınan döküm kullanılır. WordPress şifreleri tek yönlü şifrelendiği için hiçbir yöntemle Shopify’a aktarılamaz.
- Ürünler: başlık, açıklama, görseller, SKU, fiyat, indirimli fiyat, stok ve ağırlık.
- Nitelikler (attributes): Shopify’da seçenek adı ve değeri olarak eşlenir; filtrelerde kullanılacak olanlar metafield’a da yazılabilir.
- Yoast / Rank Math verileri: SEO başlığı ve meta açıklama, Shopify CSV’deki SEO Title ve SEO Description sütunlarına taşınmalı.
- Blog yazıları: Shopify’ın blog yapısına aktarılır; içerikteki dahili linkler ve görsel yolları güncellenmelidir.
- Kuponlar ve hediye kartları: genellikle elle veya uygulamayla yeniden oluşturulur.
3. WooCommerce URL’leri Shopify’da nasıl karşılanır?
Varsayılan WooCommerce ayarlarında ürünler /product/urun-adi/, kategoriler /product-category/kategori-adi/ adresindedir. Shopify’da bunların karşılığı /products/urun-adi ve /collections/kategori-adi olur. Her eski adres için bir 301 yönlendirmesi tanımlamazsanız Google’daki sıralamalarınız ve dışarıdan aldığınız linklerin değeri boşa gider.
Dikkat edilmesi gereken bir diğer nokta WordPress bloglarının çoğunlukla kök dizinde yayınlanmasıdır (/yazi-basligi/). Shopify’da blog yazıları /blogs/blog-adi/yazi-basligi biçiminde yaşar. Etiket arşivleri, yazar sayfaları ve ?add-to-cart= gibi parametreli adresler için tek tek yönlendirme yerine en yakın mantıklı sayfaya toplu yönlendirme yapmak çoğu zaman yeterlidir.
Slug’ları korumak işinizi kolaylaştırır: WooCommerce’deki ürün slug’ını Shopify’daki Handle olarak kullanırsanız yönlendirme listesi basit bir önek değişimine dönüşür ve hata riski azalır.
4. Eklentilerin Shopify karşılıkları ve geçiş günü planı
Geçişten önce kullandığınız tüm eklentilerin listesini çıkarın ve her biri için “Shopify’da yerleşik mi, uygulama mı gerekiyor, yoksa artık ihtiyaç yok mu?” sorusunu yanıtlayın. Önbellek, güvenlik ve yedekleme eklentilerinin çoğuna Shopify’da gerek kalmaz. Ödeme eklentileri (iyzico, PayTR vb.) Shopify’daki resmi entegrasyonlarla, WPML gibi çok dilli eklentiler ise Shopify Markets ve çeviri uygulamalarıyla değiştirilir.
Geçiş gününde WooCommerce sitesini hemen silmeyin. Veritabanı ve dosya yedeğini alın, siteyi bir alt alan adında şifreli olarak birkaç ay tutun. Son sipariş aktarımını DNS değişikliğinden hemen önce yapın ve bu arada eski sitede ürün, fiyat veya içerik güncellemesini dondurun. Shopifyci olarak taşıma projelerinde bu “dondurma penceresini” mümkün olduğunca kısa tutacak şekilde planlıyoruz.
WordPress sayfalarını ve içerikleri taşımak
WooCommerce siteleri genellikle ürünlerin yanında Hakkımızda, SSS ve kurumsal sayfalar içerir. Bu sayfalar Shopify’da sayfa olarak yeniden oluşturulur; adresleri değiştiği için eski adreslerin yönlendirilmesi gerekir.
WordPress’te kısa kodlarla (shortcode) oluşturulmuş içerikler Shopify’a aktarıldığında düz metin olarak görünebilir. Taşıma sonrasında sayfaları tek tek kontrol edin ve bu kalıntıları temizleyin.
WooCommerce geçişinde sık yapılan hatalar
- Varyasyonlu ürünlerin seçenek yapısını kontrol etmeden aktarmak.
- Görsel bağlantılarının eski sunucuya işaret etmeye devam etmesi.
- Kategori adreslerini yönlendirmeyi unutmak.
- Eski sunucuyu geçişten hemen sonra kapatmak.
- Ödeme ve kargo akışını gerçek siparişle test etmeden yayına almak.
Bu Konuyla İlgili Çözümlerimiz ve Örnek Çalışmamız
Mevcut altyapınızdaki yavaşlıklardan, bitmeyen ek ücretlerden veya yurt dışı satış kısıtlamalarından sıkıldınız mı? Yıllarca emek verdiğiniz Google sıralamalarınızı, tüm ürünlerinizi ve müşteri kayıtlarınızı tek bir veri bile kaybetmeden Shopify’a taşıyoruz.
Giyim ve tekstil markaları için beden iadesini azaltan ürüne özel ölçü rehberi, kombin satışı (Shop the Look), Nebim V3 entegrasyonu ve telefonda hızlı açılan Shopify teması.
Merak edilenler
Konuyla İlgili Sıkça Sorulan Sorular
Shopifyci ekibi olarak Türkiye’de ve yurt dışında satış yapan markalar için hızlı açılan, İyzico/PayTR ve kargo entegrasyonları tamamlanmış anahtar teslim Shopify mağazaları kuruyoruz.