Firma má web, který vypadá jako z roku 2014, ale chodí na něj lidé z Googlu. Deset let se na něj odkazovaly katalogy, dodavatelé, novinové články a zákazníci. Nový web je hotový, hezčí, rychlejší. Spustí se v pátek. V pondělí přijde první telefonát: „my vás nemůžeme najít“.
Tohle se nestává proto, že by Google nový web nesnášel. Stává se proto, že staré adresy zmizely a nikdo neřekl, kam se přestěhovaly. Google měl v indexu čtyři sta stránek a přes noc mu čtyři sta stránek vrátilo chybu.
Dá se tomu spolehlivě předejít a není to složité. Je to ale práce, kterou musí někdo udělat ještě před spuštěním, a proto se nejčastěji vynechá.
Krátká odpověď
- Nejdřív si stáhněte seznam všech adres starého webu a k nim návštěvnost. Bez toho není podle čeho migraci dělat ani podle čeho ji kontrolovat.
- Ke každé staré adrese musí existovat trvalé přesměrování 301 na tu novou stránku, která ji nahrazuje. Ne na úvodní stránku.
- Nejčastější a nejdražší chyba není chybějící přesměrování. Je to zapomenuté zakázání indexace z testovací verze.
- Krátký propad po spuštění je normální a trvá dva až šest týdnů. Propad, který se za dva měsíce nesrovná, není propad, ale chyba.
- Pozice neztrácí nový vzhled, ale smazaný text. Redesign, který zkrátí obsah na polovinu, přijde o pozice, i kdyby byl technicky dokonalý.
Proč se pozice ztrácejí
Google si vaše stránky pamatuje po adresách. Každá adresa je pro něj samostatná věc, která má svoji historii, svoje odkazy odjinud a svoje místo ve výsledcích. Když adresa přestane existovat, celá ta historie je najednou bez majitele.
Přesměrování je vzkaz, který říká: tahle stránka se přestěhovala sem a je to natrvalo. Google ho přijme, převede hodnocení na novou adresu a starou postupně zahodí. Bez toho vzkazu se stará adresa jednoduše vyřadí a hodnocení se nemá kam přenést.
Podstatné je slovo natrvalo. Existují dva druhy přesměrování a laicky se zaměňují, protože v prohlížeči vypadají stejně.
Dočasné přesměrování (302): říká, že původní adresa platí a jen teď dočasně ukazuje jinam. Google si starou adresu drží v indexu a hodnocení nepřenese.
Trvalé přesměrování (301): říká, že stránka se přestěhovala natrvalo. Google novou adresu nahradí za starou a hodnocení převede na ni.
Krok první, a bez něj to nemá cenu začínat
Než se udělá jediný návrh nového webu, musí existovat seznam. Ne seznam stránek, které si pamatujete, ale seznam adres, které opravdu existují a na které někdo chodí.
Sbírá se ze čtyř míst, protože každé z nich ukazuje něco jiného.
| Zdroj | Co z něj získáte | Co v něm chybí |
|---|---|---|
| Google Search Console | Adresy, na které lidé chodí z vyhledávání, a jejich pozice | Stránky bez návštěvnosti, které přesto mají odkazy |
| Mapa stránek (sitemap.xml) | Adresy, o kterých web sám tvrdí, že existují | Staré adresy, které web už do mapy nedává |
| Projetí webu prohledávačem | Všechno, na co vede odkaz zevnitř webu | Stránky, na které nevede odkaz odnikud |
| Záznamy serveru za posledních 12 měsíců | Adresy, na které někdo opravdu přišel, včetně starých | Nic podstatného, jen se hůř shánějí |
Ze čtyř seznamů vznikne jeden a k němu se dopíše, kolik na kterou adresu chodí lidí. To číslo rozhoduje o pořadí práce. Web má obvykle stovky adres, ale osmdesát procent návštěv jde na dvacet až třicet z nich. Ty se musí přesměrovat přesně, u zbytku stačí rozumné přiblížení.
Mapa přesměrování: jak vypadá
Je to tabulka o dvou sloupcích. Nic víc. Vlevo stará adresa, vpravo nová. Vzniká ručně u důležitých stránek a pravidlem u těch, které mají stejný vzorec.
| Stará adresa | Nová adresa | Poznámka |
|---|---|---|
| /o-nas.html | /o-nas | Zmizela koncovka, obsah zůstal |
| /sluzby/svarovani-konstrukci | /sluzby/svarovani | Stránka se sloučila s jinou |
| /aktuality/2019/vanocni-provoz | /aktuality | Obsah zanikl, míří na nejbližší celek |
| /index.php?page=kontakt | /kontakt | Adresa s parametrem, řeší se zvlášť |
| /produkty/* | /vyrobky/* | Pravidlo pro celou větev najednou |
Pět věcí, které pozice opravdu shodí
Chybějící přesměrování je jen jedna z nich a ne vždycky ta nejhorší.
| Chyba | Jak se projeví | Jak dlouho trvá náprava |
|---|---|---|
| Zapomenuté zakázání indexace z testovací verze | Web zmizí z výsledků úplně, do několika dní | Dny až týdny po odstranění |
| Chybějící nebo špatná přesměrování | Postupný propad během dvou až šesti týdnů | Týdny, počítáno od nasazení map |
| Zkrácený obsah stránek | Propad u dotazů, na které se web dřív ukazoval | Až se text vrátí, tedy měsíce |
| Ztracené vnitřní odkazy | Hlubší stránky se přestanou objevovat | Týdny |
| Pomalejší web než předtím | Mírné zhoršení, nejvíc na mobilu | Podle toho, co ho zpomalilo |
První řádek stojí za vysvětlení, protože je to nejdražší chyba v celém oboru a dělá se pořád. Testovací verze webu má být pro vyhledávače zavřená, jinak by se do výsledků dostal rozpracovaný web. Zavře se to jedním řádkem. A přesně ten jeden řádek se při spuštění zapomene odstranit.
Následek je, že web se z výsledků ztratí celý, ne postupně. Bývá to otázka dní. Když si toho někdo všimne rychle, je to nepříjemnost. Když si toho nikdo nevšimne měsíc, protože nikdo nesleduje návštěvnost, je to katastrofa, která se pak srovnává půl roku.
Kontrola trvá deset vteřin: otevřete adresu svého webu s /robots.txt na konci a podívejte se, jestli tam není zákaz pro všechny. Druhá kontrola je v Search Console, která na to sama upozorní.
Nejdražší chyba při spuštění webu je jeden řádek, který tam zbyl z testovací verze
Postup, který funguje
Deset kroků. Prvních pět je před spuštěním, zbytek po něm.
- 1Stáhněte seznam všech adres ze čtyř zdrojů a doplňte k nim návštěvnost za posledních dvanáct měsíců.
- 2Sestavte mapu přesměrování. U dvaceti nejnavštěvovanějších adres ručně a jednu po druhé, u zbytku pravidly.
- 3Zkontrolujte, že se na nových stránkách neztratil text. Když stará stránka měla osm set slov a nová má dvě stě, chybí sedm set slov obsahu, na který někdo hledal.
- 4Nechte si připravit novou mapu stránek a ověřte, že jsou v ní opravdu všechny stránky nového webu.
- 5Den před spuštěním projděte kontrolní seznam: zákaz indexace pryč, mapa stránek správně, přesměrování nasazená, měření návštěvnosti funguje.
- 6V den spuštění projeďte starý seznam adres a ověřte, že každá vrací 301 a míří tam, kam má. Ne ručně, prohledávačem.
- 7Odešlete novou mapu stránek do Search Console a požádejte o projití nejdůležitějších stránek.
- 8První týden sledujte hlášení chyb 404 každý den. Adresy, které se objeví a nejsou v mapě, doplňte hned.
- 9Čtyři týdny sledujte návštěvnost z vyhledávání a pozice u deseti nejdůležitějších dotazů. Propad do dvaceti procent v prvních dvou týdnech je běžný.
- 10Po dvou měsících porovnejte čísla se stavem před spuštěním. Když se nesrovnala, hledá se příčina v seznamu chyb výš, ne v tom, že Google potřebuje víc času.
Co když se stěhuje i doména
Změna adresy webu je samostatná práce a je citlivější než změna vzhledu. Platí totéž co výš, plus tři věci navíc.
Za prvé, stará doména musí zůstat vaše a zaplacená ještě aspoň rok po přestěhování, ideálně dva. Přesměrování musí odněkud běžet a doména, která propadne, přesměrovávat přestane.
Za druhé, v Search Console se změna adresy hlásí zvlášť. Je to formulář, který Googlu řekne, že jde o jeden web s novým jménem, ne o dva různé.
Za třetí, odkazy odjinud. Katalogy, sociální sítě, zápis v Google Business Profile, podpisy v e-mailech, faktury a firemní tiskoviny. Přesměrování je ochytá, ale ty důležité má smysl nechat opravit, protože přesměrování je berlička, ne řešení.
Kdy je ztráta v pořádku
Ne každá ztracená stránka je škoda a ne každý propad je chyba.
Weby, které deset let běžely na redakčním systému, mívají stovky adres, které nikdy nikdo nečetl: prázdné štítky, čtyřicet variant jedné aktuality, tisková zpráva z roku 2013 o změně otevírací doby. Přesměrovávat je jednu po druhé je práce za desítky hodin a nepřinese to nic. Tyhle adresy se sloučí pravidlem, nebo se nechají zaniknout.
Stejně tak je v pořádku dočasný propad. Google si nový web musí projít a přepočítat, což pár týdnů trvá vždycky. Rozdíl mezi normálním propadem a chybou je v tom, jestli se to samo srovnává. Když křivka po třech týdnech míří vzhůru, je to v pořádku. Když je po dvou měsících pořád dole, něco se pokazilo a čekáním se to nespraví.
Jak to děláme my
Mapa přesměrování je u nás součást dodání, ne příplatková položka. Důvod je prostý: bez ní se web nedá spustit odpovědně, takže si za ni nemá cenu účtovat zvlášť.
Z vlastní zakázky máme zatím jedno doložené číslo, a to je právě to nudné: při převodu webu z WordPressu jsme přenesli 77 stránek a 218 aktualit a sloučili dva samostatné weby do jednoho, přičemž zrušená doména přesměrovává a žádná adresa se neztratila.
A rovnou to, co zatím tvrdit nemůžeme: nemáme ještě dlouhodobé srovnání pozic před migrací a rok po ní. Web běží krátce. Až ta čísla budou, dopíšeme je sem, včetně případu, kdy z nich vyjde něco nepříjemného. Proto u prvních zakázek měříme před spuštěním i tři měsíce po něm a smíme to zveřejnit.
Časté otázky
Jak předělat web bez ztráty pozic na Googlu?
Před spuštěním si stáhněte seznam všech adres starého webu a k nim návštěvnost, sestavte mapu starých adres na nové a nasaďte trvalá přesměrování 301. Po spuštění projeďte starý seznam prohledávačem, odešlete novou mapu stránek a čtyři týdny sledujte chyby 404 a pozice. Zároveň hlídejte, aby se na nových stránkách neztratil text.
Jaký je rozdíl mezi přesměrováním 301 a 302?
301 je trvalé: říká vyhledávači, že se stránka přestěhovala navždy, a hodnocení se převede na novou adresu. 302 je dočasné: stará adresa zůstává platná, drží se v indexu a hodnocení se nepřenáší. Při redesignu se používá 301, 302 se hodí jen na skutečně dočasné situace.
Můžu staré adresy přesměrovat na úvodní stránku?
Můžete, ale nemá to smysl. Google vyhodnotí přesměrování na úvodní stránku jako zánik obsahu a hodnocení nepřenese, návštěvník navíc přistane někde, kde to, co hledal, není. Když opravdu neexistuje náhrada, je poctivější vrátit stav 410, tedy zaniklo.
Jak dlouho trvá, než se pozice po spuštění srovnají?
Obvykle dva až šest týdnů, podle velikosti webu. Propad do dvaceti procent v prvních dvou týdnech je běžný. Rozhodující je směr: když křivka po třech týdnech míří nahoru, je to normální přepočítání. Když je po dvou měsících pořád dole, je to chyba a čekáním se nespraví.
Co je nejčastější chyba při spuštění nového webu?
Zapomenutý zákaz indexace z testovací verze. Web pak zmizí z výsledků úplně, obvykle během několika dní. Kontrola trvá deset vteřin: otevřete adresu webu s /robots.txt na konci a podívejte se, jestli tam není zákaz pro všechny vyhledávače.
Musím kvůli redesignu měnit adresy stránek?
Nemusíte a většinou byste neměli. Když nový web umí zachovat původní tvar adres, je to nejlevnější možná migrace: není co přesměrovávat a není o co přijít. Adresy se mění, jen když se mění struktura webu nebo když ta stará byla nečitelná, třeba s parametry a čísly.
Shrnutí
- Seznam všech adres a jejich návštěvnosti se stahuje před začátkem práce, ne před spuštěním. Bez něj se nedá migrace udělat ani zkontrolovat.
- Ke každé staré adrese patří trvalé přesměrování 301 na skutečnou náhradu, ne na úvodní stránku.
- Nejdražší chyba je zapomenutý zákaz indexace z testovací verze. Kontrola trvá deset vteřin.
- Pozice ztrácí smazaný text stejně spolehlivě jako chybějící přesměrování. Redesign není důvod krátit obsah.
- Propad na dva až šest týdnů je normální. Propad, který po dvou měsících trvá, je chyba.
- Když se stěhuje doména, stará musí zůstat vaše a zaplacená ještě rok nebo dva. Přesměrování musí mít odkud běžet.
Máte web, o který nechcete přijít
Napište nám jeho adresu. Projdeme, kolik má stránek, kolik z nich má návštěvnost z vyhledávání a co by přestavba obnášela, a pošleme vám to napsané srozumitelně. Když z toho vyjde, že stačí opravit stávající web, napíšeme i to.

