Komplexní migrační checklist (doména, CMS, informační architektura)

Komplexná migračná checklista (Doména, CMS, Informačná architektúra)

Proč migrační checklist rozhoduje o úspěchu

Migrace webu – ať už jde 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ánek a obchodní KPI. Tento migrační checklist je praktickým rámcem pro technické SEO a výkon: provede 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 hostname (např. example.com → example.sk) nebo protokolu či subdomény; mění se adresa, identita a často také geografické cílení.
  • CMS: výměna publikační platformy (např. WordPress → headless), která má dopad na strukturu URL, šablony, metadata, rychlost a publikační workflow.
  • IA (Information Architecture): změna uspořádání kategorií, navigace, taxonomií a interního prolinkování; mění se cesta uživatele i „crawl path“ robotů.

Pilíře úspěšné migrace: SEO, výkon, data, rizika, komunikace

  • SEO: zachování signálů (autorita URL, interní odkazy, strukturovaná data, hreflang, kanonizace).
  • Výkon: Core Web Vitals, cesta vykreslování, cachování, optimalizace obrázků a fontů, latence serveru.
  • Data: přesná atribuce, kontinuita reportingu, správa tagů, události a měření e-commerce.
  • Rizika: plán návratu k předchozímu stavu, staging a QA, „freeze window“ pro obsah, kontrola oprávnění a přístupů.
  • Komunikace: informování stakeholderů, řízení očekávání, changelog a podpora po spuštění.

Předmigrační SEO audit: inventarizace všeho, co nesmí zaniknout

  • Export nejvýkonnějších vstupních stránek podle organické návštěvnosti, konverzí a zpětných odkazů.
  • Export všech stavových kódů, kanonických URL, anotací hreflang, pravidel robots a sitemap.
  • Mapování strukturovaných dat (Schema.org), meta titulků, meta popisů, metadat OG/Twitter.
  • Inventarizace interního prolinkování: navigace, komponenty „related“, drobečková navigace, stránkování, fasetové filtry.
  • Export externích odkazů (profilu zpětných odkazů) na úrovni URL pro stanovení priorit přesměrování.

Výkonnostní audit: základ budoucího přínosu migrace

  • Referenční měření Core Web Vitals (LCP, CLS, INP) – laboratorní i terénní data.
  • Profil procesu buildu a „critical path“: velikost balíčků JS/CSS, code splitting, strategie lazy loadingu a hydratace.
  • Obrázkový stack: formáty (AVIF/WebP), srcset, sizes, rozlišení, komprese, responzivní obrázky.
  • Fonty: preload, subsety, font-display, variabilní fonty, vlastní hosting vs. CDN.
  • Server a síť: TTFB, HTTP/2 nebo HTTP/3, CDN, cachování, komprese (Brotli), optimalizace na edge.

Rozhodnutí o doméně: SEO a geografické strategie

  • Jasný cíl: rebranding, internacionalizace, konsolidace subdomén.
  • Geografické cílení: ccTLD (.sk) vs. gTLD s nastavením hreflang a Search Console.
  • HTTPS a HSTS: povinné; minimalizovat řetězce přesměrování (jednokrokové 301).
  • Plán DNS: před migrací snížit TTL, připravit návrat k předchozímu stavu (staré záznamy nemazat okamžitě).
  • Strategie canonical: absolutní kanonické URL odpovídající budoucí doméně.

Migrace CMS: URL, obsahové modely a technické detaily

  • Politika URL: zachovat slugy, koncová lomítka, malá písmena, diakritiku či podobu bez diakritiky; definovat trvalá pravidla.
  • Typy obsahu a taxonomie: mapovat v poměru 1:1 nebo připravit přesná přesměrování.
  • Generování HTML: kontrola titulků, nadpisů, metadat, hreflang, kanonických URL, drobečkové navigace, stránkování.
  • Strukturovaná data: zachovat ekvivalenci typů (Article, Product, FAQ, BreadcrumbList, Organization, LocalBusiness…)
  • Média a assety: trvalé URL, etag, query parametry pro cache-busting nebo názvy souborů s hashem.

