Po migraci e-shopu vracelo 524 původních adres chybu 404
Po přechodu e-shopu na novou platformu dál přicházely objednávky, ale organická návštěvnost klesala. Kontrola odhalila 524 původních URL bez přesměrování. Jak velkou část poklesu způsobily, z dostupných dat nevíme.
E-shop přešel na novou platformu. Změnil se design i struktura adres a web navenek fungoval. Organická návštěvnost však začala klesat. Při kontrole jsem našel chybějící přesměrování původních URL.
Co se po migraci stalo
Staré adresy kategorií a produktů přestaly existovat. Nová platforma používala jinou URL strukturu, ale původní adresy nebyly přesměrovány na nové ekvivalenty. Když je Google znovu procházel, dostal odpověď 404 Nenalezeno. Takové adresy Google z indexu postupně vyřazuje. Kolik z těchto 524 URL v něm před migrací skutečně bylo, jsem nekvantifikoval.
Takovou chybu nemusíte při běžném procházení nového webu zaznamenat. Homepage funguje, košík přijímá objednávky a v administraci se nemusí objevit žádné varování. Chybějící přesměrování odhalí kontrola původních URL.
Jak Search Console a crawl potvrdily chybějící přesměrování
První důkaz přinesla Google Search Console. V reportu Indexování stránek bylo 524 adres ve stavu Nenalezeno (404). Byl to pohled Googlu na URL, které se pokusil navštívit.
Druhý důkaz přinesl živý crawl přes Screaming Frog. Při tomto auditu potvrdil, že staré URL vracely stavový kód 404 a nevedly na své nové náhrady. Nešlo tedy jen o zpožděný report nebo historickou stopu v GSC.
Obě kontroly zachytily stejný problém v době auditu: GSC evidovala chybové adresy a crawl potvrdil jejich odpověď 404.
Proč se chybějící přesměrování při migraci snadno přehlédne
- Migrace se posuzuje podle nového webu. Tým kontroluje design, košík a nové URL, ne historické vstupní stránky.
- Problémy se mohou projevit postupně. Google prochází původní adresy s různým odstupem, a proto může chybějící přesměrování některých URL zaznamenat později.
- Chyby 404 se považují za neškodné neexistující adresy. Ne každá neexistující URL je problém. Při migraci však mezi nimi mohou být bývalé kategorie a produkty s hodnotou.
Jak opravit chybějící přesměrování po migraci
- Vyexportovat staré chybové adresy z GSC a doplnit URL z analytiky, backlinkových nástrojů a původní sitemapy, pokud jsou dostupné.
- Každou hodnotnou starou URL spárovat s nejbližším novým ekvivalentem.
- Nasadit trvalá přesměrování 301 a otestovat je bez řetězení a smyček.
- Aktualizovat interní odkazy a sitemapu tak, aby mířily přímo na nové hlavní adresy, které má Google indexovat.
- Sledovat odpovědi serveru, indexování a organický výkon po skupinách stránek.
Hromadné přesměrování všeho na homepage není řešení. Uživatele ani vyhledávač nedostane k relevantní náhradě a může se chovat jako soft 404 - Google stránku vyhodnotí jako neexistující, i když server vrátí úspěšný kód. Pokud nová náhrada neexistuje, může být po zvážení korektní 404 nebo 410, tedy jasná informace o odstraněné adrese, lepší než zavádějící přesměrování.
Co ještě potřebujeme k vyhodnocení opravy
Chybějící přesměrování byla konkrétní nález k opravě. Jejich podíl na poklesu návštěvnosti však nebyl vyčíslen. Pro vyhodnocení je třeba po nasazení porovnat opravené skupiny URL, jejich indexaci a organickou návštěvnost; samotný počet 524 neříká, kolik tržeb lze získat zpět.
Kontrola před další migrací
- Mějte export starých URL ještě před spuštěním nového webu.
- Připravte mapu přesměrování 1:1 a otestujte vzorek i nejvýkonnější stránky.
- Po nasazení kontrolujte 404, řetězce přesměrování, kanonické URL a sitemapu.
- Porovnávejte organiku podle typů stránek, ne jen jako jednu křivku za celý web.
Při migraci nejprve zkontrolujte, zda důležité původní URL mají relevantní náhradu a funkční přesměrování. Tuto kontrolu zahrnuji do technického auditu webu.
Časté otázky
Je třeba přesměrovat každou starou URL?
Ne automaticky. Hodnotné staré stránky je třeba přesměrovat na nejbližší relevantní ekvivalent. Bez relevantní náhrady je po zvážení korektní 404 nebo 410 lepší než hromadné přesměrování na homepage.
Jak rychle se stránky po 301 vrátí do indexu?
Neexistuje pevná lhůta. Záleží na frekvenci crawlu, kvalitě mapování, interních odkazech a významu stránek. Po opravě je třeba sledovat skupiny URL v GSC a serverových datech, ne slibovat konkrétní počet dnů.
Stačí po migraci odeslat novou sitemapu?
Ne. Sitemapa pomůže Googlu najít nové URL, ale nepřenese signály ze starých adres. K tomu slouží relevantní 301 přesměrování a upravené interní odkazy.