Migrácia webu znie ako technická drobnosť. Presunieme hosting, vymeníme dizajn, upraceme URL, nasadíme nový CMS… a hotovo. Lenže realita je často iná.

Návštevnosť vie spadnúť zo dňa na deň. Nie o pár percent, ale o desiatky. A potom sa rieši panika. Prečo Google neindexuje nové stránky. Prečo zmizli pozície. Prečo sa zrazu 404 chyby množia ako huby po daždi.

Dobrá správa. Väčšine problémov sa dá predísť. Migrácia webu sa dá spraviť tak, aby ste si návštevnosť udržali, prípadne ju ešte zlepšili. Len treba mať proces, a nie štýl “nejako to dáme”.

Toto je môj praktický kontrolný zoznam. Použite ho, keď:

  • meníte doménu
  • prechádzate z HTTP na HTTPS
  • meníte URL štruktúru
  • robíte redesign (nový web)
  • migrujete CMS (napr. WordPress, Shoptet, vlastné riešenie)
  • presúvate hosting alebo server
  • spájate viac webov do jedného

Nie všetko bude relevantné pre každého. Ale ak chcete migráciu bez pádu návštevnosti, berte to ako checklist, ktorý si odškrtáte bod po bode.

1) Najprv si ujasnite, aký typ migrácie vlastne robíte

Znie to banálne, no tu sa často urobí prvá chyba. Ľudia povedia “robíme nový web” a pritom to znamená naraz:

  • nový dizajn
  • nové URL (lebo “krajšie”)
  • nová doména (lebo rebranding)
  • nový CMS
  • nové kategórie a obsah

A potom sa nedá určiť, čo pokazilo návštevnosť. Je to mix.

Odporúčanie: ak sa dá, rozdeľte migráciu na fázy. Najmä doménu a URL zmeny. Čím viac vecí naraz, tým viac rizika.

2) Zmerajte si východiskový stav (pred migráciou)

Keď po migrácii niečo klesne, musíte vedieť, čo bolo predtým. Inak len hádate.

Pred migráciou si uložte:

  • organická návštevnosť (GA4) za posledných 28 a 90 dní
  • top landing pages z organiky (GA4 + Search Console)
  • top query v Search Console
  • aktuálne pozície kľúčových stránok (ak používate nástroj typu Collabim, Marketing Miner, Ahrefs, Semrush)
  • počet indexovaných stránok (Search Console)
  • stav pokrytia a chyby indexovania (Search Console)
  • zoznam najdôležitejších URL, ktoré zarábajú alebo prinášajú leady

A ešte jedna vec, ktorú ľudia podceňujú.

Zálohujte si starý web. Nie len databázu. Aj súbory. Aj nastavenia. Aj .htaccess, ak existuje. Keď sa niečo pokazí, viete sa vrátiť.

3) Urobte kompletný crawl starého webu

Potrebujete zoznam všetkých existujúcich URL. Nie len menu. Nie len „dôležité stránky“. Všetko.

Použite nástroje ako:

  • Screaming Frog SEO Spider
  • Sitebulb
  • prípadne export URL zo sitemap + Search Console + interný zoznam

Cieľ: mať tabuľku všetkých URL, ich status kódov, titulkov, meta description, canonical, hreflang (ak máte), interných odkazov a podobne.

To je základ pre presmerovania a kontrolu po migrácii.

4) Pripravte mapu presmerovaní (redirect mapping)

Tu sa láme chlieb. 301 presmerovania sú pri migrácii úplná povinnosť, ak sa menia URL alebo doména.

Pravidlá, ktoré sa oplatí držať:

  • každá stará URL by mala mať 1 konkrétny cieľ (najbližší relevantný obsah)
  • nepresmerovávajte všetko na homepage (to je signál pre Google, že ste obsah zahodili)
  • používajte 301 (permanent)
  • vyhnite sa redirect chainom (A -> B -> C)
  • vyhnite sa redirect loopom (nekonečné presmerovanie)

Ako na to prakticky:

Vezmite zoznam starých URL z crawlu a ku každej priraďte novú URL. Ak stránka končí bez náhrady, musíte sa rozhodnúť medzi dvoma prístupmi.

