Taşıma projelerinde ilk toplantı hep aynı cümleyle başlıyor: "Ürünleri aktarırız, birkaç günde biter." Ürünleri aktarmak gerçekten birkaç gün sürüyor. Projeyi haftalara yayan şey ürünler değil; taşınamayan şeyler. Şifreler, kayıtlı kartlar, sipariş geçmişinin detayı, yorumlar, kupon bakiyeleri ve en önemlisi yıllardır biriken adres yapısı.

Bu yazı, o taşınamayanların listesini ve her birinin nasıl yönetileceğini anlatıyor. Amaç korkutmak değil; taşımayı planlanabilir hâle getirmek. Doğru sırayla yürütülen bir geçiş, geçici bir dalgalanmayla atlatılır. Yanlış sırayla yürütülen bir geçiş, aylarca süren bir toparlanmaya döner.

E-ticaret sitesi taşıma neden bir veri kopyalama işi değil?

E-ticaret sitesi taşıma denince akla veritabanından veritabanına aktarım geliyor. Oysa bir mağaza yalnızca veriden ibaret değil; dışarıya verdiği sözlerden de oluşuyor. Arama motoruna verdiği söz belli bir adreste belli bir içeriğin duracağıdır. Müşteriye verdiği söz aynı e-posta ve şifreyle giriş yapabileceğidir. Ödeme sağlayıcısına verdiği söz aynı işletme ve aynı akıştır.

Taşıma, bu sözlerin tamamının yeniden kurulmasıdır. Veri aktarımı bunun yalnızca bir parçası. Aşağıdaki tablo, bir mağazadaki varlıkların taşınabilirlik durumunu özetliyor:

VarlıkTaşınabilir mi?Nerede kırılır
Ürünler, varyantlar, görsellerEvetStok kodu tekilliği ve görsel eşleşmesi
Kategoriler ve filtrelerKısmenFiltre mantığı platforma göre değişir
Müşteri kayıtlarıEvetAdres defterleri ve izin kayıtları eksik gelir
Müşteri şifreleriHayırKarma algoritmaları uyuşmaz
Kayıtlı kartlar / otomatik ödemeGenelde hayırKart verisi ödeme sağlayıcısında saklanır
Sipariş geçmişiKısmenTarih, ödeme durumu ve iade kayıtları korunmaz
Ürün yorumları ve sorularDuruma göreÜçüncü parti uygulamada tutuluyorsa dışa aktarma sınırlı
Kuponlar, hediye çeki, sadakat puanıGenelde hayırBakiyeler platforma özel yapıda tutulur
URL yapısıHayırHer platformun adres şeması farklı
Meta başlık ve açıklamalarEvetAktarılmadığında sıfırdan üretilir ve değer kaybedilir

Platform değiştirme kararı ne zaman doğru?

Platform değiştirme, çoğu zaman bir tıkanmanın sonucu olarak gündeme gelir. Karar vermeden önce sorulması gereken soru şudur: tıkanma platformdan mı, yoksa kurulumdan mı kaynaklanıyor? Deneyimimizde taşıma taleplerinin bir kısmı, aslında mevcut platformda yanlış kurgulanmış bir katalog ya da yanlış seçilmiş bir paket yüzünden doğuyor. Bu durumda taşıma, sorunu yeni platforma birlikte götürmek anlamına gelir.

Taşımanın gerçekten haklı olduğu durumlar:

  • Maliyet yapısı sürdürülemez hâle geldi. İşlem komisyonu ve uygulama giderleri toplamı, alternatif altyapının toplam maliyetinin belirgin şekilde üstüne çıktıysa.
  • İş modeliniz platformun varsaydığı akışa sığmıyor. Her istisna için ek geliştirme ödeniyorsa.
  • Kritik bir entegrasyon mümkün değil. ERP, üretim planlama ya da mevzuata bağlı bir zorunluluk platformda karşılanamıyorsa.
  • Operasyon paneli ekibi yavaşlatıyor. Günlük sipariş hazırlama ve iade süreçleri panel yüzünden uzuyorsa.
  • Veri erişiminiz yok. Kendi verinize ulaşamıyorsanız bu tek başına yeterli bir gerekçedir.

