Stěhování webu bez ztracených stránek
Nový web může vypadat lépe a přitom cestou poztrácet stránky, odkazy i návštěvníky. Bezpečná migrace začíná mapou starých a nových URL, pokračuje přesnými přesměrováními a končí až po kontrole skutečného provozu.
Nejdřív potřebujete vědět, které adresy na starém webu existují a kam má každá z nich vést. Teprve z této mapy vzniknou přesměrování, nové interní odkazy, sitemapa a kontrolní seznam pro spuštění.
Ne každé „stěhování webu“ je stejná změna
Někdy se mění jen hosting a veřejné adresy zůstávají stejné. Jindy dostane web novou doménu, přejmenují se sekce nebo se několik starých stránek sloučí do jedné. Pro návštěvníka může vše vypadat jako obyčejný redesign, ale pro prohlížeč, vyhledávač i odkazy uložené v e-mailech je rozhodující URL.
Sepište proto změnu jednou prostou větou. Například: „Přecházíme na nový systém, doména zůstává, ale mění se adresy služeb.“ Takové vymezení zabrání tomu, aby se uprostřed práce nenápadně spojila změna domény, redakčního systému, struktury obsahu i designu do jednoho obtížně kontrolovatelného spuštění.
Je-li to možné, neměňte současně všechno. Google doporučuje větší změny rozdělovat, protože se pak snáze pozná příčina problému. U menšího webu naopak dává smysl dobře připravenou URL migraci spustit naráz, aby návštěvníci nežili týdny mezi dvěma různými strukturami.
Mapa URL je pracovní dokument, ne formalita pro SEO
Začněte seznamem skutečných adres starého webu. Vezměte je ze sitemapy, redakčního systému, analytiky, Search Console a podle možností také ze serverových logů. Každý zdroj ukáže trochu jinou část reality: sitemapa popisuje zamýšlený stav, návštěvnost odhalí používané stránky a odkazy zvenčí připomenou URL, které by byla škoda zahodit.
U každé staré adresy rozhodněte, co se s jejím obsahem stalo. Pokud na novém webu pokračuje, přiřaďte nejbližší odpovídající URL. Pokud se několik článků opravdu spojilo do jednoho kvalitnějšího celku, mohou směřovat na společnou novou stránku. Jestli obsah skončil bez náhrady, nehledejte umělý cíl jen proto, aby v tabulce nezůstalo prázdné políčko.
Dobré mapování
- Stará služba vede na stejnou službu pod novou adresou.
- Sloučené články vedou na nový obsah, který jejich téma skutečně pokrývá.
- Zrušená stránka bez náhrady vrací 404 nebo 410.
- Obrázky a důležité soubory mají vlastní plán, pokud se jejich URL mění.
Zkratky, které škodí
- Všechny neznámé adresy přesměrovat na homepage.
- Rozhodovat pouze podle podobného názvu URL a ne podle obsahu.
- Zapomenout na PDF, obrázky, kampaně a odkazy v newsletterech.
- Vytvořit přesměrování až poté, co první návštěvníci narazí na chybu.
Do mapy se hodí přidat i stav kontroly: stará URL, nový cíl, očekávaný HTTP stav, vlastník rozhodnutí a poznámka k obsahu. U deseti stránek může stačit jednoduchá tabulka. U tisíců URL je potřeba pravidla generovat a strojově ověřovat, ale obsahové rozhodnutí za vás samotný prohledávací robot neudělá.
HTTP stav má odpovídat tomu, co se se stránkou stalo
Trvalé přesměrování 301 nebo 308 použijte tehdy, když starou URL dlouhodobě nahrazuje nová. Dočasné stavy 302 a 307 dávají smysl, pokud má původní adresa později znovu sloužit svému účelu. Rozdíl mezi dvojicemi souvisí také se zachováním metody požadavku. Pro běžnou migraci obsahových stránek je však nejdůležitější nepopsat trvalou změnu jako dočasnou.
Obsah se přestěhoval natrvalo
Návštěvník i vyhledávač mají odteď používat nový cíl.
Změna je opravdu dočasná
Původní URL zůstává dlouhodobou adresou obsahu.
Zdroj nebyl nalezen
Adresa nemá použitelnou náhradu nebo nikdy neexistovala.
Zdroj byl záměrně odstraněn
Server výslovně říká, že obsah už není k dispozici.
Pokud stránka návštěvníkovi oznámí „obsah neexistuje“, ale server odpoví stavem 200, vyhledávač ji může vyhodnotit jako soft 404 — stránku, která se tváří úspěšně, ale ve skutečnosti žádný obsah nenabízí. Chybová stránka může nabídnout hledání, navigaci i lidské vysvětlení, její HTTP stav však musí zůstat 404 nebo 410.
Každé přesměrování veďte rovnou na konečný cíl. Řetězec stará URL → mezistupeň → nová URL zdržuje návštěvníka a komplikuje diagnostiku. Smyčka, ve které se dvě adresy přesměrovávají navzájem, webovou stránku zcela znepřístupní. Proto nestačí zkontrolovat první odpověď. Test musí projít celou cestu až k výsledné stránce.
Nový web připravte tak, aby po spuštění mluvil jedním hlasem
Přesměrování je pouze jedna část změny. Nové stránky mají samy odkazovat na nové adresy. Kanonické a indexovatelné stránky mají používat vlastní nové canonical URL a patřit do nové sitemapy. Pokud v šablonách zůstanou staré interní odkazy, každý klik přidá zbytečný mezikrok a vyhledávač dostává protichůdné signály. Podrobnosti rozebírají také průvodce canonical a indexací a XML sitemapou.
- Každá nová kanonická stránka má správný obsah, title, popis a samoodkazující canonical.
- Navigace, patička, drobečková navigace i odkazy uvnitř textů používají nové URL.
- Nová XML sitemapa obsahuje pouze kanonické indexovatelné adresy s úspěšnou odpovědí.
- Dočasné zákazy indexace z testovacího prostředí se nepřenesou na produkční web.
- U nové domény funguje HTTPS a stará doména zůstává zaplacená a dostupná po celou dobu přesměrování.
- Formuláře, měření, platby, vyhledávání a důležité soubory se testují na skutečných uživatelských cestách.
Testujte ještě před přepnutím domény, ale dávejte pozor, aby testovací verze nebyla veřejně zaměnitelná s produkcí. V den spuštění už nemá být čas na rozhodování, kam která stránka patří. Ten čas patří kontrole předem připraveného seznamu a řešení skutečných odchylek.
V den spuštění postupujte po krátkých ověřitelných krocích
Migrace je jen jednou částí společného plánu. Obsah, formuláře, mobilní zobrazení, přístupnost, výkon, měření a bezpečný návrat propojuje kontrolní seznam před spuštěním webu.
- 01
Zachyťte výchozí stav
Uložte si seznam důležitých URL, současné přesměrování, indexované stránky a základní provozní metriky. Bez výchozího bodu se změna špatně hodnotí.
- 02
Připravte návrat
Sepište, kdo a za jakých podmínek vrátí předchozí verzi. Ověřte, že potřebná záloha opravdu existuje a je dostupná lidem, kteří budou u spuštění.
- 03
Publikujte web a zapněte přesměrování
Přesměrování nasazujte podle schválené mapy, ne ručním doplňováním několika nejviditelnějších adres.
- 04
Otestujte reprezentativní vzorek
Projít musí homepage, hlavní typy obsahu, nejnavštěvovanější staré URL, stránky s odkazy zvenčí i záměrně odstraněný obsah.
- 05
Odešlete novou sitemapu a zkontrolujte funkce
U změny domény ověřte starý i nový web v Search Console a použijte nástroj Change of Address tam, kde je určený. Potom odešlete formulář, projděte objednávku, ověřte měření a sledujte chybové odpovědi.
Spuštění plánujte na dobu, kdy je dostupný člověk schopný změnu vrátit nebo opravit. „Pátek večer, protože už nikdo nebude na webu“ je rozumný plán jen tehdy, pokud je zároveň k dispozici tým, monitoring a jasný postup návratu.
Po migraci sledujte starý i nový web
První úspěšná kontrola neznamená, že je migrace hotová. Vyhledávače musí staré adresy znovu navštívit, projít přesměrování a zpracovat nové stránky. Uživatelé navíc přinesou odkazy a záložky, které v původním seznamu nebyly.
Pravidelně sledujte neočekávané 404 a 5xx odpovědi, smyčky, návštěvnost důležitých stránek, formuláře a vývoj indexace. U nové domény se mají postupně přesouvat organická viditelnost a návštěvy cílového obsahu. Požadavky na staré adresy mohou kvůli uloženým odkazům přicházet ještě dlouho. Krátkodobé kolísání viditelnosti je běžné, prudký propad jedné konkrétní sekce ale může ukazovat na chybnou mapu nebo nedostupný obsah.
- Doplňujte nalezené staré URL do mapy a posílejte je na relevantní konečný cíl.
- Opravujte vlastní odkazy tak, aby už přesměrování nepotřebovaly.
- Kontrolujte, zda nové stránky nevracejí noindex, chybu nebo canonical na starou doménu.
- Trvalá přesměrování ponechte alespoň rok. Pro návštěvníky může být užitečné držet je ještě déle.
Migrace je dokončená ve chvíli, kdy nové adresy spolehlivě obsluhují návštěvníky, staré odkazy končí na správných cílech a provozní data už neukazují nevyřešené skupiny chyb. Ne ve chvíli, kdy se poprvé načte nová homepage.
Ověřené zdroje
Stručné odpovědi bez zkratek
Mám všechny staré stránky přesměrovat na úvodní stránku?
Ne. Každá stará URL má vést na nejbližší skutečnou náhradu. Pokud obsah skončil a vhodná náhrada neexistuje, je správnější vrátit 404 nebo 410 než návštěvníka poslat na nesouvisející homepage.
Jak dlouho ponechat trvalá přesměrování?
Google doporučuje zpravidla alespoň jeden rok, aby mohl znovu projít staré URL a převést signály. Pro návštěvníky, staré záložky a odkazy může dávat smysl držet funkční přesměrování i déle.
Je krátký pokles viditelnosti po změně domény chyba?
Mírné kolísání může být během nového procházení a zpracování adres běžné. Výrazný nebo dlouhodobý pokles je ale důvod ke kontrole mapy URL, chybových odpovědí, přesměrování a stavu nových stránek.