SEO migrace – kontrolní seznam

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.comexample.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í, robots pravidel 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.txt na 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é