Buna karşılık "yeni platform daha modern görünüyor" ya da "herkes oraya geçiyor" gerekçeleri, taşımanın maliyetini karşılamaz. Karar öncesi maliyet ve sahiplik karşılaştırmasını kirala, satın al, kurdur yazısında, platform bazlı teknik farkları ise ikas ve Shopify karşılaştırmasında bulabilirsiniz.

301 yönlendirme haritası nasıl kurulur?

Taşımanın tek geri dönüşsüz kısmı budur. Platformlar farklı adres şemaları kullanır; bazılarında ürün adreslerinin ön eki sabittir ve değiştirilemez. Yani eski adreslerinizi birebir korumak çoğu zaman mümkün değildir. Yapılması gereken, her eski adresi yeni karşılığına 301 yönlendirme ile bağlamaktır.

1. Envanteri üç kaynaktan çıkarın

Yalnızca site haritasına güvenmeyin; site haritası genelde yayında olan sayfaları içerir, oysa değeri olan adreslerin bir kısmı artık menüde görünmeyen eski sayfalardır. Üç kaynağı birleştirin: site haritası, arama konsolundaki performans raporu (son on iki ay) ve sitenin tam taraması. Üçünün birleşimi, tek başına hiçbirinin vermediği listeyi verir.

2. Listeyi değere göre sıralayın

Tüm adresler eşit değildir. Organik trafiği ve cirosu olan sayfalar önce ele alınır; bunlar için eşleştirme elle doğrulanır. Uzun kuyruktaki adresler kural bazlı yönlendirilebilir.

3. Şu adres tiplerini unutmayın

  • Ürün ve kategori sayfaları (herkesin aklına gelen kısım)
  • Blog yazıları ve içerik sayfaları
  • Filtreli kategori adresleri (renk, beden, marka kırılımları)
  • Sayfalama adresleri
  • Arama sonuç adresleri (dizine girmişse)
  • Görsel ve dosya adresleri (PDF kataloglar, kılavuzlar)
  • Eski kampanya sayfaları
  • Yayından kaldırılmış ama hâlâ bağlantı alan ürünler

4. Zincir kurmayın

Eski adres A, önce B’ye, sonra C’ye yönleniyorsa zincir oluşur. Zincirler hem yavaşlatır hem değer kaybettirir. Her eski adres doğrudan nihai adrese bağlanmalıdır. Geçmişte bir kez daha taşınmış bir siteyi taşıyorsanız, eski taşımanın yönlendirmelerini de bu listeye dahil edin ve zincirleri düzleştirin.

5. Yönlendirmeleri geçişten önce hazırlayın

Yönlendirme dosyası geçiş anında hazır olmalı, geçişten sonra yazılmaya başlanmamalıdır. Aradaki her saat, kırık adres demektir.

6. Meta verileri birlikte taşıyın

Yönlendirme adresi taşır, değeri korumaz. Sayfa başlıkları, açıklamaları, başlık hiyerarşisi ve kategori metinleri de taşınmalıdır. Yeni platformda "nasılsa yeniden yazarız" denilen içerikler, taşımadan sonraki düşüşün en yaygın sebebidir.

Ürün aktarımı: dosyayı taşımak kolay, kimliği taşımak zor

