Proč migrační checklist rozhoduje o úspěchu
Migrace webu – ať už se jedná o změnu domény, přechod na nové CMS nebo redesign informační architektury (IA) – patří mezi rizikové zásahy s přímým dopadem na organickou návštěvnost, výkon stránky a klíčové obchodní ukazatele (KPI). Tento migrační checklist je praktickým rámcem pro technické SEO a výkon: provází tým od analýzy, přes přípravu a implementaci, až po monitoring po spuštění a optimalizační „hardening“.
Typy migrací: doména, CMS, IA – co se mění a co zůstává
- Doména: změna hostitele (např.
example.com→example.cz) nebo protokolu/subdomény; mění se adresa, identita a často i geografické cílení. - CMS: výměna publikační platformy (např. WordPress → headless CMS), má dopad na URL struktury, šablony, meta data, rychlost a publikační workflow.
- IA (Informační architektura): přeorganizování kategorií, navigace, taxonomií a interního propojení; mění se uživatelská cesta i „crawl path“ robotů.
Pilíře úspěšné migrace: SEO, výkon, data, rizika, komunikace
- SEO: zachování SEO signálů (autorita URL, interní odkazy, strukturovaná data, hreflang, kanonikalizace).
- Výkon: Core Web Vitals, render path, cacheování, optimalizace obrázků a fontů, serverová latence.
- Data: přesná atribuce, kontinuita reportingu, tag management, měření eventů a e-commerce.
- Rizika: plán roll-backu, staging a QA, „freeze window“ obsahu, kontrola práv a přístupů.
- Komunikace: informování stakeholderů, správa očekávání, changelog a podpora po spuštění.
Předmigrační SEO audit: inventarizace všeho, co nesmí zaniknout
- Export top vstupních stránek dle organické návštěvnosti, konverzí a backlinků.
- Export všech stavových kódů, kanonických URL, hreflang anotací,
robotspravidel a sitemap. - Mapování strukturovaných dat (Schema.org), meta titulků, meta popisů, OG/Twitter meta tagů.
- Inventář interního prolinkování: navigace, „related“ komponenty, breadcrumbs, stránkování, facetové filtry.
- Export externích odkazů (backlinkový profil) na úrovni URL pro priorizaci přesměrování.
Výkonnostní audit: základ pro budoucí zisk z migrace
- Benchmark Core Web Vitals (LCP, CLS, INP) – laboratorní i reálná data.
- Profil build procesu a „critical path“: velikost JS/CSS bundle, code-splitting, lazy/hydration strategie.
- Obrazový stack: formáty (AVIF/WebP),
srcset,sizes, rozlišení, komprese, responzivní obrázky. - Fonty: preloading, subsetting,
font-display, variabilní fonty, self-hosting vs. CDN. - Server a síť: TTFB, HTTP/2 nebo HTTP/3, CDN, cacheování, komprese (Brotli), edge optimalizace.
Rozhodnutí o doméně: SEO a geo strategie
- Jasný cíl: rebranding, internacionalizace, konsolidace subdomén.
- Geotargeting: ccTLD (
.cz) vs. gTLD s hreflang a nastaveními v Search Console. - HTTPS a HSTS: povinné; minimalizovat přesměrovací řetězce (jednokrokové 301).
- DNS plán: snížit TTL před migrací, připravit rollback (staré záznamy nezmazat okamžitě).
- Canonical strategie: absolutní kanonické URL odpovídající budoucí doméně.
CMS migrace: URL, obsahové modely a technické detaily
- URL politika: zachovat slugy, trailing slash, malá písmena, diakritiku/no-diakritiku; definovat trvalá pravidla.
- Typy obsahu a taxonomie: mapovat 1:1 nebo připravit přesná přesměrování.
- Generování HTML: kontrola titulků, nadpisů, meta, hreflang, canonical, breadcrumbs, stránkování.
- Strukturovaná data: parita typů (Article, Product, FAQ, BreadcrumbList, Organization, LocalBusiness …)
- Media a assety: trvalé URL,
etag, cache-bust query parametry nebo hashované názvy souborů.
IA změny: informační architektura s ohledem na crawl a UX
- Hierarchie kategorií: vyvážit hloubku a šířku; klíčové stránky max. ve 2–3 kliknutích.
- Interní odkazy: zachovat PageRank přístup k top stránkám; „hub & spoke“ model.
- Facetové filtry: indexovatelné vs. noindex; canonical na „čistou“ URL; parametr handling.
- Breadcrumbs: konzistentní, značkované (Schema), reflektují novou IA.
- 404/410 politika: co zaniká trvale, co přesměrovat na nejbližší ekvivalent (nikoli na domovskou stránku).
Mapování URL a přesměrování: srdce migrace
Přesměrování musí být kompletní, přesná a testovaná. Všechny staré URL z mapování musí mít cílovou „nejbližší“ novou URL a ideálně jednokrokové 301. Vyhněte se řetězcům a smyčkám. Prioritizujte URL s nejvyšší hodnotou (návštěvnost, konverze, odkazy).
| Staré URL | Nové URL | Typ | Důvod | Stav testu |
|---|---|---|---|---|
| /kategorie/elektronika/mobily | /elektronika/mobily | 301 | IA zkrácena | OK |
| /blog/2021/seo-migrace | /blog/seo-migrace | 301 | URL hygiena | OK |
| /produkt/12345 | /produkt/telefon-xyz | 301 | SEO slug | OK |
Technické SEO: „must-have“ kontrolní seznam
- Indexace:
robots.txt(odstranit dočasné bloky), noindex pouze tam, kde je to nezbytné. - Sitemapy: XML s plnými kanonickými URL, aktualizované po spuštění, správné
lastmod. - Kanonické tagy: bez vzájemných konfliktů, bez cross-domain chaosu, reflektují nové URL.
- Hreflang: kompletní páry/rekurze, správné jazyky a regionální kódy, soulad s canonical tagy.
- Meta & head: tituly, popisy, favicony, preconnect/preload, validní strukturovaná data.
- Stavové kódy: 200 pro kanonické URL, 3xx jen tam, kde je záměr, minimalizovat 4xx, eliminovat 5xx.
Výkon a Core Web Vitals: migrační akční plán
- LCP: snížit čas doručení hlavního aktiva (server-side render, critical CSS, obrázky s
fetchpriority). - CLS: rezervace rozměrů (width/height), stabilní UI komponenty, vyhnout se pozdnímu načítání reklam bez rezervace.
- INP: minimalizovat JS, používat scheduler/prioritizaci, serverové akce, progresivní vylepšení.
- Síť: CDN edge, HTTP/3, cache control,
ETag/Last-Modified, komprese Brotli. - Build: tree-shaking, code splitting, lazy loading, extrakce kritického CSS, eliminace render-blocking.
Analytika, měření a viditelnost
- Kontinuita měření (např. GA4, server-side tagging), zachování eventů a e-commerce schémat.
- UTM a kampaně: aktualizace cílových URL, přesměrování nesmí stripovat parametry, pokud to neškodí SEO.
- Search Console a Bing Webmaster Tools: verifikace nové domény, funkce změny adresy (je-li relevantní), odeslání sitemap.
- Logy a observabilita: HTTP logy, real-user monitoring, error tracking (JS, server), syntetické testy.
Staging, QA a parita obsahu
- Staging zabezpečit přístupem (HTTP auth) a
noindex, aby nebyl indexován. - Test parit: obsah, meta data, strukturovaná data, hreflang, canonical, interní odkazy, stránkování, facet pravidla.
- Kontrola přesměrování na vzorku 1 000+ URL, validace bez řetězení, kontrola parametrů a hashů.
- Výkonnostní testy: porovnání před/poté, stres test, start studených cache vs. teplých.
Go-live plán: „change window“ a úkoly v den D
- DNS switch s nízkým TTL; ověřit TLS/OCSP certifikáty, HSTS, aktivovat přesměrovací mapu.
- Odblokovat indexaci na produkci; nasadit aktuální sitemapy, spustit re-crawl klíčových adresářů.
- Validace vzorky: stavové kódy, canonical, hreflang, meta, strukturovaná data, rendering JS.
- Aktualizace interních odkazů, navigace, XML feedů (např. pro Google Merchant Center), robots pravidel.
- Rekonfigurace marketingových a CRM integrací, webhooků, plateb a vyhledávání.
Post-launch monitoring: první 72 hodin, první 2 týdny, prvních 90 dní
- 0–72 h: poměr chyb (4xx/5xx), tempo indexace, GSC kryty, Core Web Vitals RUM, upozornění na tržby.
- 2 týdny: stabilita pozic a CTR, přesměrování „long tail“, náprava zjištěných 404.
- 90 dní: konsolidace signálů, obnovení odkázání od partnerů (aktualizace externích odkazů), výkonnostní optimalizace druhé vlny.
Roll-back strategie: když je lepší ustoupit
- Definované spouštěče (SLO/SLA): výpadek tržeb, zásadní pokles indexace, fatální chyby routingu/obsahu.
- Automatizované playbooky: reverze DNS, vypnutí nové CDN konfigurace, návrat k předchozím buildům.
- Datová integrita: ochrana databází, migrační skripty reverzibilní nebo opakovatelně spustitelné bez ztráty dat.
Komunikační plán a řízení změn
- Stakeholder mapa: vlastník obchodních KPI, technický garant, SEO lead, performance inženýr, obsah, právní oddělení.
- Changelog: veřejný/soukromý, anotace zásadních změn, časové razítka, důvody a očekávání.
- Externí komunikace: partneři, média, affiliate, aktualizace odkazů a brand assets.
Checklist: „před“, „během“ a „po“ migraci
Před migrací
- Uzavřený export URL, meta dat, strukturovaných dat, hreflang, sitemap, robots, backlinků, analytiky.
- Hotová mapa přesměrování s prioritami, testovací sada min. 1 000 URL.
- Staging parity SEO a výkonu, bezpečné blokování indexace.
- Plán DNS, certifikátů, CDN, cache, monitoring a alerting.
- Plán roll-backu a schválené spouštěče.
Během migrace
- Aktivace přesměrování a ověření náhodné vzorky každých 15 minut během „change window“.
- Kontrola sitemap a
robots.txt, odblokování indexace, verifikace v Search Console. - Okamžité opravy 404/5xx a kanonických chyb; monitoring výkonových metrik (TTFB, LCP) v reálném čase.
Po migraci
- Audit interních odkazů, breadcrumbs, navigace a stránkování.
- Re-crawl top adresářů, odeslání URL k indexaci, sledování Coverage reportů.
- Validace měření (konverze, e-commerce, atribuce), porovnání se baseline.
- Komunikace s klíčovými partnery s aktualizovanými odkazy, aktualizace reklam a feedů.
Nejčastější chyby a jak se jim vyhnout
- Neúplná přesměrování nebo redirect řetězce → vždy jednokrokové 301 a kompletní pokrytí mapou.
- Neshody v hreflang a canonical → kontrola reciprocity, konzistentní kanonické URL.
- Zapomenuté dočasné bloky v
robots.txtna produkci → povinná „go-live“ kontrola. - Zpomalení webu po nasazení → měření RUM, okamžité opravy výkonu (cache, optimalizace obrázků, JS).
- Ztráta dat v analytice → paralelní sběr, „dual-tagging“, validace událostí a e-commerce.
Měření úspěchu: metriky, které dávají smysl
- Organická návštěvnost a podíl na tržbách vůči baseline a sezónnosti.
- Coverage indexu, počet validních URL a tempo reindexace.
- Viditelnost klíčových dotazů (top landing pages) a CTR.
- Core Web Vitals v reálných datech a procento „good experiences“.
- Poměr chyb (4xx/5xx), TTFB a stabilita infrastruktury.
Šablona dokumentace: co mít připravené
- Master spreadsheet mapování URL (staré


























