Shopify ve E-Ticaret

WooCommerce'den Shopify'a SEO Kaybı Yaşamadan Geçiş

Paylaş
WooCommerce'den Shopify'a SEO Kaybı Yaşamadan Geçiş

Geçişte kaybedilen ürünler değil sıralamalar. İki platformun URL yapısı farkı, yönlendirme matrisi kurulumu, neyin taşınmadığı ve geçiş sonrası 60 günlük izleme.

WooCommerce'ten Shopify'a geçişte kaybedilen şey ürünler değil, sıralamalar. Sebebi neredeyse her zaman aynı: eşlenmemiş URL'ler. Bu yazıda iki platformun adres yapısı farkını, yönlendirme matrisinin nasıl kurulacağını, neyin taşınıp neyin taşınmadığını ve geçiş sonrası izleme takvimini anlatıyoruz.

Geçiş projelerinde teknik iş genelde sorunsuz gidiyor: ürünler aktarılıyor, tema kuruluyor, ödeme çalışıyor. Trafik kaybı iki–üç hafta sonra ortaya çıkıyor ve sebebi geriye dönük olarak aranıyor. Oysa kayıp neredeyse her zaman tek bir yerde başlıyor — eski adreslerin yeni adreslere doğru eşlenmemesi.

İki platformun adres yapısı aynı değil

WooCommerce, WordPress üzerinde çalıştığı için esnek permalink ayarları sunuyor; adres yapısını istediğiniz gibi kurabiliyorsunuz. Shopify ise sabit bir dizin yapısı kullanıyor. Bu, geçişte hiçbir URL'nin olduğu gibi kalmayacağı anlamına geliyor:

İçerikWooCommerceShopify
Ürün/product/mavi-spor-ayakkabi//products/mavi-spor-ayakkabi
Kategori/product-category/ayakkabi//collections/ayakkabi
Alt kategori/product-category/bot/bilekli-bot//collections/bilekli-bot
Blog yazısı/2025/06/yazi-adi//blogs/news/yazi-adi
Sayfa/hakkimizda//pages/hakkimizda

Dikkat edilecek en kritik satır alt kategori: WooCommerce'te hiyerarşi URL'ye yansırken Shopify'da koleksiyonlar düz bir yapıda yaşıyor. Hiyerarşideki her seviye ayrı ayrı eşlenmeli. Tek bir kaçırılmış alt kategori, ona bağlı düzinelerce ürün sayfasının 404 dönmesine yol açabiliyor.

Yönlendirme matrisi: geçişin asıl işi

Doğru kurulmuş 301 yönlendirmeler, eski sayfanın biriktirdiği otoritenin neredeyse tamamını yeni adrese taşıyor. Eşlenmemiş bağlantılar ise dizinden hızla düşüyor. Yani geçişin başarısı, bu matrisin eksiksizliğiyle doğru orantılı.

Matrisi kurma sırası:

  1. Mevcut tüm URL'leri çıkarın. Sitemap, Search Console'daki dizinlenmiş sayfalar ve sunucu erişim kayıtları — üçünü birleştirin. Yalnızca sitemap'e bakmak, dışarıdan link almış eski sayfaları kaçırır.
  2. Trafiğe ve bağlantıya göre önceliklendirin. Analytics'te son 12 ayda trafik almış ve dışarıdan bağlantı almış sayfalar önce eşlenmeli.
  3. Bire bir eşleyin. Her eski adres, içerik olarak en yakın yeni adrese gitmeli.
  4. Karşılığı olmayanları en yakın üst seviyeye yönlendirin. Kaldırılan bir ürün, ana sayfaya değil, ait olduğu koleksiyona gitmeli.
  5. DNS geçişinden sonra doğrulayın. Listenin tamamını otomatik olarak tarayıp 301 dönüp dönmediğine bakın.

Ana sayfaya toplu yönlendirme yapmayın

Geçişlerde en sık yapılan ve en pahalı hata bu: eşleşmeyen tüm adresleri ana sayfaya yönlendirmek. Google bunu yumuşak 404 olarak değerlendiriyor ve o sayfanın biriktirdiği sıralama değerini taşımak yerine siliyor. İçerik olarak karşılığı olmayan bir sayfa için doğru cevap, ilgili kategoriye yönlendirmek ya da dürüstçe 404 vermek.

Teknik sınır

Shopify'ın yönlendirme kaydında eski adres (path) en fazla 1024 karakter, hedef (target) en fazla 255 karakter olabiliyor. Hedef, mağaza içindeki herhangi bir yol ya da harici bir adres olabilir. Yüzlerce yönlendirmeyi elle girmek yerine toplu içe aktarma ya da Admin API üzerinden oluşturmak pratik olan yöntem.