Riešenie stránok bez náhrady

  • Je to „ok“ – potom použite 410 Gone alebo 404, ale vedome
  • Alebo spravte náhradu – vytvorte nový obsah a presmerujte tam

Dôležité. Presmerovania nie sú len pre návštevníkov. Sú pre Google. A pre link equity. Ak vám na staré URL vedú spätné odkazy, chcete tú hodnotu preniesť.

5) Ustrážte si URL štruktúru (a nerobte zmeny len “lebo to vyzerá krajšie”)

Zmena URL je vždy riziko. Dá sa zvládnuť, jasné. Ale ak URL fungujú a majú návštevnosť, tak ich meniť len kvôli estetike je často strela do kolena.

Ak už meníte, tak aspoň:

  • zachovajte logiku (kategórie, podkategórie)
  • nekomplikujte slug zbytočnými parametrami
  • držte sa jedného formátu (bez diakritiky, bez veľkých písmen, jednotné lomky)
  • nerobte duplicity typu /sluzby a /sluzby/

6) Technické SEO pred spustením: minimum, ktoré musí byť správne

Ešte predtým, než nový web pustíte na ostrú doménu, skontrolujte technické základy.

Robots.txt

  • nezablokovali ste omylom celý web? (klasika: Disallow: /)
  • ak máte staging, ten má byť blokovaný, ostrý web nie

Noindex

Na testovacej verzii často býva noindex. Pri spustení sa zabudne odstrániť.

Skontrolujte:

  • meta robots tagy
  • HTTP headers (X-Robots-Tag)
  • nastavenia v CMS (WordPress má “Discourage search engines…”)

Canonical

  • canonical musí ukazovať na správnu URL
  • pozor na canonical na staging doménu (áno, aj to sa stáva)

Sitemap.xml

  • vygenerujte novú sitemapu
  • musí obsahovať len indexovateľné URL (200, bez noindex)
  • po migrácii ju nahráte do Search Console

HTTP status kódy

  • dôležité stránky musia vracať 200
  • presmerované 301
  • chyby riešiť (404, 500)

7) Rýchlosť a Core Web Vitals (neprekvapte sa po redizajne)

Nový dizajn často znamená viac skriptov, väčšie obrázky, viac efektov. A potom príde pokles výkonu.

Pred spustením:

  • skontrolujte PageSpeed Insights a Lighthouse
  • optimalizujte obrázky (WebP/AVIF, správne rozmery)
  • riešte lazy load s rozumom
  • minimalizujte zbytočné JS pluginy

Nie, Core Web Vitals nie sú jediný faktor. Ale keď spravíte web výrazne pomalší, používateľský signál sa môže zhoršiť. A zhoršené správanie už vie výsledky ovplyvniť.

8) Analytics a merania: nech vám po migrácii “nezmiznú dáta”

Pri migrácii sa často pokazí aj meranie. A potom neviete, či návštevnosť spadla, alebo len nevidíte dáta.

Pred spustením si odškrtnite:

  • GA4 kód je nasadený na všetkých stránkach
  • udalosti a konverzie fungujú (odoslanie formulára, nákup, klik na tel. číslo)
  • Google Tag Manager kontajner je správny
  • Search Console je pripravená (nová doména alebo prefex)
  • ak používate Meta Pixel, Google Ads konverzie, marketingové tagy, otestujte ich

Pro tip: spravte test nákupného alebo lead flowu ako bežný používateľ. Od začiatku do konca. Často to odhalí veci, ktoré v administrácii nevidíte.

9) Staging verzia: áno, ale s disciplínou

Testovací web je super. Ale musí byť:

  • chránený (heslo, IP whitelist)
  • zablokovaný pre indexáciu
  • bez toho, aby naň smerovali canonical alebo hreflang z ostrého webu

A keď príde deň D, staging nastavenia sa nesmú preniesť na produkciu.

10) Deň migrácie: plán, čas, a kto je zodpovedný

Migráciu nerobte v pondelok ráno, keď máte najviac objednávok. A už vôbec nie bez plánu.

Odporúčanie:

  • vyberte čas s najnižšou návštevnosťou (často večer alebo víkend, podľa biznisu)
  • pripravte rollback plán (čo spravíte, ak sa niečo rozbije)
  • určte osobu, ktorá rozhoduje (jedna)
  • majte prístup k DNS, hostingu, CMS, Search Console, Analytics

