WooCommerce'den Shopify'a Geçiş: Tam Kılavuz
WooCommerce dünya çapındaki tüm e-ticaret sitelerinin %36'sına güç sağlıyor ancak bunun gizli bir vergisi de var: mühendislik yükü. Eklenti çakışmaları, sunucu yönetimi, güvenlik güncellemeleri, performans optimizasyonu — bu sorumluluklar satıcıya aittir. Shopify bu vergiyi tamamen kaldırır. Geçiş kararı genellikle "eğer" değil, "SEO sıralamalarını bozmadan veya müşteri verilerini kaybetmeden bunun nasıl yapılacağı"dır.
Bu kılavuz eksiksiz bir geçiş taktik kitabıdır: geçiş öncesi denetim, veri eşleme, SEO koruması, uygulama değiştirme stratejisi ve geçiş sonrası doğrulama. İster bunu kendiniz yapıyor olun ister bir geçiş uzmanıyla çalışıyor olun, bu pahalı hataları önleyen süreçtir.
Önemli Çıkarımlar
- WooCommerce'den Shopify'a geçişler, doğru şekilde yapıldığında müşteri ve sipariş verilerinin %95'inden fazlasını korur
- SEO koruması, değişen her URL için 301 yönlendirmesi gerektirir; bu en kritik adımdır
- Taşıma penceresi trafiğin düşük olduğu dönemleri hedeflemelidir (Salı-Perşembe, yoğun sezonun dışında)
- Tipik bir 1.000–5.000 SKU geçişi için 4–8 hafta planlayın; Karmaşık kataloglar için 8-16 hafta
- Özel WooCommerce işlevselliği, geçiş başlamadan önce yeni bir uygulama denetimi gerektirir
- Ürün çeşitleri, meta alanlar ve abonelikler en karmaşık üç veri taşıma öğesidir
- Üretime dokunmadan önce her şeyi Shopify geliştirme mağazasında test edin
- Ödeme işlemcisinin geçişi genellikle satıcıların beklediğinden daha hızlıdır — Shopify Payments birkaç dakika içinde etkinleştirilir
Aşama 1: Geçiş Öncesi Denetim (1-2. Hafta)
WooCommerce kurulumunuzun kapsamlı bir denetimini tamamlamadan asla veri taşımaya başlamayın. Göçün ortasında keşfedilen sürprizler pahalıdır.
Envanter Denetimi
WooCommerce kurulumunuzdaki her şeyi belgeleyin:
| Denetim Öğesi | Sayısı | Karmaşıklık |
|---|---|---|
| Toplam ürünler | X | — |
| Çeşitleri olan ürünler | X | Orta |
| Özel alanlı ürünler (ACF, meta alanlar) | X | Yüksek |
| Ürün kategorileri ve etiketleri | X | Düşük |
| Envanter takibine sahip aktif SKU'lar | X | Orta |
| Paket ürünler | X | Yüksek |
| Abonelik ürünleri | X | Çok Yüksek |
| Dijital / indirilebilir ürünler | X | Orta |
Müşteri Veri Denetimi
- Toplam müşteri hesapları
- Yalnızca sipariş geçmişi olan müşteriler (hesap yok) — bunlar "misafir müşterilerdir"
- Müşteriye özel alanlar veya segmentler
- Sadakat puanları veya ödül bakiyeleri
Sipariş Geçmişi Denetimi
- Toplam sipariş sayısı
- En eski sipariş tarihi (geçmiş veri gereksinimlerini belirler)
- İade kayıtları olan siparişler
- Devamlı yerine getirilmesi gereken siparişler (abonelikler)
Eklenti İşlevselliği Denetimi
Her etkin WooCommerce eklentisini listeleyin ve her birini kategorilere ayırın:
| WooCommerce Eklentisi | İşlev | Shopify Eşdeğeri |
|---|---|---|
| WooCommerce Abonelikleri | Abonelik faturalandırması | Yeniden Şarj Edin, Kalın Abonelikler |
| Yoast SEO | SEO meta yönetimi | Shopify SEO, Akıllı SEO |
| WooCommerce Rezervasyonları | Randevu planlama | Sesami, BookThatApp |
| WPML | Çok dilli | Çevir ve Uyarla, Weglot |
| WooCommerce Üyelikleri | Üyelik kontrolü | Çilingir, Kalın Üyelikler |
| WooCommerce Ürün Paketleri | Paket ürünler | Paketleyici, Kalın Paketler |
| CartFlow'lar | Ödeme hunileri | Sayfaları Yeniden Dönüştürün, Sıkıştırın |
| WooCommerce Para Yatırma | Kısmi ödemeler | Lay-Satın Al |
| Gelişmiş Özel Alanlar | Özel ürün verileri | Ürün meta alanları |
Bu denetim, basit bir geçiş mi yoksa karmaşık bir işlevsellik değiştirme projeniz mi olduğunu belirler. Abonelik ürünleri ve özel ödeme hunileri, geçiş projesi aşımlarının en yaygın iki kaynağıdır.
2. Aşama: URL Eşleme ve SEO Hazırlığı (2-3. Hafta)
Taşıma sırasındaki URL değişiklikleri birincil SEO riskidir. Google'ın dizini mevcut WooCommerce URL'lerinize bağlantılar içerir. Bu sayfalar geçişten sonra 404 değerini döndürürse sıralamanızı kaybedersiniz.
WooCommerce Varsayılan URL Yapıları
| Sayfa Türü | WooCommerce URL Modeli | Shopify Varsayılan URL Modeli |
|---|---|---|
| Ürün | KOD0 | KOD1 |
| Kategori | KOD0 | KOD1 |
| Alışveriş sayfası | KOD0 | KOD1 |
| Sepet | KOD0 | KOD1 |
| Ödeme | KOD0 | KOD1 |
| Hesap | KOD0 | KOD1 |
| Blog yazısı | KOD0 veya KOD1 | KOD2 |
Yönlendirme Haritasını Oluşturma
WooCommerce site haritanızın tamamını dışa aktarın (Yoast veya Google Search Console tarama verilerini kullanın). İki sütunlu bir e-tablo oluşturun: Eski URL ve Yeni Shopify URL'si. Bu elektronik tablo, yönlendirme yapılandırma dosyanız olur.
1.000 ürünlük bir mağaza için şunlara sahip olacaksınız:
- 1.000'den fazla ürün yönlendirmesi (
/product/X→/products/X) - 50–200 kategori yönlendirmesi
- 10–30 etiket/arşiv yönlendirmesi
- Blog yazısı yönlendirmeleri (blog içeriğini taşıyorsanız)
- Statik sayfa yönlendirmeleri (Hakkında, İletişim vb.)
Shopify'da Yönlendirmeleri Uygulama
Shopify, CSV yoluyla toplu yönlendirme içe aktarmaya izin verir. CSV formatı iki sütun gerektirir: Redirect from ve Redirect to.
Büyük yönlendirme dosyalarını (5.000'den fazla) programlı olarak toplu içe aktarmak için Shopify Admin API'yi kullanın. Shopify, mağaza başına 100.000'e kadar URL yönlendirmesini destekler. Shopify uygulaması "Kolay Yönlendirmeler" veya "Toplu Yönlendirmeler", büyük yönlendirme dosyalarının içe aktarılmasını işleyebilir.
Google Arama Konsolu Entegrasyonu
Geçişten sonra yeni site haritanızı hemen Google Search Console'a gönderin. Geçişten sonraki haftalarda Kapsam raporunu 404 hatalarına karşı izleyin; bunlar kaçırdığınız yönlendirmeleri gösterir.
3. Aşama: Veri Taşıma (3-5. Hafta)
Yöntem 1: Shopify'ın Yerleşik İçe Aktarıcısı
Shopify, temel WooCommerce verilerini işleyen ücretsiz bir geçiş aracı sağlar:
- Ürünler ve çeşitleri
- Ürün resimleri
- Müşteri hesapları
- Sipariş geçmişi
İthalatçı, API aracılığıyla doğrudan WooCommerce mağazanıza bağlanır (WooCommerce mağaza URL'si, tüketici anahtarı ve tüketici sırrı gerektirir). Temel ürün yapılarını iyi bir şekilde ele alıyor ancak aşağıdakilerle mücadele ediyor:
- Birçok özelliğe sahip karmaşık değişken ürünler
- Özel ürün meta alanları
- Ürün paketleri
- Abonelik ürünleri
Kataloğunuz öncelikle basit veya yoğun özelleştirme gerektirmeyen değişken ürünlerden oluşuyorsa yerleşik içe aktarıcıyı kullanın.
Yöntem 2: Litextension (Premium Geçiş Hizmeti)
Litextension, WooCommerce'den Shopify'a en yaygın kullanılan üçüncü taraf geçiş hizmetidir. Göç eder:
- Karmaşık değişkenler dahil tüm ürün türleri
- Şifre karmalarına sahip müşteri hesapları (müşteriler mevcut şifreleri kullanabilir)
- Durumlarla birlikte sipariş geçmişini tamamlayın
- Ürün kategorileri → Shopify Koleksiyonları
- Ürün incelemeleri (Jang.me veya Stamped entegrasyonu aracılığıyla)
- Müşteri yorumları
- Kuponlar → Shopify İndirim Kodları
Litextension fiyatlandırması varlık sayısına göre belirlenir:
- 2.000'e kadar ürün, 5.000 müşteri, 5.000 sipariş: ~149$
- 10.000'e kadar ürün, 25.000 müşteri, 25.000 sipariş: ~349$
- Sınırsız varlık: ~499$–799$
Çoğu tüccar için tek seferlik maliyet, manuel çaba alternatifiyle karşılaştırıldığında çok küçüktür.
Yöntem 3: Özel API Geçiş Komut Dosyası
Özel WooCommerce veri yapılarına sahip karmaşık mağazalar için, WooCommerce REST API'yi (kaynak) ve Shopify Admin API'yi (hedef) kullanan, geliştirici tarafından oluşturulan bir geçiş komut dosyası en güvenilir yaklaşımdır. Bu şunları sağlar:
- Shopify meta alanlarına özel alan eşleme
- Abonelik ürününün Shopify/Recharge formatına dönüştürülmesi
- Sadakat puanları taşımayı dengeler
- Özel sipariş durumu eşlemesi
Ürün Veri Eşleme Tablosu
| WooCommerce Alanı | Shopify Alanı | Notlar |
|---|---|---|
| Ürün Adı | Başlık | Doğrudan haritalama |
| Kısa Açıklama | Gövde HTML'si | Açıklamaya dönüştürmeyi düşünün |
| Normal Fiyat | Fiyat | Doğrudan haritalama |
| Satış Fiyatı | Fiyatta Karşılaştırın | Ters — WC "normal", satış sırasında Shopify'ın "karşılaştırmasıdır" |
| Stok Kodu | Stok Kodu | Doğrudan haritalama |
| Stok Miktarı | Envanter Miktarı | Shopify'daki konuma göre |
| Ağırlık | Ağırlık | Birim dönüşümü gerekli olabilir |
| Ürün Kategorileri | Koleksiyonlar | Çoka çok ilişki |
| Ürün Etiketleri | Etiketler | Doğrudan haritalama |
| ACF Özel Alanlar | Meta alanlar | Shopify'da şema tanımı gerektirir |
| Galeri Resimleri | Ürün Resimleri | Tüm resimler taşındı |
| Özellik Koşulları | Ürün Seçenekleri | Shopify standardında 3'e kadar seçenek |
4. Aşama: Shopify Teması ve Tasarım Kurulumu (3-5. Hafta, Paralel)
Veri taşıma işlemi devam ederken Shopify temanızı paralel olarak ayarlayın.
Tema Seçenekleri
- Şafak (ücretsiz): Shopify'ın referans teması, mükemmel performans, özelleştirme için iyi bir başlangıç noktası
- Prestige, Impulse, Broadcast (ücretli, 180$–380$): Daha sıra dışı tasarım gelişmişliğine sahip premium temalar
- Özel Shopify 2.0 teması: Shopify iş ortağı geliştiricisi tarafından oluşturulan maksimum esneklik
WooCommerce sitenizin özel bir tasarımı varsa doğrudan "tasarımın kopyalanması" yaklaşımı mümkün değildir. Bunun yerine, seçtiğiniz Shopify temasında temel tasarım öğelerini (marka renkleri, tipografi, kahraman düzeni, koleksiyon ızgarası, PDP düzeni) yeniden oluşturun.
Shopify 2.0 Bölümleri ve Blokları
Modern Shopify temaları, satıcılara kod gerektirmeden önemli tasarım esnekliği sağlayan bir bölüm/blok mimarisi kullanır. Yapılandır:
- Ana sayfa bölümleri: Kahraman, öne çıkan koleksiyonlar, referanslar, haber bülteni, öne çıkan ürünler
- Koleksiyon sayfası düzeni: Kenar çubuğunu veya üst çubuğu filtreleyin, ürün ızgarası sütun sayısı, sıralama seçenekleri
- Ürün sayfası düzeni: Resimler, açıklama, çeşitler, miktar, sepete ekleme, ek satış bölümü
5. Aşama: Uygulama Yapılandırması (4-6. Hafta)
WooCommerce eklenti yığınınızı Shopify uygulamalarıyla değiştirin. 1. Aşamadaki eklenti denetiminize göre her Shopify eşdeğerini yapılandırın:
| WooCommerce İşlevselliği | Shopify Çözümü | Kurulum Süresi |
|---|---|---|
| SEO yönetimi | Akıllı SEO + Shopify'ın yerel SEO'su | 2–4 saat |
| E-posta pazarlama | Klaviyo (ücretsiz kullanım mevcut) | 1–2 gün |
| Ürün incelemeleri | Judge.me veya Stamped.io | 2–4 saat |
| Canlı sohbet | Tidio veya Gorgias | 2–4 saat |
| Sadakat programı | Smile.io veya LoyaltyLion | 1–2 gün |
| Abonelikler | Abonelikleri Yeniden Yükleme | 2–5 gün |
| Ek satışlar / çapraz satışlar | Yeniden Satın Al | 1–2 gün |
| İade yönetimi | Döngü Dönüşleri | 1–2 gün |
| Muhasebe senkronizasyonu | QuickBooks, Xero uygulaması | 2–4 saat |
6. Aşama: Test Etme ve Canlıya Geçiş (6-8. Hafta)
Lansman Öncesi Test Kontrol Listesi
DNS'yi kesmeden önce:
- Ürün sayfasından ödeme aşamasına kadar test siparişini tamamlayın
- Tüm ödeme yöntemlerini test edin (kredi kartı, PayPal, Apple Pay, Google Pay)
- Ana gönderim varış yerleriniz için vergi hesaplamalarını doğrulayın
- Tüm ürün türlerini test edin (basit, değişken, dijital, paket)
- Tüm yönlendirmelerin çalıştığını doğrulayın (50 rastgele örnek URL'yi test edin)
- Koleksiyon sayfalarının doğru ürünlerle yüklendiğini doğrulayın
- Taşınan müşteri kimlik bilgileriyle hesap girişini test edin
- Sipariş onayı e-postalarının doğru şekilde gönderildiğini onaylayın
- Gönderim ücreti hesaplamasını test edin
- Envanter miktarlarının WooCommerce ile eşleştiğini doğrulayın
- Tüm üçüncü taraf uygulama entegrasyonlarını kontrol edin (Klaviyo, Gorgias vb.)
- Mobil ödeme akışını test edin
- Google Analytics / GA4 izlemenin doğru şekilde tetiklendiğini doğrulayın
- Facebook Piksel / Meta Piksel takibini onaylayın
DNS Geçişi
DNS değişikliği, canlıya geçiş anıdır. Kesinti süresini en aza indirmek için:
- Geçişten 24 saat önce WooCommerce alan adınızın TTL'sini 300 saniyeye (5 dakika) düşürün
- Seçilen geçiş zamanında özel alan adınızı Shopify'a ekleyin
- DNS kayıtlarını Shopify sunucularını işaret edecek şekilde güncelleyin
- Yayılma, azaltılmış TTL ile 5-60 dakikada tamamlanır
- Geçişten sonra yedek olarak WooCommerce'i 48 saat boyunca salt okunur modda çalıştırmaya devam edin
Geçiş Sonrası İzleme (8. Hafta+)
| Metrik | Frekansı Kontrol Et | Uyarı Eşiği |
|---|---|---|
| Organik arama trafiği | Günlük (ilk 30 gün) | Önceki döneme göre >%20 düşüş |
| 404 hata oranı | Günlük (ilk 14 gün) | Daha önce dizine eklenen URL'lerdeki yeni 404'ler |
| Dönüşüm oranı | Günlük | WooCommerce temel çizgisine kıyasla %15'ten fazla düşüş |
| Sayfa yükleme hızı | Haftalık | Önemli Web Verileri regresyonu |
| E-posta teslim edilebilirliği | Taşıma sonrası ilk kampanya | Açık oran düşüşü >%10 |
Sıkça Sorulan Sorular
WooCommerce'den Shopify'a geçiş sırasında Google sıralamalarımı kaybeder miyim?
Kapsamlı 301 yönlendirmeleriyle düzgün bir şekilde yürütülen bir geçiş, 60-90 gün içinde organik arama sıralamalarının %90-100'ünü korur. Google URL'lerinizi yeniden işlediğinden başlangıçta %5-15'lik dalgalanmalar normaldir. 90 gün içinde düzelmeyen sıralamalar genellikle eksik yönlendirmeleri veya taşıma işleminden önce var olan içerik kalitesi sorunlarını gösterir.
Taşıma işlemi baştan sona ne kadar sürer?
Basit bir geçiş (basit katalog, abonelik yok, 2.000'den az ürün) 4-6 hafta sürer. Özel işlevlere, abonelik ürünlerine veya büyük kataloglara (5.000'den fazla SKU) sahip karmaşık mağazalar 8-16 hafta sürer. En uzun bileşen genellikle teknik veri geçişinin kendisi değil, yönlendirme eşlemesi ve URL denetimidir.
Müşteri şifrelerimi sıfırlanmalarına gerek kalmayacak şekilde taşıyabilir miyim?
WooCommerce, şifreleri bcrypt karmasını kullanarak saklar ve Shopify farklı bir kimlik doğrulama sistemi kullanır. Doğrudan şifre geçişi mümkün değildir. Seçenekler: (1) Müşteri hesaplarını şifreler olmadan içe aktarın ve şifre sıfırlama e-postasını tetikleyin; çoğu müşteri bunu herhangi bir sıkıntı yaşamadan tamamlar; (2) Geçiş sırasında paralel oturum açma sistemini koruyan Litextension'ın "Akıllı Geçiş" özelliğini kullanın.
Mevcut WooCommerce siparişlerime ve sipariş geçmişime ne olacak?
Geçmiş sipariş verileri, tüm sipariş ayrıntıları bozulmadan Shopify'a taşınır: satır öğeleri, fiyatlandırma, fatura/gönderim adresleri, sipariş durumu ve sipariş karşılama kayıtları. Müşteriler sipariş geçmişlerini Shopify hesaplarında görebilirler. WooCommerce sipariş numaralarının Shopify'ın numaralandırma sistemine taşınmadığını unutmayın; bu kozmetik bir durumdur ve veri bütünlüğünü etkilemez.
Geçiş sırasında WooCommerce aboneliklerini nasıl halledebilirim?
Abonelik geçişi en karmaşık unsurdur. Standart yaklaşım: Geçiş geçişinden önce aktif aboneleri Recharge'a (Shopify'ın önde gelen abonelik uygulaması) geçirin. Recharge, müşterilerin ödeme ayrıntılarını yeniden girmesini gerektirmeden abonelik planlarını, fatura tarihlerini ve ödeme belirteçlerini (ödeme işlemciniz olarak Stripe kullanıyorsanız) getiren bir WooCommerce içe aktarıcısına sahiptir. Abonelik geçişi için ek 2-5 gün bütçe ayırın.
Sonraki Adımlar
WooCommerce'den Shopify'a geçişin doğru yapılması, dikkatli planlama, teknik uygulama ve sıkı testler gerektiren 4-8 haftalık bir projedir. Yanlış yapılırsa, SEO sıralamalarının kaybolmasına, müşteri verilerinin kaybolmasına ve onarılması aylar süren bozuk işlevlere neden olur.
ECOSIRE'ın Shopify Store Migration hizmetleri eksiksiz geçiş öncesi denetimi, veri taşımayı, SEO korumayı, uygulama yapılandırmasını, testi ve geçişten sonraki 30 günlük desteği içerir. Yüzlerce WooCommerce mağazasını sıralama kayıpları veya müşteri veri boşlukları olmadan başarıyla Shopify'a taşıdık.
WooCommerce mağazanız için özel bir geçiş planı, zaman çizelgesi ve sabit fiyatlı teklif almak için bir geçiş danışmanlığı planlayın.
Yazan
ECOSIRE Research and Development Team
ECOSIRE'da kurumsal düzeyde dijital ürünler geliştiriyor. Odoo entegrasyonları, e-ticaret otomasyonu ve yapay zeka destekli iş çözümleri hakkında içgörüler paylaşıyor.
İlgili Makaleler
Case Study: eCommerce Migration to Shopify with Odoo Backend
How a fashion retailer migrated from WooCommerce to Shopify and connected it to Odoo ERP, cutting order fulfillment time by 71% and growing revenue 43%.
ERP Data Migration: Best Practices and Common Pitfalls
A complete guide to ERP data migration. Covers data extraction, cleaning, transformation, loading, validation, and the common pitfalls that derail migrations.
Integrating GoHighLevel CRM with eCommerce Stores
Step-by-step guide to integrating GoHighLevel CRM with Shopify and WooCommerce. Sync orders, automate post-purchase flows, and recover abandoned carts at scale.