Neyin taşındığı, neyin taşınmadığı

VeriDurum
Ürünler, varyantlar, görsellerTaşınır
Kategoriler → koleksiyonlarTaşınır (yapı değişir)
Müşteri kayıtlarıTaşınır
Geçmiş siparişlerTaşınır (referans amaçlı)
Müşteri şifreleriTaşınmaz — müşteriler şifre yenilemeli
Ürün yorumlarıAyrı uygulama ve ayrı aktarım gerektirir
Blog içeriğiTaşınır, adres yapısı değişir
SEO başlık ve açıklamalarıElle ya da toplu aktarımla taşınmalı
Eklenti işlevleriTaşınmaz — Shopify karşılığı bulunmalı

İki satır özellikle sorun çıkarıyor. Şifreler taşınmadığı için geçişten sonra müşterilere şifre yenileme bildirimi gitmeli; bu iletişim planlanmazsa geri gelen müşteri giriş yapamayıp ayrılıyor. Ürün yorumları ise sosyal kanıt olarak dönüşümü doğrudan etkilediği için aktarılması gereken bir varlık — dönüşüm yazımızda anlattığımız gibi yorumu olmayan ürün dönüşmüyor.

Eklenti tarafında da erken bir envanter çıkarın: WooCommerce'te kullandığınız her eklentinin Shopify karşılığı var mı, yoksa özel geliştirme mi gerekiyor? Bu soruyu geçişten sonra sormak, projeyi ortasında durduruyor.

Geçiş takvimi

AşamaYapılacak
DNS öncesiURL envanteri, yönlendirme matrisi, ürün/müşteri aktarımı, tema ve ölçümleme kurulumu
Geçiş günüDNS değişimi, yönlendirmelerin yüklenmesi, uçtan uca test siparişi
İlk 48 saatYönlendirme listesinin tamamının taranması, Search Console'a yeni sitemap gönderimi
İlk 60 günDizinleme raporunun ve sıralamaların izlenmesi

Sıralamaların oturması tipik olarak dört ila sekiz hafta sürüyor. Bu dönemde bir miktar dalgalanma normal; asıl bakılacak şey Search Console'daki dizinleme raporunun temizlenmesi ve 404 sayısının sıfıra yaklaşması. Geçiş, DNS değişiminde değil, bu iki gösterge düzeldiğinde bitiyor.

Kontrol listesi

  • Eski URL envanteri üç kaynaktan birleştirildi mi (sitemap, Search Console, sunucu kayıtları)?
  • Kategori hiyerarşisindeki her seviye ayrı ayrı eşlendi mi?
  • Ana sayfaya toplu yönlendirme yapılmadığından emin misiniz?
  • SEO başlık ve açıklamaları ürün, koleksiyon ve sayfa bazında taşındı mı?
  • Müşterilere şifre yenileme bildirimi planlandı mı?
  • Ürün yorumları için aktarım çözümü var mı?
  • Yeni sitemap Search Console'a gönderildi mi?
  • Ölçümleme (GA4, dönüşüm olayları) yeni mağazada çalışıyor mu?

Sık yapılan hatalar

  1. Yalnızca sitemap'ten URL çıkarmak. Dışarıdan link almış eski sayfalar sitemap'te olmayabilir.
  2. Alt kategorileri atlamak. Tek bir eksik seviye, düzinelerce sayfayı 404'e düşürür.
  3. Toplu ana sayfa yönlendirmesi. Yumuşak 404 olarak okunur, sıralama değeri silinir.
  4. Meta verileri taşımayı unutmak. Ürünler taşınır ama başlık ve açıklamalar boş kalır.
  5. Geçişi DNS değişiminde bitti saymak. Asıl iş sonraki sekiz haftadaki izleme.

Sonuç

WooCommerce'ten Shopify'a geçiş, veri aktarım işi gibi görünse de aslında bir adres eşleme işi. Ürünleri taşımak birkaç saatlik iş; yönlendirme matrisini eksiksiz kurmak ise projenin asıl yükü ve trafiğin korunup korunmayacağını tek başına belirleyen kısım.

Geçiş sonrası kurulum kararları için Shopify kurulum rehberimize, veri güvenliği tarafı için veri migrasyonu güvenliği yazımıza bakabilirsiniz.

Commerslab olarak platform geçişlerini yönlendirme matrisi ve izleme dahil uçtan uca yürütüyoruz. Veri migrasyonu hizmetimizi inceleyin veya geçiş planınız için bize yazın.

Devamı

İlgili yazılar