Ürün aktarımı teknik olarak bir dışa aktarma ve içe aktarma işlemidir; zorluk verinin kendisinde değil, kimlik alanlarındadır. Aktarımdan önce yapılması gerekenler:

  1. Stok kodlarını tekilleştirin. Yıllar içinde aynı stok kodunun iki farklı varyantta kullanılmış olması sık görülür. Yeni platforma bu hatayla girmek, tüm entegrasyonları bozar.
  2. Barkod alanını tamamlayın. Pazaryeri eşleşmesi ve yorum aktarımı bu alandan yürür.
  3. Görselleri yeniden yükleyin. Yeni sitede görselleri eski sunucudan bağlantıyla göstermek geçici bir çözümdür; eski altyapı kapandığında ürün sayfalarınız görselsiz kalır.
  4. Varyant yapısını gözden geçirin. Taşıma, gereksiz varyantları temizlemek için doğal bir fırsattır. Yeni platforma taşınan her gereksiz varyant, orada da yük olmaya devam eder.
  5. Fiyat alanlarını ayrıştırın. İndirimli fiyatı ana fiyat alanına yazan eski kayıtlar, taşındığında kampanya öncesi fiyatı kaybettirir.
  6. Yayından kaldırılmış ürünleri kararlaştırın. Silinecek mi, taşınıp gizlenecek mi? Trafiği olan eski ürün sayfaları için yönlendirme hedefi belirlemeniz gerekir.

Müşteri hesapları: şifre yenileme akışını nasıl kurarsınız?

Şifreler taşınamaz. Bu teknik bir eksiklik değil, güvenlik tasarımının doğal sonucudur: şifreler geri döndürülemez karma değerler olarak saklanır ve platformlar farklı algoritmalar kullanır.

Pratikte yapılması gerekenler:

  • Geçişten önce bilgilendirin. Müşterilere geçiş tarihinden birkaç gün önce, ilk girişte şifre yenilemeleri gerekeceğini anlatan bir e-posta gönderin. Habersiz karşılaşılan şifre hatası, destek yükünün en hızlı arttığı andır.
  • Yenileme akışını sürtünmesiz kurun. Giriş ekranındaki hata mesajı "şifre hatalı" değil, "yeni sistemimizde şifrenizi bir kez yenilemeniz gerekiyor" olmalıdır.
  • Misafir siparişi açık tutun. Geçişten sonraki ilk haftalarda üye girişi zorunluluğu, doğrudan satış kaybıdır.
  • Adres defterlerini taşıyın. Şifre taşınamasa da kayıtlı adresler taşınabilir; bu, geri dönen müşterinin işini kolaylaştırır.
  • İzin kayıtlarını taşıyın. Ticari ileti izinlerinin tarih ve kaynak bilgisiyle birlikte taşınması gerekir; taşınmazsa izin havuzunuz hukuken savunulamaz hâle gelir. Bu konuyu İYS ve KVKK rehberimizde ayrıntılı ele aldık.

Ödeme tarafında da benzer bir kırılma var: kayıtlı kart bilgileri sizde değil ödeme sağlayıcısında saklanır ve platformlar arasında taşınması genelde mümkün olmaz. Tekrarlayan ödemesi ya da abonelik modeli olan bir işletmeyseniz bu, taşımanın en riskli maddesidir ve sağlayıcınızla geçişten haftalar önce konuşulmalıdır.

Sipariş geçmişi ve yorumlar: iki farklı kayıp

Sipariş geçmişi

Geçmiş siparişleri yeni platforma aktarmak çoğu zaman kısmen mümkündür. Korunması genelde zor olan alanlar: gerçek sipariş tarihi, ödeme ve iade durumu, kargo hareket geçmişi, uygulanan indirim detayı. Bu yüzden yaygın yaklaşım ikili çalışmaktır: analiz ve muhasebe ihtiyacı için ham sipariş verisini ayrı bir arşivde saklamak, yeni platforma ise müşteri bazında özet bilgiyi taşımak.

Arşivi mutlaka satır düzeyinde alın: hangi siparişte hangi üründen kaç adet, hangi fiyattan satılmış. Yalnızca sipariş toplamını içeren bir arşiv, ürün bazlı geçmiş analizi yapmanızı imkânsız kılar.

Yorumlar ve sorular

