Převeďshop.cz
Migrace a replatforming

301 přesměrování při migraci: kompletní návod

22. 9. 2026 6 min čteníTým Převeďshop.cz

Mapa přesměrování je nejdůležitější SEO dokument celé migrace. Ukážeme, jak ji sestavit, jaký stavový kód zvolit, jak dlouho přesměrování držet a jak je nahrát na čtyři nejčastější platformy.

Při migraci e-shopu se téměř vždy změní adresy produktů a kategorií. Každá platforma má vlastní strukturu URL: Shoptet jinou než PrestaShop, Shopify s pevnými cestami /products/ a /collections/ jinou než WooCommerce. Staré adresy přitom mají historii ve vyhledávačích, zpětné odkazy z jiných webů a záložky zákazníků. 301 přesměrování je jediný způsob, jak tohle všechno přenést na nové URL.

V článku projdeme, jak sestavit mapu přesměrování, jaký stavový kód použít, jak se vyhnout řetězcům a jak přesměrování nahrát na nejčastějších platformách. Širší SEO souvislosti migrace (inventura, Search Console, měření) popisujeme v článku Jak nepřijít o SEO pozice při migraci e-shopu.

Co je 301 a proč na něm migrace stojí

301 je stavový kód HTTP, kterým server říká: „tahle stránka se trvale přestěhovala sem". Prohlížeč návštěvníka přesune na novou adresu a vyhledávač si zapíše, že nová URL má nahradit starou. Google v dokumentaci uvádí, že trvalé přesměrování je silný signál pro výběr kanonické URL a že na cílovou stránku se konsolidují signály staré stránky.

Bez přesměrování vrací stará adresa chybu 404. Pro návštěvníka to znamená slepou uličku, pro Google stránku, která zmizela. Její pozice po čase vypadnou z indexu a nová stránka začíná od nuly.

301, 302, 307 nebo 308: který kód kdy

KódVýznamKdy ho použít při migraci
301Trvalé přesměrováníStandard pro všechny změněné URL
308Trvalé přesměrování, zachová metodu požadavkuPro Google rovnocenné s 301, u stránek e-shopu není důvod ho preferovat
302Dočasné přesměrováníJen dočasné stavy, například sezónní landing page. Stará URL zůstává v indexu
307Dočasné přesměrování, zachová metoduStejně jako 302
Meta refresh, JavaScriptPřesměrování v kódu stránkyJen tam, kde serverové přesměrování nejde. Google i Seznam dávají přednost serverovému přesměrování

Google doporučuje pro změnu URL trvalé serverové přesměrování, kdykoli je to možné. Nejčastější chyba, kterou vídáme, je 302 nastavené omylem: některé pluginy a moduly ho mají jako výchozí. Po importu proto vždy ověřte skutečný stavový kód, ne jen to, že přesměrování „funguje" v prohlížeči.

Jak sestavit mapu URL krok za krokem

Mapa URL je tabulka se dvěma sloupci: stará adresa a nová adresa. Postup:

  1. Seznam starých URL. Spojte crawl starého webu, sitemapy, stránky s návštěvností ze Search Console a URL se zpětnými odkazy. Odstraňte duplicity a parametry, které se nemají indexovat.
  2. Seznam nových URL. Po testovacím importu vyexportujte z nové platformy produkty, kategorie a stránky i s jejich finálními adresami. Strukturu URL na nové platformě nastavte ještě předtím. Na Shoptetu například změna struktury adres později smaže už vytvořená přesměrování.
  3. Párování produktů přes identifikátor. Produkty nepárujte podle názvu, ale podle kódu, SKU nebo EAN, které máte ve starých i nových datech. Tady se vyplatí mít katalog převedený čistě, viz Migrace produktového katalogu bez chyb.
  4. Párování kategorií a stránek. Kategorie, články a CMS stránky obvykle párujeme ručně nebo poloautomaticky a výsledek kontrolujeme.
  5. Rozhodnutí u stránek bez náhrady. Zrušený produkt přesměrujte na nástupce nebo na nejbližší kategorii, pokud opravdu odpovídá záměru návštěvníka. Když nic neodpovídá, vraťte 404 nebo 410.
  6. Varianty a jazykové verze. Pokud měly varianty vlastní URL, patří do mapy také. Každá jazyková verze se mapuje zvlášť.
  7. Kontrola před importem. Hledejte duplicitní zdrojové adresy, cílové URL, které neexistují, a přesměrování, kde se zdroj rovná cíli.

Na homepage hromadně nepřesměrovávejte. Google výslovně upozorňuje, že přesměrování mnoha URL na jednu nesouvisející stránku může vyhodnotit jako soft 404.

