Ako pri migrácii e-shopu nestratiť pozície v Google: 301 presmerovania v praxi
Presmerovania sú najdôležitejšia časť migrácie z pohľadu SEO. Ako získať kompletný zoznam URL, ako ich namapovať, otestovať a čo sledovať po spustení.
Autor: Tím SIS PRO · Publikované · Aktualizované
Pozície v Google pri migrácii stratíte vtedy, keď staré adresy prestanú existovať bez presmerovania alebo keď presmerujete všetko na úvodnú stránku. Oboje sa dá zabrániť systematickou prácou s URL adresami. Tu je postup, ktorý používame pri každej migrácii: ako zostaviť kompletný zoznam starých adries, ako ich namapovať na nové, aké pravidlá dodržať, ako mapu otestovať a čo sledovať po spustení.
Prečo na URL adresách záleží
Google si k adrese viaže históriu: odkazy z iných webov, signály správania používateľov, pozície. Keď adresa zmizne, história zmizne s ňou. Presmerovanie 301 hovorí vyhľadávaču, že obsah sa trvalo presťahoval, a väčšina hodnoty sa prenesie na novú adresu.
Presmerovanie na úvodnú stránku Google vyhodnotí ako „soft 404“ a hodnotu neprenesie. Preto každá stará URL potrebuje svoju vlastnú novú URL. Toto pravidlo platí pre produkty, kategórie, články aj obrázky a je jediná vec, ktorú si z tohto článku musíte zapamätať.
Okrem presmerovaní ovplyvňuje pozície po migrácii aj rýchlosť nového e-shopu, zachovanie obsahu (titulky, popisy, texty kategórií) a štruktúra interných odkazov. Presmerovania sú však prvé, lebo bez nich zvyšok nemá na čom stavať.
Krok 1: Kompletný zoznam starých URL
Zoznam skladáme z viacerých zdrojov, lebo žiadny nie je úplný sám o sebe:
- Sitemapa starého e-shopu: aktuálne stránky.
- Databáza: všetky produkty, kategórie, výrobcovia, štítky, články, vrátane skrytých a vypredaných.
- Google Search Console: stránky s impresiami a kliknutiami za posledných 16 mesiacov, vrátane tých, ktoré už neexistujú, ale Google ich pozná.
- Logy servera: adresy, na ktoré chodia roboty a používatelia, vrátane adries s parametrami.
- Nástroje na spätné odkazy: adresy, na ktoré vedú odkazy z iných webov. Tieto sú najcennejšie a najčastejšie zabudnuté.
- Analytika: vstupné stránky za posledný rok.
- Wayback Machine: pri starších e-shopoch adresy z predchádzajúcich verzií webu, ktoré môžu stále mať odkazy.
Výsledok je tabuľka s tisíckami riadkov. To je v poriadku. Ku každej adrese si zapíšte typ, návštevnosť a počet odkazujúcich domén, aby ste vedeli, ktoré adresy sú dôležité a ktorým stačí pravidlo.
Krok 2: Mapovanie na nové URL
Pre každú starú adresu určte novú. Väčšinu vyriešia pravidlá:
| Typ | Stará URL | Nová URL |
|---|---|---|
| Produkt | /produkt/nazov-123 | /nazov/ |
| Kategória | /kategoria/elektro | /elektro/ |
| Výrobca | /vyrobca/znacka | /znacka/ |
| Blog | /blog/clanok | /blog/clanok/ |
| Stránkovanie | /elektro?page=3 | /elektro/ |
| Filtre | /elektro?farba=cierna | /elektro/ alebo cieľová stránka filtra |
| Obrázok | /img/produkt-123.jpg | /media/nazov.jpg |
| Vyhľadávanie | /hladat?q=… | /hladat/?q=… alebo 410 |
Zvyšok je ručná práca: zrušené produkty (presmerovať na najbližšiu kategóriu alebo náhradný produkt), zlúčené kategórie, zmenené názvy, stránky, ktoré na novom e-shope nemajú ekvivalent.
Keď sa mení štruktúra kategórií
Ak migráciu spájate so zmenou stromu kategórií, mapujte staré kategórie na najbližší nový ekvivalent podľa obsahu, nie podľa názvu. Kategória, ktorá sa rozdelila na dve, sa presmeruje na tú, kde skončila väčšina produktov. Kategória, ktorá zanikla, na rodiča. Zapíšte si každé takéto rozhodnutie; o pol roka sa budete pýtať, prečo.
Viac jazykov
Pri viacjazyčnom e-shope má každý jazyk vlastnú mapu. Slovenské adresy sa presmerujú na slovenské, české na české. Presmerovanie na iný jazyk je pre vyhľadávač aj používateľa chyba.
Krok 3: Pravidlá pre presmerovania
- Vždy 301, nie 302. Dočasné presmerovanie hodnotu neprenáša a Google ho môže vyhodnotiť ako dočasnú zmenu.
- Jeden skok. Stará URL → nová URL. Nie stará → medzistupeň → nová. Reťazce strácajú hodnotu a spomaľujú načítanie.
- Bez slučiek. Nová URL nesmie presmerovať späť ani na seba.
- Konzistentná forma. Rozhodnite o lomke na konci, malých písmenách, www a https a držte sa toho všade. Nekonzistentnosť vytvára ďalšie presmerovania a duplicitný obsah.
- Obrázky. Ak boli indexované v Google Images, presmerujte aj ich; pre e-shopy s vizuálnym sortimentom je to citeľná časť návštevnosti.
- Parametre. Rozhodnite, čo s adresami s parametrami: presmerovať na čistú adresu, alebo zachovať, ak nová platforma parametre podporuje.
- Presmerovania na úrovni servera alebo platformy, nie cez JavaScript ani meta refresh.
Krok 4: Otestovanie pred spustením
Pred prepnutím domény otestujte celú mapu automaticky: skript prejde každú starú URL na testovacom prostredí a overí, že vracia 301 na správnu novú URL a že nová URL vracia 200. Ručné testovanie desiatich adries nestačí; chyby sú v tých, na ktoré nikto nepomyslel.
Test má odhaliť tieto typy chýb:
- stará adresa vracia 404 (chýba v mape)
- presmerovanie vedie na adresu, ktorá vracia 404 (preklep v cieli)
- reťazec dvoch a viac presmerovaní
- slučka
- presmerovanie na nesprávny jazyk
- presmerovanie na testovaciu doménu namiesto ostrej
Výsledok testu je súčasť odovzdávacej dokumentácie. Ak vám dodávateľ migrácie nevie ukázať výsledok testu mapy, mapu netestoval.
Krok 5: Spustenie a Search Console
V deň spustenia:
- Nasaďte presmerovania súčasne s prepnutím domény, nie deň po.
- Odošlite novú sitemapu do Search Console.
- Ak sa mení doména, použite nástroj na zmenu adresy v Search Console.
- Skontrolujte, že robots.txt povoľuje indexáciu a testovacia doména je zablokovaná alebo presmerovaná.
- Overte, že kanonické adresy ukazujú na ostrú doménu.
- Skontrolujte štruktúrované dáta na vzorke produktov a kategórií.
Krok 6: Prvé týždne po spustení
- Log 404 chýb kontrolujte denne. Každú chýbajúcu adresu doplňte do mapy. Rozlišujte adresy, na ktoré chodia ľudia, a adresy, na ktoré chodia len roboty skúšajúce staré pluginy.
- Search Console: pokrytie indexu, chyby prechádzania, výkon podľa stránok. Sledujte, ako rýchlo Google indexuje nové adresy a odstraňuje staré.
- Dočasný pokles o niekoľko percent v prvých dvoch až štyroch týždňoch je bežný. Ak pokles trvá alebo je hlboký, hľadajte chýbajúce presmerovania, zmenu obsahu alebo problém s rýchlosťou.
- Spätné odkazy: najdôležitejších partnerov, ktorí na vás odkazujú, požiadajte o aktualizáciu odkazu na novú adresu. Presmerovanie funguje, priamy odkaz je lepší.
Ako dlho nechať presmerovania
Trvalo. Presmerovania nie sú dočasná berlička na pár mesiacov. Odkazy z iných webov na staré adresy ostanú roky a každý z nich je návštevník alebo signál pre vyhľadávač. Mapu zachovajte aj pri ďalšej migrácii a vtedy ju zlúčte, aby nevznikli reťazce: stará adresa spred piatich rokov má viesť priamo na aktuálnu, nie cez adresu spred dvoch rokov.
Najčastejšie chyby, ktoré vidíme
- Presmerovanie všetkého na úvodnú stránku.
- Zabudnuté adresy s parametrami (filtre, stránkovanie, UTM).
- Presmerovania nasadené deň po prepnutí domény.
- Reťazce z predchádzajúcich migrácií.
- Nezmenené interné odkazy v textoch, ktoré vedú cez presmerovanie namiesto priamo na novú adresu.
- Presmerovania nastavené cez JavaScript v šablóne, ktoré roboty neprejdú.
- Testovacia doména, ktorá ostala indexovateľná a konkuruje ostrej.
- Zmena titulkov a popisov kategórií „pri tej príležitosti“ bez toho, aby to niekto vyhodnotil.
Ako mapu zostaviť technicky
Mapa je tabuľka s dvoma stĺpcami: stará adresa a nová adresa, obe v absolútnej alebo relatívnej forme, ale konzistentne. Väčšinu riadkov generujú pravidlá (regulárne výrazy alebo prevodné tabuľky podľa identifikátora produktu), zvyšok sa dopĺňa ručne. Odporúčaný postup:
- Exportujte staré adresy s identifikátorom entity (ID produktu, ID kategórie).
- Exportujte nové adresy s tým istým identifikátorom z nového e-shopu.
- Spojte obe tabuľky podľa identifikátora; tým vznikne väčšina mapy automaticky.
- Ručne doplňte adresy bez identifikátora: statické stránky, stará URL štruktúra, archívy.
- Skontrolujte duplicity: dve staré adresy môžu viesť na jednu novú (v poriadku), jedna stará na dve nové (chyba).
Mapu nasaďte tam, kde ju platforma podporuje: v administrácii presmerovaní, na úrovni servera alebo v aplikácii, ktorá presmerovania obsluhuje. Držte ju vo verzovanom súbore, aby ste vedeli, kedy a prečo sa ktorý riadok zmenil.
Presmerovania pri zmene domény
Ak sa okrem platformy mení aj doména, pravidlá sú rovnaké, ale pribúda niekoľko krokov: stará doména musí bežať a presmerovávať ešte roky, certifikát na starej doméne musí zostať platný, aby presmerovania cez https fungovali, a v Search Console treba použiť nástroj na zmenu adresy. Presmerujte každú starú adresu na jej nový ekvivalent na novej doméne, nie na úvodnú stránku novej domény; pravidlo o soft 404 platí rovnako.
Meranie úspechu po migrácii
Bez čísel pred migráciou sa nedá povedať, či dopadla dobre. Pred spustením si uložte za posledné tri mesiace: organickú návštevnosť podľa stránok, počet indexovaných stránok, pozície na najdôležitejšie výrazy, počet stránok s odkazmi. Po spustení porovnávajte rovnaké obdobie s rovnakou sezónnosťou. Pokles do desať percent v prvom mesiaci je bežný; návrat do dvoch mesiacov je znak dobrej migrácie. Pokles, ktorý sa neustále prehlbuje, ukazuje na konkrétnu skupinu stránok a tam hľadajte chýbajúce presmerovania alebo zmenený obsah.
Často kladené otázky
Stačí presmerovať len najnavštevovanejšie stránky? Nie. Dlhý chvost produktov a článkov tvorí dokopy veľkú časť návštevnosti a odkazy naň sú rozptýlené. Pravidlá pokryjú väčšinu adries automaticky, takže úplná mapa nie je o toľko drahšia než čiastočná.
Čo ak nemám prístup k starému e-shopu? Zoznam adries sa dá zostaviť zo Search Console, z nástrojov na spätné odkazy, z Wayback Machine a z prechádzania webu, kým ešte beží. Horšie, ale riešiteľné.
Ako dlho trvá, kým Google spracuje presmerovania? Najnavštevovanejšie stránky v dňoch, zvyšok v týždňoch. Sitemapa a interné odkazy na nové adresy to urýchlia.