Yorumlar taşımanın en çok küçümsenen kaybıdır, çünkü kaybı hemen görünmez. Ürün sayfası yayına girer, çalışır görünür; sadece sosyal kanıtı yoktur ve dönüşüm sessizce düşer. Yorumların taşınabilirliği, eski platformda nerede tutulduğuna bağlıdır: platformun kendi altyapısındaysa dışa aktarma genelde mümkündür, üçüncü parti bir uygulamadaysa o uygulamanın izin verdiği kadardır.

Aktarımda dikkat edilecek alanlar: yorum tarihi, puan, yazar adı, ürün eşleşmesi ve varsa görsel. Ürün eşleşmesi barkod ya da stok kodu üzerinden kurulmalıdır; ürün adı benzerliğiyle yapılan eşleştirme, yorumların yanlış ürüne düşmesine yol açar.

Pazaryerinde de satıyorsanız, taşıma sonrası boş kalan ürün sayfalarını oradaki değerlendirmelerle beslemek pratik bir çözümdür; yöntemleri pazaryeri yorumlarını siteye aktarma rehberinde anlattık. Yalnız işaretleme kuralını hatırlatalım: başka siteden toplanan yorum ve puanlar AggregateRating yapısal verisine konmaz.

Mağaza taşıma sırasında en çok gözden kaçan yedi kalem

Mağaza taşıma kontrol listelerinde genelde ürün ve müşteri satırları bulunur; aşağıdakiler ise çoğu listede yoktur ve geçişten sonra sorun çıkarır:

  1. Kupon ve hediye çeki bakiyeleri. Kullanılmamış bakiyeler taşınmadığında müşteri şikâyeti olarak geri döner. Geçiş öncesi bakiye listesini çıkarıp yeni sistemde manuel karşılık oluşturun.
  2. Sadakat puanları. Puan programınız varsa bakiyelerin nasıl taşınacağı geçişten önce kararlaştırılmalıdır.
  3. Otomatik e-posta ve mesaj şablonları. Sipariş onayı, kargo bildirimi, iade bilgilendirmesi gibi şablonlar yeni platformda sıfırdan kurulur ve genelde son güne bırakılır.
  4. Ödeme sağlayıcısının bildirim adresi. Ödeme sonucu bildiriminin gittiği adres yeni platformda değişir; güncellenmezse siparişler ödendi olarak işaretlenmez.
  5. Pazaryeri stok senkronu. Geçiş anında iki sistem birden senkron yaparsa stok bozulur. Geçiş penceresinde senkron durdurulmalıdır.
  6. Ölçüm ve reklam etiketleri. Dönüşüm etiketleri yeni platformda yeniden kurulur; kurulmazsa reklam optimizasyonu veri kaybeder ve yanlış öğrenir.
  7. Site içi arama geçmişi. Hangi kelimenin arandığı ve hangisinin sonuçsuz kaldığı bilgisi taşınmaz; geçiş öncesi bu raporu dışa aktarıp saklayın, katalog planlamasının en değerli verisidir. Detayları site içi arama yazısında anlattık.

E-ticaret migration planı: geçiş günü saat saat

Bir e-ticaret migration planında geçiş günü, haftalarca süren hazırlığın en kısa ama en gergin kısmıdır. Sağlıklı bir geçiş günü şöyle işler:

ZamanYapılan işKontrol
Geçişten 48 saat önceDNS yaşam süresi düşürülürDeğişikliğin yayıldığı doğrulanır
Geçişten 24 saat önceMüşterilere bilgilendirme gönderilirŞifre yenileme mesajı net mi?
Geçişten 2 saat öncePazaryeri senkronu durdurulur, son veri aktarımı yapılırAradaki siparişler listelendi mi?
Geçiş anıDNS yeni platforma yönlendirilirDüşük trafikli saat seçildi mi?
Geçiş + 15 dakika301 yönlendirmeleri aktif edilirİlk 20 kritik adres elle test edilir
Geçiş + 30 dakikaTest siparişi geçilirÖdeme, fatura, e-posta zinciri çalışıyor mu?
Geçiş + 1 saatArama motoru engeli kaldırılır, site haritası gönderilirYeni sitede kalıntı noindex var mı?
Geçiş + 3 saatPazaryeri senkronu yeniden açılırEşleşme raporu temiz mi?
Geçiş + 24 saat404 raporu incelenirEksik yönlendirmeler eklenir