Řetězce a smyčky: proč na nich záleží

Řetězec vzniká, když URL A přesměrovává na B a B na C. Typicky u e-shopu, který migruje podruhé a stará přesměrování z první migrace míří na adresy, které teď také přesměrováváte. Googlebot podle dokumentace sleduje nejvýše 10 přesměrování za sebou, pak stránku nezpracuje. Každý krok navíc zpomalí načtení a spotřebuje požadavek robota.

Pravidla, která používáme:

  • Každá stará URL míří přímo na finální cíl, jedním krokem.
  • Při druhé a další migraci přepíšeme i historická přesměrování tak, aby mířila rovnou na nové URL.
  • Sjednotíme varianty domény (http/https, s www a bez) tak, aby se nesčítaly s přesměrováním stránky.
  • Po importu projdeme crawlerem celý seznam starých URL a hledáme víc než jeden krok, smyčky a cíle s chybou.

Import přesměrování na nejčastějších platformách

Každá platforma přijímá přesměrování jinak. Přehled k 9/2026, detaily ověřujeme vždy v aktuální nápovědě platformy:

PlatformaKde a jakFormátNa co si dát pozor
ShoptetMarketing → Základní SEO → Přesměrování adres (URL), ručně nebo CSVDva sloupce fromUrl a toUrl, relativní adresy bez doményNastavte strukturu URL před importem. Automatická přesměrování při pozdějších změnách vyžadují doplněk Pokročilé SEO
UpgatesImport přesměrování přes CSV, případně pole 301 přesměrování v detailu stránkyRelativní adresy včetně prvního lomítka, výchozí kód 301U produktů, kategorií, článků i stránek lze zadat víc starých adres najednou
ShopifyImport CSV v sekci URL redirectsSloupce Redirect from a Redirect to, zdroj relativníLimit 100 000 přesměrování, na Plus 20 milionů. Pevné cesty /products/ a /collections/ znamenají, že se mění prakticky všechny URL
WooCommercePlugin (např. Redirection) nebo pravidla na serveruCSV se zdrojovou a cílovou URL, zdroj relativníU velkých map zvažte pravidla na úrovni serveru. Ověřte, že plugin vrací 301, ne 302

Aktuální limity a postupy ověřte u poskytovatele, nápovědy se mění. Pokud mapa čítá desítky tisíc řádků, připravujeme ji skriptem a nahráváme po dávkách, abychom chyby našli dřív, než se nasčítají. Převod a kontrolu velkých datových souborů řešíme i v rámci služby importy a exporty.

Jak dlouho přesměrování držet

Google doporučuje ponechat přesměrování co nejdéle, obecně aspoň rok. Za tu dobu vyhledávač stihne opakovaně projít staré i nové adresy a přenést signály. Ponechat přesměrování natrvalo je v pořádku a má to smysl: odkazy z jiných webů, katalogů a starých e-mailů na staré URL vedou dál.

Prakticky to znamená hlavně dvě věci. Nerušte přesměrování při úklidu administrace. A pokud za pár let migrujete znovu, převezměte starou mapu do nové, jinak vzniknou 404 na adresách, které pořád mají zpětné odkazy.

Postup mapování přesměrování krok za krokem popisuje také průvodce na našem sesterském Prevedshop.com.

Jak na to prakticky: kontrola po nahrání

  1. Vyexportujte z platformy seznam nahraných přesměrování a porovnejte ho s mapou. Počty musí sedět.
  2. Projděte crawlerem všechny staré URL v režimu seznamu. Každá má vrátit 301 a jedním krokem dojít na stránku s kódem 200.
  3. Ručně otestujte vzorek: top 50 URL podle návštěvnosti, několik variant, jazykové verze, URL s parametry.
  4. Zkontrolujte, že cílové stránky mají canonical sami na sebe a nejsou v noindex.
  5. První týdny sledujte v Search Console chyby 404 a soft 404 a doplňujte chybějící řádky do mapy.

Mapu přesměrování připravujeme u každé migrace, od párování přes identifikátory po kontrolu crawlerem. Podívejte se na službu migrace e-shopu. Pošlete nám URL e-shopu a do 48 hodin dostanete konkrétní nabídku.

Zpět na blog

Často kladené dotazy

Google doporučuje držet přesměrování co nejdéle, obecně aspoň rok. Ponechat je natrvalo je v pořádku a chrání i návštěvníky ze starých záložek a odkazů z jiných webů.

Mohlo by vás zajímat

Máte e-shop a nevíte, kde s růstem začít?

Nezávazná konzultace vám ukáže konkrétní příležitosti — technické, marketingové i obchodní.