Migrácia bez prístupov je… no, je to stres.

11) Po spustení: okamžité kontroly (prvých 60 minút)

Hneď po nasadení skontrolujte:

  • homepage sa načíta, vracia 200
  • najdôležitejšie landing pages idú, vracajú 200
  • presmerovania fungujú (staré URL -> nové)
  • https funguje, certifikát je ok
  • www vs non-www je jednotné (a presmerované)
  • trailing slash konzistencia
  • formuláre fungujú
  • košík (ak je e shop) funguje
  • GA4 reálne prijíma dáta (Realtime)

Technicky. Otvorte si devtools, pozrite konzolu. Niekedy je všetko “ok”, len JS chyba odpáli meranie alebo formulár.

12) Po spustení: SEO kontroly (prvé dni)

Nahrajte sitemap do Search Console

  • novú sitemapu
  • sledujte, či sa načíta bez chýb

Skontrolujte indexáciu

  • URL Inspection na pár kľúčových stránok
  • či je povolené indexovanie
  • či canonical sedí

Crawl nového webu

Spravte nový crawl a porovnajte so starým:

  • počet indexovateľných URL
  • duplicity titulkov
  • noindex stránky
  • 404
  • redirect chainy
  • kanonikalizácia

404 a 500 chyby

V Search Console (Pages) sa začnú objavovať. Niektoré hneď. Iné postupne.

Kritické je:

  • opravovať 404, ktoré mali návštevnosť alebo backlinky
  • dopĺňať presmerovania podľa reálnych dát, nie len podľa “plánu”

13) Obsah: nestrieľajte si do nohy tým, že ho vyhodíte

Pri redizajne sa často skracuje text. “Zbytočné omáčky preč, nech je to čisté.” Lenže z pohľadu SEO to môže znamenať, že ste vyhodili časť relevance.

Zvlášť pri stránkach, ktoré dlhodobo prinášali návštevnosť.

Pred migráciou si označte stránky:

  • s najvyššou organikou
  • s najvyššími konverziami
  • s najviac backlinkami

A tieto stránky obsahovo buď zachovajte, alebo zlepšite. Nie osekať na polovicu.

14) Interné odkazy: nový web, nové menu, nové problémy

Interné prelinkovanie je často “neviditeľná” časť migrácie.

Skontrolujte:

  • či sa dôležité stránky nestratili hlboko v štruktúre
  • či nový web neodkazuje na staré URL (v texte, v tlačidlách, v pätičke)
  • či existujú breadcrumb odkazy (ak sú relevantné)
  • či nemáte stovky odkazov na presmerované URL (lepšie je odkazovať priamo na cieľové URL)

15) Spätné odkazy a zmienky: keď sa mení doména

Ak meníte doménu, presmerovania prenesú veľa. Ale nie všetko je ideálne.

Po migrácii:

  • identifikujte najhodnotnejšie backlinky (z nástrojov alebo zoznamu v Search Console, ak máte)
  • kontaktujte partnerov, katalógy, médiá, aby aktualizovali odkazy na novú doménu (aspoň top 20 až 50 odkazov)
  • aktualizujte profily: Google Business Profile, sociálne siete, firemné katalógy, podpisy v emailoch

Je to otrava. Ale pomáha to rýchlejšie stabilizovať signály.

16) Sledujte vývoj: čo je normálne a čo už je problém

Aj pri perfektnej migrácii môže byť krátkodobé kolísanie. Google znovu crawluje, prehodnocuje. Niekedy sa URL preindexujú rýchlo, niekedy pomalšie.

Čo je často normálne:

  • menšie výkyvy prvé 1 až 3 týždne
  • postupné nahrádzanie starých URL novými v indexe

Čo už smrdí problémom:

  • prudký pád organiky a nevracia sa
  • veľa stránok je “Discovered currently not indexed” alebo “Crawled currently not indexed” dlhodobo
  • v Search Console rastú 404 chyby na dôležitých URL
  • náhle veľké zníženie indexovaných stránok bez dôvodu
  • canonical ukazuje na zlé URL alebo staging

