# PrestaShop’tan WooCommerce’e geçiş

> PrestaShop, tasarımından itibaren özel bir e-ticaret mimarisidir. WooCommerce ise genel amaçlı bir CMS olan WordPress’i genişleten bir eklentidir. Bu yapısal fark, bir geçişin temiz aktardığını ve yeniden kurmaya zorladığını değiştirir.

- Source canonique : [https://allaux.fr/tr/wordpress-woocommerce/migration/prestashop-vers-woocommerce](https://allaux.fr/tr/wordpress-woocommerce/migration/prestashop-vers-woocommerce)
- Langue : TR
- Dernière mise à jour : 2026-09-30

## Doğrudan yanıt

> Önce kataloğu ve müşterileri PrestaShop’tan dışa aktarın; Katalog ardından Ürünler ve Müşteriler bölümlerindeki Dışa Aktar düğmesini kullanın: böylece göç aracından bağımsız, sabitlenmiş bir veri kümeniz olur. Sonra geçişten önce yönlendirme planını sabitleyin: PrestaShop ürün kimliğini içeren ve .html ile biten adresler sunar, WooCommerce ise ürün öneki taşıyan adresler. Bu tablo olmadan dizine girmiş her ürün sayfası 404 döner.

## Özel bir mimari, genişletilmiş bir CMS’e karşı

PrestaShop, baştan itibaren e-ticaret için tasarlanmıştır; ürünler, varyasyonlar ve siparişler için kendi tablolarına sahiptir. WooCommerce ise WordPress’e satış özellikleri ekleyen bir eklentidir: mağaza, veritabanını ve uygulama çekirdeğini içerik sayfaları ve tema dahil sitenin geri kalanıyla paylaşır. Bunun veri yapısı üzerinde doğrudan bir sonucu vardır: WooCommerce ürünleri, yazılar gibi wp_posts içinde saklanan bir WordPress içerik türüdür; kendine özgü bilgileri (fiyat, stok, varyasyonlar) meta veri olarak eklenir.

Katalog bir CSV içe aktarma aracıyla taşınır: WooCommerce, Araçlar > İçe Aktar altında yerel CSV içe/dışa aktarma sunar. Müşteriler ve temel siparişler de aktarılır, ancak PrestaShop varyasyonları ile WooCommerce ürün varyasyonları arasındaki eşleşme kontrol gerektirir; çünkü iki sistem öznitelikleri aynı şekilde birleştirmez.

Müşteri hesapları belirli bir noktada özel dikkat gerektirir: parolalar platformlar arasında farklı şekilde hashlenir ve bir içe aktarma, WooCommerce tarafında olduğu gibi kullanılabilecek bir parolayı aktaramaz. Pratikte her müşteri, yeni mağazaya ilk girişinde parolasını sıfırlamak zorundadır; bu, geçişle ilgili iletişimde önceden planlanması gereken bir noktadır.

## Olduğu gibi aktarılmayanlar

- PrestaShop varyasyonları ile WooCommerce ürün varyasyonları arasındaki eşleşme: öznitelik birleştirme mantığı platformlar arasında farklıdır
- PrestaShop tarafındaki ödeme veya kargo modülleri, WooCommerce’de otomatik kurulan bir karşılığı yoktur
- Belirli bir PrestaShop moduluna özgü fiyat kuralları ve promosyonlar
- Yapısı değişen ve yeni WooCommerce adreslerine yönlendirilmesi gereken ürün URL’leri

## Bu geçişi nasıl yürütüyorum

1. **PrestaShop katalog denetimi** — Ürün referans sayısını, varyasyon varlığını, WooCommerce’de tekrarlanması gereken özel fiyat kurallarını veya promosyonları ölçerim.
2. **Test ortamında CSV dışa/içe aktarma** — Katalog PrestaShop’tan dışa aktarılır, WooCommerce’in beklediği biçime uyarlanır, ardından test amaçlı bir WordPress kurulumunda Araçlar > İçe Aktar ile içe aktarılır.
3. **Varyasyonların elle kontrolü** — Özgün özniteliklerle eşleşmenin doğru olduğundan emin olmak için varyasyonlu ürün kartlarından bir örneklem kontrol ederim.
4. **Ödeme ve kargo modüllerinin seçimi** — Eşdeğer ödeme geçitleri ve kargo firmaları WooCommerce ekosisteminde aranır ve yayına almadan önce test modunda denenir.
5. **Yönlendirmelerin kurulması** — Eski PrestaShop ürün URL’leri, geçişten önce yeni WooCommerce adreslerine 301 ile yönlendirilir.
6. **Son geçiş** — Alan adı, katalog kontrol edilip ödemeler denendikten ve yönlendirmeler etkinleştikten sonra WooCommerce mağazasına yönlendirilir.

## Başlamadan önce yedekleyin

> CSV içe aktarma katalogdaki özel bir durumda hatalı davranırsa geri dönebilmek için, herhangi bir dışa aktarımdan önce PrestaShop veritabanının (ürünler, siparişler, müşteriler) tam bir yedeği alınmalıdır.

## Geçişten sonra kontrol

> Bir eski URL örnekleminde 301 yönlendirmelerinin çalıştığını, WooCommerce sipariş sürecinin gerçek koşullarda işlediğini ve her varyasyonun doğru fiyat ile stoğu gösterdiğini kontrol ederim.

## Daha fazlası için

- **WordPress ve WooCommerce merkezi** — WooCommerce üzerinde ele aldığım diğer müdahaleler. ([/wordpress-woocommerce](/wordpress-woocommerce))
- **WooCommerce’den PrestaShop’a geçiş** — Bu geçişin tersi yönü, kendi yapısal farklarıyla. ([/wordpress-woocommerce/migration/woocommerce-vers-prestashop](/wordpress-woocommerce/migration/woocommerce-vers-prestashop))
- **SEO kaybetmeden geçiş yapma** — Yönlendirmeler ve mevcut SEO’nun korunması hakkında ayrıntılar. ([/guides/migrer-sans-perdre-referencement](/guides/migrer-sans-perdre-referencement))
- **Müdahale öncesi mağazayı yedekleme** — Bir katalog geçişine başlamadan önce yedeklenmesi gerekenler. ([/guides/sauvegarder-boutique-avant-intervention](/guides/sauvegarder-boutique-avant-intervention))

## FAQ

### WooCommerce’in yerel CSV içe aktarması tüm katalog için yeterli mi?

Standart alanlar (ad, fiyat, açıklama, kategoriler) için yeterlidir, ancak PrestaShop varyasyonları içe aktarmadan önce dosyanın uyarlanmasını gerektirir; çünkü varyasyon mantığı iki platform arasında farklıdır.

### PrestaShop ödeme modüllerim WooCommerce’de çalışır mı?

Hayır, hiçbir PrestaShop modulü WooCommerce’de otomatik kurulmaz. WooCommerce ekosisteminde eşdeğer ödeme geçidini arar ve geçişten önce test modunda denerim.

### WooCommerce ürünlerim neden blog yazılarımla aynı veritabanında görünüyor?

Çünkü WooCommerce, WordPress’i genişleten bir eklentidir: ürünler, wp_posts içinde saklanan yazılar gibi bir WordPress içerik türüdür. Bu, bir hata değil, PrestaShop’tan yapısal bir farktır.

### Platform değiştirince SEO sıralamamı kaybeder miyim?

Ürün URL’leri PrestaShop ile WooCommerce arasında yapı değiştirir. Mevcut SEO değerini korumak için geçişten önce yeni adreslere 301 yönlendirmeleri kurarım.

### Bir katalog geçişi ne kadar sürer?

Ürün referans sayısına ve varyasyon veya özel modüllerin varlığına bağlıdır. Basit bir katalog birkaç günde taşınır, çok sayıda varyasyonu olan bir katalog daha fazla elle kontrol gerektirir.
