Migrace na Shoptet z PrestaShopu: kombinace, data a SEO
Mnoho českých e-shopů na PrestaShopu stojí před volbou: drahý upgrade na verzi 9, nebo přechod na Shoptet. Ukážeme, jak se rozhodnout a jak převést kombinace, zákazníky i URL bez ztrát.
PrestaShop je v Česku typický pro e-shopy, které vznikly v éře verzí 1.6 a 1.7. Dnes jejich majitelé řeší stejnou otázku: upgradovat na aktuální řadu 9, nebo odejít na pronajímanou platformu? Pro e-shopy prodávající hlavně v Česku a na Slovensku je častou odpovědí Shoptet.
V článku projdeme, kdy přechod dává smysl, jak převést kombinace, parametry a zákazníky a jak neztratit pozice ve vyhledávání.
Upgrade na PrestaShop 9, nebo Shoptet?
Starší instalace PrestaShopu nesou technický dluh: verze 1.6 a 1.7 nepodporují aktuální verze PHP a řada modulů už není vyvíjená. Aktuální řada 9 vyžaduje minimálně PHP 8.1 a upgrade ze starší verze není jen kliknutí. Moduly a šablony třetích stran musí být s novou verzí kompatibilní, jinak je čeká výměna.
Jednoduché vodítko:
| Situace | Doporučení |
|---|---|
| Standardní e-shop, pár modulů, prodej v CZ/SK | Přechod na Shoptet bývá levnější a jednodušší |
| Hodně úprav jádra a modulů na míru | Upgrade na řadu 9 nebo jiná open source platforma |
| Multistore, desítky jazyků, vlastní B2B logika | Prověřit, zda je Shoptet vůbec pokryje, alternativa Upgates nebo WooCommerce |
| Chybí vývojář a nikdo nechce řešit servery | Pronajímaná platforma |
Pro srovnání alternativ doporučujeme i článek Migrace z PrestaShopu na Upgates.
Převod produktů: kombinace se mění na varianty
Shoptet publikuje návod na převod dat z PrestaShopu. Základem je export produktů s kombinacemi, který pak upravíte pro import v Shoptetu (Produkty → Import, soubory XLSX, CSV nebo XML). Hlavní úpravy:
- Sloupec
Product IDpřejmenujte nacode, sloupecProduct Combinations IDnapairCode. - Skupiny atributů přejmenujte na sloupce variant. Z
Attribute group - Barvavzniknevariant:Barva. - U produktů s variantami zkopírujte hodnoty z
pairCodedocode. Produkty bez variant ponechají původní kód a prázdnýpairCode. - Doplňte údaje, které export nepokryje. Shoptet sám upozorňuje, že přenést jde jen část dat a produkty bude potřeba dál upravit.
Na co si dát pozor:
- Limity variant. Jeden produkt na Shoptetu může mít nejvýš 512 variant. Šablona variant pracuje se třemi parametry, rozšiřitelně na čtyři. Produkty s mnoha skupinami atributů je potřeba rozdělit nebo část atributů řešit příplatkovými parametry.
- Vlastnosti (features). To, co PrestaShop vede jako vlastnosti produktu, se na Shoptetu stává filtrovacími parametry. Bez nich nebudou fungovat filtry v kategoriích ani parametry ve feedech pro srovnávače.
- Specifické ceny. Slevy podle množství nebo zákaznických skupin z PrestaShopu je potřeba namapovat na ceníky a slevy v Shoptetu. Na vzorku zákazníků ověřte, že výsledná cena v košíku sedí.
- Obrázky kombinací. Přiřazení obrázků k variantám zkontrolujte na vzorku produktů po testovacím importu.
Zákazníci, skupiny a objednávky
Zákazníky importujete do Shoptetu přes CSV v kódování UTF-8 nebo Windows-1250. Přenesou se fakturační a doručovací adresy, přidělené slevy, datum registrace a případně speciální ceník. Zákaznické skupiny z PrestaShopu tedy namapujete na ceníky a slevy v Shoptetu.
Nepřenáší se:
- hesla zákazníků, protože jsou uložená jako hash,
- objednávky a doklady standardním importem. Historii lze přenést placeným doplňkem třetí strany, případně ji archivovat mimo e-shop.
Pokud máte B2B zákazníky s individuálními cenami, věnujte mapování zvláštní pozornost. Postup popisujeme v článku Migrace B2B ceníků a slevových skupin.
SEO: URL z PrestaShopu a mapa přesměrování
Adresy v PrestaShopu se řídí nastavením přátelských URL a často obsahují číselné ID a příponu .html. Shoptet má vlastní strukturu, takže se změní prakticky všechny URL produktů a kategorií.
Postup, který používáme:
- Seznam všech indexovaných a navštěvovaných adres z crawleru, sitemapy a Search Console, včetně URL kombinací, pokud byly v indexu.
- Párování produktů přes kód nebo EAN, kategorií a CMS stránek ručně.
- Nastavení struktury URL na Shoptetu ještě před importem přesměrování. Změna struktury později existující přesměrování smaže.
- Import přesměrování v Marketing → Základní SEO → Přesměrování adres (URL), CSV se sloupci
fromUrlatoUrlv relativním tvaru. - Kontrola canonical u variant a filtrů.
Vícejazyčný PrestaShop znamená víc sad URL. Každou jazykovou verzi je potřeba zmapovat zvlášť. Podrobnosti v článku 301 přesměrování při migraci.
Moduly a integrace
PrestaShop stojí na modulech. Sepište všechny aktivní a u každého rozhodněte, čím ho nahradíte: vestavěnou funkcí Shoptetu, doplňkem z katalogu, nebo změnou procesu. Typicky jde o dopravce, platební brány, účetnictví, feedy a marketingové kódy.
Pokud máte napojené ERP přes Webservice API PrestaShopu, počítejte s tím, že standardní tarify Shoptetu nemají přímé REST API. Napojení povede přes doplněk API partnera, nebo přes Shoptet Premium s privátním API. Tohle je potřeba vyjasnit v úplném začátku projektu, ne před spuštěním.
Cena a termín
Menší migrace u nás obvykle trvá 2–3 týdny, větší 4–8 týdnů. Publikované ceny: menší e-shop do 500 produktů od 25 000 Kč, rostoucí e-shop od 60 000 Kč, enterprise individuálně, vše bez DPH. U PrestaShopu cenu nejvíc ovlivňuje počet kombinací, vícejazyčnost a počet modulů, které je potřeba nahradit.
K tomu tarif Shoptetu. Ceník k 9/2026 (měsíčně bez DPH): Basic 440 Kč, Business 1 490 Kč, Profi 2 490 Kč, Enterprise 4 690 Kč, Shoptet Premium od 12 000 Kč. Aktuální ceník ověřte u poskytovatele.
Den spuštění a první dva týdny
Spuštění naplánujte mimo sezónu a mimo pátek. Scénář dne spuštění:
- Zmrazte změny v katalogu na PrestaShopu.
- Proveďte rozdílový import: zákazníci, změny skladu a cen od posledního testu, nové objednávky do archivu.
- Nahrajte mapu přesměrování a otestujte vzorek starých adres včetně jazykových verzí.
- Přepněte doménu na Shoptet, TTL v DNS snižte pár dní předem.
- Udělejte testovací objednávku se skutečnou platbou a zásilkou.
- Zkontrolujte feedy, měřicí kódy, e-maily a napojení na ERP nebo účetnictví.
- Odešlete novou sitemapu v Search Console.
První dva týdny sledujte denně chyby 404, indexaci, počet objednávek a konverzní poměr. U e-shopů z PrestaShopu se v této fázi nejčastěji objeví zapomenuté URL kombinací nebo CMS stránek. Víc v článku o post-launch monitoringu.
Jak na to prakticky: checklist
- Máte seznam modulů a jejich náhrad na Shoptetu?
- Víte, kolik kombinací mají největší produkty a jestli se vejdou do limitu 512 variant?
- Máte převedené vlastnosti produktů na parametry pro filtry?
- Jsou zákaznické skupiny a specifické ceny namapované na ceníky Shoptetu?
- Máte kompletní seznam URL včetně jazykových verzí?
- Je rozhodnuto, jak napojíte ERP bez veřejného API?
Chcete to mít z krku? Podívejte se na službu migrace z PrestaShopu na Shoptet. Pošlete nám URL e-shopu a do 48 hodin dostanete konkrétní nabídku.
Potřebujete s tím pomoct?