Přejít z WooCommerce na Shoptet zvládnete i bez placených nástrojů, jenže o úspěchu nerozhoduje vzhled nového e-shopu, ale pořadí kroků. Nejdřív si stáhněte celý e-shop, tedy produkty, kategorie, obsah, obrázky a hlavně seznam všech URL adres, a teprve potom stavte nový e-shop na Shoptetu. Každou starou adresu pak přesměrujte pomocí 301 na odpovídající novou stránku. Nejčastější chyba je opačná: nejdřív se postaví hezký e-shop a na přesměrování se myslí až nakonec, kdy už chybí podklady. WPBuildAI projde celý e-shop, připraví data pro import na Shoptet a vytvoří kompletní mapu přesměrování, takže přechod nestojí žádné objednávky.
Proč na pořadí kroků záleží
Nelze přesměrovat ani znovu postavit stránku, o které nevíte. A e-shop má skoro vždy víc adres, než se na první pohled zdá: filtrované a stránkované výpisy kategorií, staré akční stránky, varianty produktů, štítky i starší články na blogu. Pokud nový e-shop spustíte dřív, než máte tento seznam v ruce, staré adresy začnou vracet chybu 404 a jejich pozice ve vyhledávání zmizí. Proto je export prvním krokem, ne posledním. Studie Ahrefs nazvaná search traffic study zjistila, že většinu organické návštěvnosti nese jen malá část stránek, a u e-shopu jsou to zpravidla kategorie a pár nejprodávanějších produktů. Když si je zmapujete jako první, chráníte přesně to nejcennější, co e-shop má.
Co všechno se z WooCommerce přenáší
- Produkty s popisy, cenami, variantami a skladovými údaji.
- Kategorie a jejich struktura, protože kategorie získávají hodně návštěvnosti.
- Obrázky spolu s alternativními popisky (atribut alt).
- Metadata pro vyhledávače, tedy titulky a popisky stránek, a články na blogu.
- Seznam všech URL adres, ze kterého vznikne mapa přesměrování.
Produkty se na Shoptet zpravidla importují přes soubor CSV, takže si je z WooCommerce vyexportujte ve formátu, který Shoptet umí načíst. Obrázky a obsah je dobré stáhnout zvlášť, ať je máte zálohované i mimo nový systém.
Objednávky a zákazníky exportujte zvlášť
Objednávky a zákazníky vyexportujte odděleně kvůli evidenci. Na pozice ve vyhledávání vliv nemají, protože to nejsou veřejně indexované stránky, jenže hodnota e-shopu je právě v zákaznících. Výzkum Baymard Institute o opouštění košíku připomíná, jak těžké a drahé je zákazníka vůbec dovést k nákupu, takže o jednou získané zákazníky během migrace nechcete přijít. Historii objednávek navíc budete potřebovat kvůli účetnictví a reklamacím.
Jak sestavit kompletní seznam adres
Seznam adres poskládejte z více zdrojů, žádný sám o sobě nestačí:
- Sitemapa starého e-shopu (
sitemap.xml) jako základ. - Procházení webu (crawl) odhalí adresy, které v sitemapě chybí, třeba filtry a staré akce.
- Google Search Console, sestava výkonu, ukáže adresy, na které lidé reálně přicházejí z vyhledávání.
Spojením těchto tří zdrojů získáte seznam, který pokrývá i stránky, na které byste jinak zapomněli. A právě ony bývají často ty, co nesou návštěvnost.
Přesměrování 301 chrání pozice
Adresy na WooCommerce a Shoptetu vypadají jinak, takže se URL produktů i kategorií změní a každá potřebuje přesměrování 301, tedy trvalé přesměrování. To je přesně to, co Google popisuje ve svém návodu na přesun webu: kompletní mapa starých a nových adres je jádrem bezpečné migrace. Proč zrovna 301 a ne dočasné přesměrování vysvětluje dokumentace Googlu k přesměrováním: trvalé přesměrování předá nové adrese signály původní stránky, takže se pozice přenesou. Dočasné přesměrování (302) tohle nedělá a pozice zůstanou viset na staré, už neexistující adrese.
Proč nesmíte vynechat kategorie
Kategorie bývají v e-shopu nejsilnější stránky ve vyhledávání, často mají víc návštěvnosti než jednotlivé produkty, jak rozebírá článek co se stane s kategoriemi. Přesto se na ně při migraci zapomíná nejčastěji, protože pozornost se upírá hlavně k produktům. Když kategorii nepřesměrujete, ztratíte stránku, která přiváděla nejvíc návštěv. Postup pro adresy produktů najdete v textu mapování URL adres produktů a hromadné nastavení v nastavení přesměrování 301 pro e-shop.
Kam přesměrování 301 nastavit
Samotná přesměrování se na Shoptetu spravují přímo v administraci, kde zadáte dvojici stará adresa a nová adresa. U větší mapy se vyplatí připravit si seznam předem v tabulce a teprve pak ho přenést, ať na žádný řádek nezapomenete. Pozor na jeden detail: pokud stará adresa žila na jiné platformě, musí přesměrování zachytit i požadavky, které ještě míří na původní web. Dokud běží stará i nová verze paralelně, ověřte, že se každý starý odkaz skutečně dostane na nový protějšek, ne na chybovou stránku.
Adresy obrázků se mění také
Při přechodu se nemění jen adresy produktů a kategorií, ale i adresy obrázků a souborů. Pokud na obrázky odkazoval někdo zvenčí nebo se zobrazovaly ve vyhledávání obrázků, vyplatí se jejich dostupnost zachovat. Důležitější je ale přenést u každého obrázku alternativní popisek (atribut alt), protože ten pomáhá ve vyhledávání obrázků i v přístupnosti. Po importu zkontrolujte, že se popisky přenesly a že se v nich neztratila diakritika, znaky jako š, č nebo ř se při špatném kódování snadno změní v podivné symboly.
Bezpečný postup migrace krok za krokem
- Projděte celý e-shop a sestavte seznam všech adres ze sitemapy, z crawlu a ze Search Console.
- Vyexportujte produkty, kategorie a obsah a uložte si zálohu mimo oba systémy.
- Naimportujte data na Shoptet a zkontrolujte, že sedí ceny, varianty i obrázky.
- Vytvořte mapu přesměrování, tedy dvojici stará adresa a nová adresa pro každou URL.
- Nastavte přesměrování 301 podle mapy.
- Otestujte na zkušební verzi, pak spusťte a znovu odešlete sitemapu v Search Console.
Stejnou logiku popisuje i obecnější návod migrace e-shopu bez ztráty prodejů.
Příklad: e-shop s 300 produkty a 20 kategoriemi
Řekněme, že máte e-shop s 300 produkty, 20 kategoriemi a padesátkou článků na blogu. Po crawlu zjistíte, že adres je ve skutečnosti přes 600, protože k produktům a kategoriím přibyly stránkované výpisy a staré akční stránky. Search Console vám zároveň ukáže, že 80 % příchozích návštěv z vyhledávání míří jen na 25 stránek, převážně na kategorie. Mapa přesměrování proto musí pokrýt všech 600 adres, ale prioritu dáte těm 25, na kterých návštěvnost stojí. Když je přesměrujete správně, většina pozic přečká migraci bez výkyvu, i kdyby u zbylých adres došlo k drobnému zakolísání.
Časté chyby a jak je poznat
- Spuštění bez mapy přesměrování. Pozná se podle nárůstu chyb 404 v Search Console pár dní po spuštění. Řešení: doplnit přesměrování zpětně podle staré sitemapy.
- Přesměrování na úvodní stránku. Když všechny staré adresy míří na domovskou stránku, Google to vyhodnotí jako měkkou chybu 404 a pozice se nepřenesou. Každá adresa patří na svůj nejbližší obsahový protějšek.
- Zapomenuté kategorie. Pokles návštěvnosti je větší, než by odpovídalo počtu produktů. Zkontrolujte, že má přesměrování opravdu každá kategorie.
- Rozbitá diakritika po importu. Projděte titulky i adresy a ověřte, že se české znaky přenesly správně.
Jak dlouho trvá, než se pozice srovnají
Po spuštění nového e-shopu nečekejte změnu ze dne na den. Google musí nové adresy znovu projít a zpracovat přesměrování, což u menšího e-shopu zpravidla trvá dny až pár týdnů, u většího déle. V tomto období je mírné kolísání pozic normální. Proto je dobré spouštět migraci v klidnějším období, ne těsně před hlavní sezónou, a po spuštění sledovat v Search Console chyby 404 i počet zaindexovaných stránek. Pokud pozice po několika týdnech neklesají a chyb 404 ubývá, migrace proběhla správně.
Když zároveň měníte doménu
Řada migrací spojí přechod na Shoptet se změnou domény. To je v pořádku, jen přibude jeden krok. Kromě přesměrování jednotlivých adres ohlaste změnu adresy v Google Search Console pomocí nástroje pro změnu adresy (change of address), aby Google věděl, že se obsah přestěhoval z jedné domény na druhou. Starou doménu si přitom ponechte aktivní tak dlouho, dokud přes ni chodí přesměrování, klidně řádově měsíce. Když ji zrušíte předčasně, přesměrování přestanou fungovat a pozice navázané na staré adresy se ztratí.
Kde má bezplatná migrace své hranice
Ruční migrace zdarma funguje dobře u menších e-shopů. U katalogu s tisíci produkty roste riziko, že na nějakou adresu zapomenete, a právě jedna zapomenutá kategorie umí stáhnout návštěvnost znatelně dolů. Bezplatný postup také nehlídá průběžné změny: pokud na starém e-shopu přibývají objednávky a produkty během migrace, je potřeba data synchronizovat těsně před spuštěním. Tady se vyplatí nástroj, který export i mapu přesměrování zvládne najednou a zkontroluje úplnost. WPBuildAI projde celý e-shop, připraví import na Shoptet a sestaví mapu přesměrování, takže na žádnou adresu nezapomenete.
Kontrolní seznam před spuštěním
- Mám seznam všech adres ze sitemapy, crawlu i Search Console?
- Sedí po importu produkty, ceny, varianty a obrázky?
- Má každá stará adresa, včetně kategorií, přesměrování 301 na konkrétní protějšek?
- Otestoval jsem přesměrování na zkušební verzi, ne až po spuštění?
- Odeslal jsem po spuštění novou sitemapu v Search Console?
Co si zapamatovat
Migrace z WooCommerce na Shoptet je bezpečná, když dodržíte pořadí: nejdřív export produktů, obsahu a všech URL adres, teprve pak stavba nového e-shopu, a nakonec přesměrování 301 z každé staré adresy na novou. Kategorie ani produkty nelze vynechat, protože nesou návštěvnost, a přesměrovávat se musí na konkrétní protějšek, ne na úvodní stránku. WPBuildAI projde e-shop, připraví import na Shoptet a vytvoří mapu přesměrování, takže přechod proběhne bez ztráty pozic i objednávek.
Není napojeno na WooCommerce, Shoptet, WordPress ani Lovable.