Neden taşınıyorsunuz, önce buna karar verin
WooCommerce ile kurulmuş bir mağaza yıllar içinde eklenti yığınına dönüşüyor. Her yeni ihtiyaç bir eklentiyle karşılanıyor, her eklenti sayfaya kendi betiğini ekliyor ve site giderek ağırlaşıyor. Bir noktadan sonra sorun tek tek eklentiler değil, toplamları oluyor.
Taşınma kararı vermeden önce net bir sebep gerekiyor. "Yavaş" tek başına yeterli değil; hangi sayfanın ne kadar sürede açıldığı ölçülmeli. Ölçmeden taşınırsanız yeni sistemde de aynı sorunu farklı biçimde üretme ihtimaliniz var.
Riskli olan kısım adresler
Taşınmanın teknik tarafı planlanabilir. Asıl risk, arama motorlarının yıllardır bildiği adreslerin değişmesi. Bir ürün sayfası bugün /urun/kayisi-kilo adresindeyse ve yarın başka bir adrese geçerse, o sayfanın biriktirdiği değer kendiliğinden yeni adrese taşınmıyor.
İki doğru yol var:
- Adres yapısını birebir korumak. En güvenlisi bu. Yeni sistem eski adreslerin aynısını üretir, arama motoru açısından hiçbir şey değişmez.
- Kalıcı yönlendirme kurmak. Adres değişmek zorundaysa her eski adres, karşılığı olan yeni adrese 301 ile yönlendirilir. Toplu olarak ana sayfaya atmak işe yaramaz; her sayfa kendi karşılığına gitmeli.
Karşılığı olmayan sayfalarda en yakın kategoriye yönlendirmek, ana sayfaya atmaktan iyidir. Kayısı satan bir mağazayı taşırken bu eşleştirmeyi tek tek çıkardık ve trafik geçişten sonra düşmedi.
Aktarılacak veri listesi
Ürünler tek başına yeterli değil. Aşağıdakiler unutulduğunda geçişten sonra fark ediliyor ve o noktada geri dönmek zor oluyor:
- Ürünler, varyantlar, stok ve fiyatlar
- Kategori yapısı ve kategori adresleri
- Ürün görselleri, dosya adlarıyla birlikte
- Sayfa başlıkları ve açıklamaları
- Müşteri hesapları ve geçmiş siparişler
- Blog yazıları ve adresleri
- Ürün yorumları
Yorumlar özellikle atlanıyor. Yıllar içinde birikmiş yorumlar hem satın alma kararını etkiliyor hem sayfaya özgün içerik katıyor.
Ödeme yeniden kurulur, taşınmaz
Ödeme entegrasyonu aktarılabilecek bir veri değil. Yeni sistemde baştan kurulur ve gerçek kartla test edilir. Test ortamında çalışan bir kurulumun canlıda çalışacağı varsayılmaz; küçük tutarlı gerçek bir işlem yapılıp iade edilir.
Aynı şekilde kargo entegrasyonu, fatura entegrasyonu ve varsa muhasebe bağlantısı da yeniden kurulur. Bu kalemler zaman planında ayrı satır olarak görünmeli.
Geçiş gecesi kontrol listesi
Yayına alma anında sırayla bakılacaklar:
- Ana sayfa, kategori, ürün, sepet ve ödeme adımları çalışıyor mu
- Eski adreslerden rastgele seçilen yirmi tanesi doğru yere yönleniyor mu