Změny IA: informační architektura s ohledem na crawl a UX

  • Hierarchie kategorií: vyvážit hloubku a šířku; ke klíčovým stránkám by měly vést maximálně 2–3 kliknutí.
  • Interní odkazy: zachovat přístup PageRanku k nejdůležitějším stránkám; model „hub & spoke“.
  • Fasetové filtry: indexovatelné vs. noindex; kanonická URL směřující na „čistou“ URL; práce s parametry.
  • Drobečková navigace: konzistentní, označená strukturovanými daty (Schema), odrážející novou IA.
  • Politika 404/410: co trvale zaniká a co přesměrovat na nejbližší ekvivalent (ne 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 otestovaná. Všechny staré URL v mapování musí mít cílovou „nejbližší“ novou URL a v ideálním případě jednokrokové přesměrování 301. Vyhněte se řetězcům a smyčkám. Upřednostněte URL s nejvyšší hodnotou (návštěvnost, konverze, odkazy).

Staré URL Nové URL Typ Důvod Stav testu
/kategoria/elektronika/mobily /elektronika/mobily 301 Zkrácení IA OK
/blog/2021/seo-migracia /blog/seo-migracia 301 Čistota URL OK
/produkt/12345 /produkt/telefon-xyz 301 SEO slug OK

Technické SEO: kontrolní seznam „must-have“

  • Indexace: robots.txt (odstranit dočasné blokace), noindex pouze tam, kde je potřeba.
  • Sitemapy: XML s úplnými kanonickými URL, aktualizované po spuštění, správně nastavené lastmod.
  • Kanonické tagy: bez konfliktu se sebou samými, bez chaosu napříč doménami, musí odrážet nové URL.
  • Hreflang: úplné páry a zpětné odkazy, správné jazyky a regionální kódy, soulad s canonical.
  • Meta a head: titulky, popisy, favicony, preconnect/preload, validní strukturovaná data.
  • Stavové kódy: 200 pro kanonické URL, 3xx pouze tam, kde je to záměrné, minimalizovat 4xx, eliminovat 5xx.

Výkon a Core Web Vitals: akční plán migrace

  • LCP: zkrátit dobu doručení hlavního assetu (vykreslování na straně serveru, critical CSS, obrázky s fetchpriority).
  • CLS: vyhradit prostor podle rozměrů (width/height), zajistit stabilní komponenty UI, vyhnout se pozdnímu vkládání reklam bez vyhrazeného prostoru.
  • INP: minimalizovat JS, používat plánování úloh a prioritizaci, serverové akce, progresivní vylepšování.
  • Síť: edge CDN, HTTP/3, řízení cache, ETag/Last-Modified, komprese Brotli.
  • Build: tree-shaking, code splitting, lazy loading, extrakce kritického CSS, odstranění prvků blokujících vykreslování.

Analytika, měření a viditelnost

  • Kontinuita měření (např. GA4, server-side tagging), zachování událostí a schémat e-commerce.
  • UTM a kampaně: aktualizovat cílové URL; přesměrování nesmí odstraňovat parametry, pokud to nepoškozuje SEO.
  • Search Console a Bing Webmaster Tools: ověřit novou doménu, využít funkci změny adresy (je-li relevantní), odeslat sitemap.
  • Logy a observabilita: HTTP logy, monitoring reálných uživatelů, sledování chyb (JS, server), syntetické testy.

Staging, QA a parita obsahu

  • Staging zabezpečit přístupem (HTTP auth) a pomocí noindex zabránit jeho indexování.
  • Test parity: obsah, metadata, strukturovaná data, hreflang, canonical, interní odkazy, stránkování, pravidla pro fasetové filtry.
  • Kontrola přesměrování na vzorku alespoň 1 000 URL, ověření, že nevznikají řetězce, kontrola parametrů a hashů.
  • Výkonnostní testy: srovnání před migrací a po ní, zátěžový test, test se studenou a zahřátou cache.

Plán spuštění: „change window“ a úkoly v den D

  • Přepnutí DNS při nízkém TTL; ověřit certifikáty TLS/OCSP a HSTS, aktivovat mapu přesměrování.
  • Odblokovat indexaci v produkčním prostředí; nasadit aktuální sitemapy, spustit opětovné procházení klíčových adresářů.
  • Ověřit vzorek: stavové kódy, kanonické URL, hreflang, metadata, strukturovaná data, vykreslování JS.
  • Aktualizovat interní odkazy, navigaci, XML feedy (např. pro Google Merchant Center) a pravidla robots.
  • Rekonfigurovat marketingové a CRM integrace, webhooky, platby a vyhledávání.

Monitoring po spuštění: prvních 72 hodin, první 2 týdny, prvních 90 dní

  • 0–72 h: chybovost (4xx/5xx), tempo indexace, pokrytí v GSC, Core Web Vitals RUM, upozornění na tržby.
  • 2 týdny: stabilita pozic a míry prokliku, přesměrování „long tail“ URL, náprava zjištěných chyb 404.
  • 90 dní: konsolidace signálů, opětovné oslovení partnerů (aktualizace externích odkazů), druhá vlna výkonnostních optimalizací.

Strategie návratu k předchozímu stavu: kdy je lepší couvnout

  • Definované spouštěče (SLO/SLA): výpadek tržeb, zásadní pokles indexace, fatální chyby směrování či obsahu.
  • Automatizované postupy: návrat k původní konfiguraci DNS, vypnutí nové konfigurace CDN, návrat k předchozím buildům.
  • Integrita dat: ochrana databází, migrační skripty musí být vratné nebo opakovaně spustitelné bez ztráty dat.

Komunikační plán a řízení změn

  • Mapa stakeholderů: vlastník obchodních KPI, technický garant, SEO lead, výkonnostní inženýr, obsah, právní oddělení.
  • Changelog: veřejný či soukromý, poznámky k zásadním změnám, časová razítka, důvody a očekávání.
  • Externí komunikace: partneři, média, affiliate partneři, aktualizace odkazů a podkladů značky.

Checklist: „před“, „během“ a „po“ migraci

Před migrací

  • Dokončený export URL, metadat, strukturovaných dat, hreflang, sitemap, robots, zpětných odkazů a analytických dat.
  • Hotová mapa přesměrování s prioritami, testovací sada alespoň 1 000 URL.
  • Shoda SEO a výkonu ve stagingu, bezpečné blokování indexace.
  • Plán DNS, certifikátů, CDN, cache, monitoringu a upozornění.
  • Plán návratu k předchozímu stavu a schválené spouštěče.

Během migrace

  • Aktivace přesměrování a kontrola náhodného vzorku každých 15 minut během „change window“.
  • Kontrola sitemap a robots.txt, odblokování indexace, ověření v Search Console.
  • Rychlé opravy chyb 404/5xx a chyb kanonických URL; monitoring výkonnostních metrik (TTFB, LCP) v reálném čase.

Po migraci

  • Audit interních odkazů, drobečkové navigace, navigace a stránkování.
  • Opětovné procházení nejdůležitějších adresářů, odeslání URL k indexaci, sledování reportů Coverage.
  • Ověření měření (konverze, e-commerce, atribuce), srovnání s výchozími hodnotami.
  • Oslovení klíčových partnerů s aktualizovanými odkazy, aktualizace reklam a feedů.

Nejčastější chyby a jak se jim vyhnout

  • Neúplná přesměrování nebo řetězce přesměrování → vždy jednokrokové přesměrování 301 a úplné pokrytí mapou.
  • Nesoulad mezi hreflang a canonical → kontrola reciprocity, konzistentní kanonická URL.
  • Zapomenuté dočasné blokace v robots.txt v produkčním prostředí → kontrola při spuštění je povinná.
  • 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“, ověření 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 ve srovnání s výchozím stavem a sezónností.
  • Pokrytí indexace, počet platných URL a rychlost opětovné indexace.
  • Viditelnost na klíčové dotazy (nejvýkonnější vstupní stránky) a CTR.
  • Core Web Vitals v terénních datech a procento „dobrých uživatelských zkušeností“.
  • Chybovost (4xx/5xx), TTFB a stabilita infrastruktury.

Šablona dokumentace: co mít připravené

  • Hlavní tabulka mapování URL (staré → nové, typ přesměrování, priorita, stav testu).
  • Technické specifikace SEO (metadata, canonical, hreflang, strukturovaná data) a výkonu (CWV, cachování, preload).
  • Provozní postupy pro spuštění a návrat k předchozímu stavu a kontakty na pohotovostní role.
  • Plán měření: události, konverze, atribuční modely, konvence UTM.

Doporučené nástroje a postupy (bez vendor lock-in)

  • Crawler: důkladné procházení před migrací a po ní (parita, stavové kódy, metadata, hreflang, odkazy).
  • Analyzátor logů: záznamy o přístupech botů, detekce „osiřelých“ stránek a plýtvání crawl budgetem.
  • Profilování výkonu: laboratorní testy Lighthouse + RUM, syntetické testy klíčových cest.
  • Monitoring: dostupnost + obsahové asserty (kontroly prvků a metadat), upozornění do týmových kanálů.

Shrnutí: migrace jako příležitost, ne hrozba

Dobře připravená migrace neznamená jen minimalizaci rizik, ale také příležitost posunout technické SEO a výkon o úroveň výš. Díky jasné strategii pro doménu, robustnímu nastavení CMS a promyšlené IA můžete zachovat signály, zlepšit rychlost a škálovat růst. Tento checklist vám má pomoci migrovat s jistotou – od inventarizace a mapování URL přes optimalizaci Core Web Vitals až po monitoring po spuštění a průběžné zlepšování.