Sledujte aspoň:

  • organickú návštevnosť (GA4)
  • Search Console: clicks, impressions, pages, errors
  • logické skupiny stránok (kategórie, blog, služby)

17) Mini checklist na koniec (taký ten, čo si vytlačíte)

Pred migráciou

  • export GA4 a GSC dát (baseline)
  • crawl starého webu (zoznam URL)
  • mapa presmerovaní (stará -> nová)
  • plán migrácie a rollback
  • staging blokovaný pred indexáciou
  • nový web pretestovaný (200, noindex off, canonical ok)

V deň spustenia

  • DNS a hosting nastavené
  • HTTPS a presmerovania fungujú
  • 301 pre dôležité URL
  • GA4 a GTM merajú
  • formuláre a nákupný proces fungujú

Po migrácii

  • sitemap v Search Console
  • crawl nového webu
  • opravené 404 a redirect chainy
  • monitoring organiky a indexácie
  • aktualizované dôležité backlinky a profily (pri zmene domény)

Keď chcete migráciu bez stresu (a bez poklesu), ozvite sa

Migrácia je presne ten typ práce, kde sa chyby neukážu hneď. Niekedy sa web tvári, že je všetko v poriadku. A o týždeň príde pokles, ktorý sa potom rieši ťažšie a drahšie.

Vo Webie.sk robíme migrácie a redizajny tak, aby SEO nezostalo bokom. Teda. Najprv audit, potom mapa presmerovaní, technické nastavenia, meranie, kontrola po spustení. A hlavne komunikácia, aby ste vedeli, čo sa deje.

Ak plánujete nový web alebo presun a chcete to spraviť bezpečne, mrknite na https://webie.sk a napíšte nám. Stačí pár viet o tom, čo migrujete, a povieme vám, aké sú riziká a čo presne by sme strážili.

A to je celé. Migrácia nemusí bolieť. Len sa nesmie robiť naslepo.

Často kladené otázky

Čo je migrácia webu a prečo je dôležité ju správne naplánovať?

Migrácia webu znamená presun hostingových služieb, zmenu dizajnu, URL štruktúry alebo CMS. Správne naplánovanie je kľúčové, pretože nesprávna migrácia môže spôsobiť výrazný pokles návštevnosti, stratu pozícií vo vyhľadávačoch a množstvo 404 chýb.

Aké typy zmien môžu spadať pod migráciu webu?

Migrácia môže zahŕňať zmenu domény, prechod z HTTP na HTTPS, úpravu URL štruktúry, redesign webu, migráciu CMS (napríklad WordPress alebo Shoptet), presun hostingu či servera alebo zlúčenie viacerých webov do jedného.

Prečo sa odporúča rozdeliť migráciu na fázy?

Ak sa naraz mení príliš veľa prvkov – dizajn, URL, doména aj CMS – je ťažké identifikovať príčinu prípadného poklesu návštevnosti. Fázovanie umožňuje lepšie sledovať dopady jednotlivých zmien a minimalizovať riziko chýb.

Aké údaje by som si mal zaznamenať pred začatím migrácie webu?

Pred migráciou si uložte organickú návštevnosť za posledných 28 a 90 dní (napríklad v GA4), zoznam najdôležitejších vstupných stránok, top kľúčové slová v Search Console, aktuálne pozície stránok vo vyhľadávačoch a počet indexovaných stránok. Nezabudnite tiež zálohovať celý starý web vrátane databázy, súborov a nastavení.

Ako zabezpečiť správne presmerovania po zmene URL alebo domény?

Je nevyhnutné vytvoriť detailnú mapu presmerovaní s použitím 301 redirectov. Každá stará URL by mala smerovať na najbližší relevantný obsah – nie na homepage. Vyhnite sa reťazcom presmerovaní (redirect chains) a slučkám (redirect loops), aby ste predišli problémom pri indexovaní.

Prečo je dôležité spraviť kompletný crawl starého webu pred migráciou?

Kompletný crawl poskytne zoznam všetkých existujúcich URL vrátane ich stavových kódov, titulkov, meta popisov a ďalších atribútov. Tento zoznam je základom pre tvorbu presmerovaní a kontrolu funkčnosti stránok po migrácii, čím pomáha predísť strate návštevnosti.