Geçiş gününü seçerken iki kural: kampanya dönemine denk getirmeyin ve cuma akşamına koymayın. Sorun çıkarsa müdahale edecek ekibin ertesi gün hazır olması gerekir.

Risk sıralaması: hangi kalem ne kadar ağır?

Kaynağınız sınırlıysa şu sıraya göre ilerleyin. Sıralama, hatanın maliyetine ve geri dönülebilirliğine göre yapıldı:

SıraRiskNeden bu sıradaGeri dönülebilir mi?
1Eksik 301 yönlendirme haritasıKalıcı organik trafik kaybının birinci sebebiKısmen, gecikmeli
2Ödeme akışının çalışmamasıDoğrudan ciro kaybı, saatlik ölçülürEvet, hızlı
3Pazaryeri stok bozulmasıAşırı satış ve ceza riski üretirElle düzeltmeyle
4Müşteri girişinin kırılmasıTekrar eden müşteri kaybıEvet, iletişimle
5Yorumların taşınmamasıSessiz dönüşüm kaybıZor, yeniden toplanır
6Meta veri kaybıSıralama dalgalanmasıEvet, yeniden yazılabilir
7Kupon ve puan bakiyeleriMüşteri memnuniyetsizliğiEvet, elle karşılık verilerek
8Sipariş geçmişi detayıAnaliz kaybı, operasyonu durdurmazArşivle

Geçişten sonraki ilk 30 gün

Taşıma, yayın anında bitmez; asıl doğrulama sonraki dört haftada yapılır. Günlük takip edilecekler:

  • 404 raporu: Her yeni kırık adres için yönlendirme ekleyin. İlk hafta bu rapor günlük okunmalıdır.
  • Dizine alınma: Yeni adreslerin dizine girme hızını izleyin; kritik sayfalar için ayrı takip listesi tutun.
  • Ödeme hata oranı: Sağlayıcı panelindeki hata kodlarını okuyun; entegrasyon kaynaklı hatalar ilk günlerde ortaya çıkar.
  • Giriş başarısı: Şifre yenileme akışını tamamlayan müşteri oranı beklediğinizin altındaysa akışta sürtünme vardır.
  • Site içi arama: Sonuçsuz kalan sorgular, taşınmamış ürün ya da bozulan etiket yapısını en hızlı gösteren veridir.
  • Sayfa hızı: Yeni platformda ilk ölçümü yayın haftasında alın; sonradan eklenen her uygulama bu taban değeri bozar.

Bu dört haftalık dönemde yeni özellik eklemekten kaçının. Taşımanın etkisini ölçebilmek için değişkenlerin sabit kalması gerekir; aynı hafta yeni tema, yeni kampanya ve yeni entegrasyon devreye alındığında düşüşün sebebini bulmak imkânsız hâle gelir.

Taşımayı kim yürütmeli?

Taşımanın teknik kısmı öğrenilebilir; zor olan, yukarıdaki listelerin hiçbirinin atlanmadığından emin olmaktır. Kendi ekibinizle yürütecekseniz iki kişiyi ayırın: biri veri ve entegrasyon tarafını, diğeri adres ve içerik tarafını takip etsin. Tek kişide toplanan taşıma projelerinde en çok atlanan kalem her zaman yönlendirme haritası oluyor.

Süreci devretmeyi tercih ederseniz, e-ticaret altyapısı hizmetimiz kapsamında geçişi biz yürütüyoruz; siz satışa devam ederken ürün, müşteri ve sipariş verisi aktarılıyor, entegrasyonlar yeniden kuruluyor. Hedef platform belliyse Shopify ve ikas kurulum rehberlerimiz, taşıma sonrası kurulacak yapının kontrol listesini de veriyor.