Migracja PrestaShop do WooCommerce: jak przeniesc sklep bez utraty SEO
Przenosisz sklep z PrestaShop na WooCommerce. Pokazuje co dokladnie eksportowac, jak mapowac kategorie i atrybuty, jak ustawic przekierowania 301 i ile to realnie kosztuje.
Migrujesz produkty, kategorie, klientow i zamowienia, w tej kolejnosci
Najwieksze ryzyko to utrata SEO, dlatego przekierowania 301 sa obowiazkowe
FG PrestaShop to WooCommerce jest darmowe, Cart2Cart platne ale wygodne
Atrybuty i cechy PrestaShop mapujesz na atrybuty i wariacje WooCommerce
Migracje rob zawsze na srodowisku testowym, nie na zywym sklepie
[/dwb_keytakeaways]
Dlaczego sklepy przenosza sie z PrestaShop na WooCommerce
PrestaShop to dobra platforma, ale w praktyce coraz wiecej wlascicieli sklepow pyta mnie o przejscie na WooCommerce. Powody powtarzaja sie i rzadko chodzi o jeden konkretny problem. Czesciej to suma drobnych rzeczy, ktore z czasem zaczynaja przeszkadzac na co dzien.
- Koszt utrzymania: dobre platne moduly do PrestaShop potrafia kosztowac kilkaset zlotych za sztuke, a czesto trzeba ich kilka. W WooCommerce wiele tych samych funkcji dostajesz w darmowych lub tanich wtyczkach.
- Aktualizacje: przejscie miedzy glownymi wersjami PrestaShop bywa bolesne, czesto wymaga przebudowy motywu i poprawek w modulach. WordPress aktualizuje sie lagodniej.
- Dostepnosc specjalistow: latwiej i taniej znalezc osobe do obslugi WordPress niz dewelopera PrestaShop, co przeklada sie na nizsze koszty rozwoju sklepu.
- Tresc i SEO: WordPress to najlepsze srodowisko do prowadzenia bloga i contentu, a to realnie pomaga w pozycjonowaniu sklepu.
To nie znaczy, ze PrestaShop jest zly. Przy bardzo duzych katalogach i specyficznej logice bywa wlasciwym wyborem. Ale dla typowego malego i sredniego sklepu WooCommerce czesto wygrywa na elastycznosci i kosztach, dlatego migracje robie regularnie.
Co dokladnie przenosisz podczas migracji
Migracja sklepu to nie jedno klikniecie. Przenosisz cztery glowne grupy danych, a kolejnosc ma znaczenie, bo jedne zaleza od drugich.
- Kategorie: najpierw struktura drzewa kategorii, bo do niej przypiszesz produkty.
- Produkty: nazwy, opisy, ceny, zdjecia, warianty, atrybuty, stany magazynowe i dane SEO.
- Klienci: konta, adresy, dane do faktur, powiazania z zamowieniami.
- Zamowienia: historia zamowien, statusy, powiazania z klientami i produktami.
Do tego dochodza rzeczy latwo pomijane: kupony rabatowe, opinie o produktach, strony statyczne (regulamin, polityka prywatnosci) i, co najwazniejsze pod SEO, mapa starych adresow URL. Bez tej ostatniej nie ustawisz przekierowan, a to wlasnie one chronia pozycje w Google.
Zanim cokolwiek przeniesiesz, wyeksportuj ze starego sklepu pelna liste adresow URL (produkty, kategorie, strony, wpisy). To bedzie Twoja mapa do przekierowan 301. Najlatwiej zrobic to crawlerem typu Screaming Frog, ktory przejdzie caly sklep i wyplюje liste adresow.
Eksport danych z PrestaShop
PrestaShop ma wbudowany eksport do CSV w panelu, ale do migracji rzadko z niego korzystam, bo daje surowe dane bez powiazan. W praktyce dane wyciagasz na dwa sposoby, zaleznie od wybranego narzedzia.
Pierwszy sposob to wtyczka FG PrestaShop to WooCommerce, ktora laczy sie bezposrednio z baza danych PrestaShop. Podajesz dane dostepowe do bazy starego sklepu, a wtyczka sama czyta produkty, kategorie, klientow i zamowienia, i zapisuje je w WooCommerce. Nie eksportujesz recznie zadnych plikow CSV.
Drugi sposob to Cart2Cart, usluga w chmurze, ktora laczy sie z oboma sklepami przez specjalny lacznik i przenosi dane miedzy nimi. Tez nie ma recznego eksportu, ustawiasz tylko, co ma przejsc, i odpalasz migracje.
Reczny eksport CSV zostawiam na sytuacje, gdy migruje tylko fragment danych, na przyklad sama liste produktow do nowego, czystego sklepu, bez historii zamowien. Wtedy CSV plus import przez WP All Import daje pelna kontrole nad mapowaniem pol.
Narzedzia: FG PrestaShop to WooCommerce kontra Cart2Cart
To dwa najczesciej uzywane narzedzia do tej migracji i wybor miedzy nimi zalezy od budzetu, wielkosci sklepu i tego, jak bardzo chcesz panowac nad procesem.
| Cecha | FG PrestaShop to WooCommerce | Cart2Cart |
|---|---|---|
| Model | wtyczka WordPress, wersja darmowa + platne dodatki | usluga w chmurze, oplata za migracje |
| Koszt | podstawa za darmo, dodatki kilkadziesiat do kilkuset zl | od kilkuset zl, rosnie z liczba rekordow |
| Zamowienia i klienci | tak, w platnych dodatkach premium | tak, w standardzie |
| Kontrola nad procesem | pelna, dzialasz lokalnie na swojej bazie | mniejsza, proces w chmurze dostawcy |
| Dla kogo | deweloperzy, sklepy z dostepem do bazy | wlasciciele bez zaplecza technicznego |
W swojej pracy najczesciej siegam po FG PrestaShop to WooCommerce, bo pracuje na lokalnym srodowisku, mam dostep do bazy i chce miec pelna kontrole nad mapowaniem. Cart2Cart polecam wlascicielom, ktorzy migruja samodzielnie i wola gotowy proces bez grzebania w bazie danych. Oba sa dobre, roznica jest w wygodzie kontra kontrola.
Mapowanie kategorii i atrybutow
To jest czesc, na ktorej najwiecej osob sie potyka, bo PrestaShop i WooCommerce inaczej rozumieja te same pojecia. Drzewo kategorii zwykle przechodzi gladko, ale atrybuty wymagaja decyzji.
W PrestaShop masz cechy (features) i atrybuty (attributes). Cechy to dane opisowe, na przyklad material albo kraj pochodzenia, ktore nie tworza wariantow. Atrybuty to rozmiar i kolor, ktore tworza kombinacje produktu. W WooCommerce wszystko to sa atrybuty, a dopiero te uzyte do wariantow staja sie podstawa wariacji (produkt zmienny).
- Cechy PrestaShop mapuj na atrybuty WooCommerce ustawione jako widoczne, ale nieuzywane do wariacji. Pokazuja sie w tabeli danych produktu.
- Atrybuty PrestaShop (rozmiar, kolor) mapuj na globalne atrybuty WooCommerce uzyte do wariacji, zeby powstal produkt zmienny z wyborem opcji.
- Kombinacje w PrestaShop odpowiadaja wariacjom w WooCommerce, kazda z wlasna cena, SKU i stanem magazynowym.
Najczestszy blad to przeniesienie atrybutow jako zwyklego tekstu w opisie zamiast jako globalnych atrybutow WooCommerce. Wtedy tracisz filtry w sklepie i mozliwosc tworzenia wariantow. Sprawdz po migracji, czy produkty zmienne maja poprawne wariacje i czy filtry po rozmiarze i kolorze dzialaja.
Przekierowania 301 i zachowanie SEO
To najwazniejszy rozdzial calej migracji. Mozesz przeniesc dane idealnie, ale jesli zaniedbasz przekierowania, stracisz pozycje w Google, ktore budowales latami. Powod jest prosty: WooCommerce tworzy adresy URL inaczej niz PrestaShop.
PrestaShop czesto ma w adresie liczbowy identyfikator, na przyklad /123-nazwa-produktu.html, a kategorie konczy na .html. WooCommerce domyslnie uzywa czystych adresow typu /produkt/nazwa-produktu/. Te adresy sie nie zgadzaja, wiec kazdy stary link, kazda pozycja w Google i kazdy link z zewnatrz musi wskazac nowy adres.
Robisz to przez przekierowania 301, czyli trwale. Mowia one Google: ta strona przeniosla sie na stale tutaj, przenies tam ranking. Masz dwie drogi:
- Regula ogolna: jesli stara i nowa struktura roznia sie wzorcem (na przyklad koncowka .html), mozesz ustawic jedna regule w pliku serwera, ktora przerobi wszystkie adresy naraz.
- Mapa jeden do jednego: dla produktow o zmienionych adresach budujesz tabele stary adres do nowy adres. Wtyczka Redirection w WordPress pozwala wgrac taka liste hurtowo z pliku CSV.
Po wgraniu przekierowan zrob trzy rzeczy: zgloszenie nowej mapy strony (sitemap) w Google Search Console, sprawdzenie kilkunastu starych adresow, czy faktycznie laduja na wlasciwych nowych stronach, i obserwacja raportu indeksowania przez kolejne tygodnie. Pozycje zwykle wracaja w ciagu od dwoch do szesciu tygodni, jesli przekierowania sa kompletne.
Roznice w logice, ktore zaskakuja po przeniesieniu
WooCommerce i PrestaShop to dwie filozofie i kilka rzeczy dziala inaczej, niz oczekujesz. Warto je znac przed migracja, zeby nie traktowac ich jak bledow.
- Hasla klientow: nie przechodza, bo oba systemy szyfruja je inaczej. Klienci ustawiaja nowe haslo przy pierwszym logowaniu, uprzedz ich o tym mailem.
- Numeracja zamowien: WooCommerce numeruje zamowienia po wewnetrznym ID wpisu, wiec numery moga nie byc ciagle. Jesli ksiegowosc tego wymaga, dokladasz wtyczke do sekwencyjnej numeracji.
- Stawki VAT i strefy podatkowe: konfigurujesz je w WooCommerce od nowa, nie zawsze przechodza automatycznie. Sprawdz je przed otwarciem sklepu.
- Moduly PrestaShop: nie maja odpowiednika jeden do jednego. Pod kazda wazna funkcje dobierasz wtyczke WooCommerce, czasem o innej nazwie i innym dzialaniu.
Plan migracji krok po kroku
Zeby calosc trzymala sie kupy, prowadze migracje zawsze w tej samej, sprawdzonej kolejnosci. Najwazniejsza zasada: nigdy nie migrujesz na zywym sklepie, tylko na osobnym srodowisku testowym, ktore przelaczasz na produkcje dopiero po testach.
Migracja PrestaShop do WooCommerce krok po kroku
- Zrob pelna kopie zapasowa starego sklepu PrestaShop (pliki i baza danych)
- Wyeksportuj liste wszystkich adresow URL crawlerem do mapy przekierowan
- Postaw czyste WordPress z WooCommerce na srodowisku testowym
- Przenies dane wtyczka FG PrestaShop to WooCommerce albo Cart2Cart
- Sprawdz mapowanie kategorii, atrybutow i wariacji produktow
- Skonfiguruj stawki VAT, strefy wysylki i metody platnosci od nowa
- Wgraj przekierowania 301 ze starych adresow na nowe (wtyczka Redirection)
- Przetestuj zakupy, platnosci i logowanie klienta na srodowisku testowym
- Przelacz domene na nowy sklep i zglos sitemap w Search Console
- Obserwuj indeksowanie i przekierowania przez kolejne tygodnie
Czas i koszt migracji
Sama techniczna migracja danych przez narzedzie to czesto kilka godzin, ale to tylko jeden element. Caly projekt obejmuje motyw, mapowanie, przekierowania, konfiguracje platnosci i wysylki oraz testy. Realnie sredni sklep zajmuje od kilku dni do dwoch tygodni.
Koszt zalezy od liczby produktow, liczby przekierowan i tego, czy budujemy nowy motyw, czy migrujemy na gotowy. Dla typowego malego i sredniego sklepu realny przedzial to 2500-7000 zl. Do tego dochodzi ewentualna licencja Cart2Cart, ktorej koszt rosnie z liczba rekordow. Sklepy z tysiacami produktow i nietypowa logika wyceniam indywidualnie po przejrzeniu starego sklepu.
Jesli planujesz przeniesienie sklepu z PrestaShop na WooCommerce, w DawidWeb robie to od strony technicznej i SEO: pelna migracja danych, poprawne mapowanie atrybutow i wariantow, komplet przekierowan 301, ktore chronia pozycje w Google, i testy przed przelaczeniem domeny. Strony i sklepy buduje od 1800 zl, jestem Partnerem Shoper, mam za soba ponad 120 projektow, a wycene konkretnej migracji dostajesz w 24 godziny.
Najczęstsze pytania
Czy migracja z PrestaShop do WooCommerce spowoduje spadek pozycji w Google?
Nie musi, jesli zrobisz to poprawnie. Klucz to mapa starych i nowych adresow oraz przekierowania 301 z kazdego adresu PrestaShop na odpowiednik w WooCommerce. Wtedy Google przenosi moc linkow na nowe URL i pozycje wracaja w ciagu kilku tygodni. Spadki pojawiaja sie wtedy, gdy ktos zignoruje przekierowania albo zmieni strukture adresow bez mapowania.
Ile trwa migracja sklepu z PrestaShop na WooCommerce?
Sama techniczna migracja danych przez wtyczke albo Cart2Cart to zwykle kilka godzin, zalezy od liczby produktow i zamowien. Ale caly projekt, czyli postawienie WooCommerce, motyw, mapowanie kategorii i atrybutow, przekierowania, testy i poprawki, to realnie od kilku dni do dwoch tygodni przy srednim sklepie. Im wiecej nietypowych funkcji w starym PrestaShop, tym dluzej.
Czy moge przeniesc zamowienia i historie klientow?
Tak. Zarowno FG PrestaShop to WooCommerce w platnych dodatkach, jak i Cart2Cart przenosza zamowienia, klientow i powiazania miedzy nimi. Hasla klientow zwykle nie przechodza ze wzgledu na inny sposob szyfrowania, wiec klienci ustawiaja nowe haslo przy pierwszym logowaniu. Warto ich o tym uprzedzic mailem po migracji.
Ile kosztuje migracja PrestaShop do WooCommerce?
Dla malego i sredniego sklepu realny koszt miesci sie zwykle w przedziale 2500-7000 zl, zaleznie od liczby produktow, liczby przekierowan i tego, czy budujemy nowy motyw. Sama licencja Cart2Cart to dodatkowy koszt rzedu kilkuset zlotych, zalezny od liczby rekordow. Wieksze sklepy z tysiacami produktow i nietypowa logika wyceniam indywidualnie po przejrzeniu sklepu.
Czy WooCommerce jest tansze w utrzymaniu niz PrestaShop?
Zwykle tak, przy malym i srednim sklepie. WooCommerce dziala na WordPress, ma ogromny wybor darmowych i tanich wtyczek, latwiej znalezc osobe do obslugi i taniej go hostowac. PrestaShop bywa drozsze w utrzymaniu, bo platne moduly i specjalistyczna obsluga kosztuja wiecej. Przy bardzo duzych katalogach roznice sie zacieraja i liczy sie raczej konkretna architektura.
Co zrobic ze starym sklepem PrestaShop po migracji?
Zostaw go wlaczonego w trybie tylko do odczytu albo na osobnym adresie przez jakis czas, az upewnisz sie, ze WooCommerce dziala stabilnie i przekierowania lapia ruch. Po kilku tygodniach, gdy Google przeindeksuje nowe adresy i zamowienia bezproblemowo wpadaja do WooCommerce, mozesz wylaczyc stary PrestaShop. Nie kasuj go z dnia na dzien zaraz po przelaczeniu.
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych