Platform değiştirirken iki şey risk altındadır: verileriniz ve arama trafiğiniz. İyi bir planla ikisi de korunur. Karşılaştığımız sorunlar genellikle atlanan adımlardan çıkıyor, örneğin siparişlerin müşterilerden önce aktarılması ya da yönlendirmelerin yayından sonra eklenmesi.
Bu yazıda çalışırken izlediğimiz sırayı anlatıyoruz. Örnek WooCommerce üzerinden ilerliyor. ikas, Ticimax veya IdeaSoft'tan geçişte de planlama, aktarım sırası ve yönlendirme adımları aynıdır. Dışa aktarma dosyaları ve URL yapıları ise her platformda farklıdır.
Dışa aktarmadan önce plan
- Mevcut siteyi tarayın ve yayındaki tüm URL'leri kaydedin. Ürünler, kategoriler, etiketler, sayfalar ve blog yazıları listede olsun.
- Google Search Console'dan ve analiz aracınızdan en çok ziyaret alan giriş sayfalarını dışa aktarın. Bu sayfaların yönlendirmelerini daha sonra tek tek elle kontrol edin.
- Kullandığınız tüm WooCommerce eklentilerini ve ne işe yaradıklarını listeleyin. Her biri için bir Shopify uygulaması, Shopify'ın standart bir ayarı ya da kaldırma kararı gerekir.
- Geçiş tarihini en yoğun satış döneminizin dışına koyun. Son günlerde eski mağazada ürün düzenlemeyi durdurun.
Neler aktarılır
Sırayı Shopify'ın rehberi belirliyor: önce ürünler, sonra müşteriler, en son geçmiş siparişler aktarılır. Böylece siparişler doğru ürünlere ve müşterilere bağlanır.
- Ürünler. WooCommerce'ten CSV olarak dışa aktarın, sütunları Shopify'ın ürün şablonuyla eşleştirin ve içe aktarın. Shopify'ın rehberinde Name sütunu Title, Description sütunu Body (HTML), SKU sütunu Variant SKU, Regular price sütunu da Variant Price ile eşleşir. Pound cinsinden ağırlık 453,6 ile çarpılarak Variant Grams sütununa yazılır.
- Müşteriler. Import Export Suite eklentisiyle dışa aktarın. Shopify'ın müşteri içe aktarma aracında sütun eşleştirme yoktur, bu yüzden başlıklar Shopify'ın şablonuyla birebir aynı olmalıdır. İl ve ülke için ISO kodları gerekir. Pazarlama izni Accepts Email Marketing sütununa yazılır.
- Siparişler. Shopify'da siparişler için yerleşik bir CSV içe aktarma yok. Bir taşıma uygulaması ya da API kullanın. Önce personele giden yeni sipariş bildirimlerini kapatın. Kapatmazsanız içe aktarılan her sipariş için e-posta gönderilir.
- Blog yazıları, sayfalar ve hediye kartları taşıma uygulamalarıyla ya da API ile aktarılır.
Sorunsuz aktarılmayanlar
- Şifreler. Müşteri şifreleri CSV ile aktarılamaz. Yeni müşteri hesaplarında müşteriler e-postayla gönderilen 6 haneli bir kodla giriş yapar, şifreye ihtiyaç duymaz. Klasik hesaplarda müşterilerinizi yeni bir şifre belirlemeye davet edin.
- Ürün yorumları. Shopify'ın rehberine göre WooCommerce yorumları doğrudan dışa aktarılamaz ya da taşınamaz. Yorumları içe aktarabilen bir yorum uygulaması kullanın.
- Çok seçenekli ürünler. Shopify'da bir ürünün en fazla 3 seçeneği olabilir. Daha fazla seçeneği olan ürünler içe aktarılırken seçeneklerini kaybeder, bu yüzden bu ürünleri önce yeniden yapılandırın.
- Seçeneği eksik varyantlar. Bu varyantlar içe aktarılamaz, elle eklenmeleri gerekir.
- Birden fazla konumda tutulan stok. Ürün CSV'sindeki stok sütunu yalnızca tek konumlu mağazalarda çalışır. Diğer mağazalarda stok CSV'sini kullanın.
- Eklenti verileri. Özel alanlar, paket ürünler, abonelikler ve randevular eklentilerin kendi tablolarında durur. Her birini ayrı ayrı planlıyoruz, genellikle metafield'larla ya da bir uygulama aracılığıyla.
URL yapısı ve 301 yönlendirmeleri
Shopify sabit yol önekleri kullanır. Ürünler /products/, koleksiyonlar /collections/, sayfalar /pages/, blog yazıları /blogs/ altında yer alır. WooCommerce ise varsayılan olarak ürünler için /product/, kategoriler için /product-category/, etiketler için /product-tag/ kullanır. Sayfalar çoğu zaman doğrudan kök dizindedir. Bu yüzden URL'lerin neredeyse tamamı değişir.
Tarama sonucundan bir yönlendirme haritası hazırlayın: her eski URL için bir satır ve karşısında yeni hedefi. Her ürünü yeni ürün sayfasına, her kategoriyi karşılık gelen koleksiyona yönlendirin. Etiketleri filtrelenmiş bir koleksiyona ya da üst koleksiyona gönderin. Her şeyi ana sayfaya yönlendirmekten kaçının, çünkü ziyaretçiler ve arama motorları aradıkları sayfayı bulamaz.
Yönetim panelinde URL yönlendirmeleri bölümünü açın ve haritayı İçe aktar seçeneğiyle CSV olarak yükleyin. Sütun biçimini Shopify'ın örnek dosyasında görebilirsiniz. Tarayıcılar ve arama motorları bu 301 yönlendirmelerini önbelleğe alır, bu yüzden yayından önce doğru kurun.
- Bir yönlendirme yalnızca eski yol Shopify'da 404 döndürüyorsa çalışır. O yolda yayında bir sayfa varsa yönlendirme hiçbir şey yapmaz.
- Sorgu parametresi (query string) içeren URL'ler beklendiği gibi yönlenmeyebilir. Bunları tek tek test edin.
- Mağazalar en fazla 100.000 yönlendirme ekleyebilir. Plus mağazalarda bu sınır 20 milyondur.
- Alan adını taşımadan önce yönlendirmeleri kurun.
Yayından önce test
- Test siparişleri verin. Ödemeleri, iadeleri, iptalleri, sipariş gönderimini ve bildirim e-postalarını kontrol edin.
- Ürünlerden örnekler seçip fiyat, ağırlık, stok ve varyantları kontrol edin.
- Eski URL listenizi yeni mağazada deneyin. Her biri doğru sayfaya 301 ile yönlenmeli.
- En çok ziyaret alan giriş sayfalarınızın sayfa başlıklarını ve meta açıklamalarını eski siteyle karşılaştırın.
Yayın günü kontrol listesi
- SSL sertifikası hatalarını önlemek için önce alan adının eski platformla bağlantısını kesin.
- Alan adını Shopify'a bağlayın ve mağaza şifresini kaldırın.
- Site haritasını (sitemap.xml) Google Search Console'a gönderin. Shopify bu dosyayı otomatik olarak oluşturur.
- Eski URL listesini yayındaki alan adında tekrar deneyin.
- İlk birkaç hafta boyunca Search Console'da 404 hatalarını ve dizine eklenme değişikliklerini her gün kontrol edin. Shopify'ın belirttiğine göre dizine eklenme birkaç gün ile birkaç hafta arasında sürebilir.
- WooCommerce dışa aktarma dosyalarını ve eski sitenin tam yedeğini saklayın.
Bir geçiş planlıyorsanız kapsamı birlikte çıkarabiliriz. Mevcut sitenizi ücretsiz inceliyoruz. Dilerseniz ücretsiz bir görüşmede verileri, yönlendirmeleri ve takvimi birlikte planlayabiliriz.