Při migraci webu na novou doménu se dá pozice ve vyhledávání ztratit během jediného dne, pokud se přesměrování nastaví špatně nebo se na něj úplně zapomene. Dobrý .htaccess generátor přesměrování vám migraci pomůže úspěšně překlenout bez chyb v syntaxi, na kterých u ručně psaného kódu často ztroskotá i zkušený správce webu – tento nástroj vás jimi provede bezpečně.
Dobré přesměrování spolurozhoduje o úspěchu migrace
Když web přejde na novou doménu bez přesměrování, staré odkazy skončí jako chyba 404 a vyhledávače i návštěvníci se ke stránkám nedostanou. Google navíc nemá důvod přenést hodnocení, které si stará doména vybudovala, na doménu novou, protože mezi nimi neexistuje žádná technická vazba.
Trvalé přesměrování kódem 301 tuto vazbu vytvoří a signalizuje vyhledávači, že jde o stejný obsah na nové adrese. Podrobnější vysvětlení principu 301 přesměrování popisuje třeba tento článek.
Přesměrování 301 je velký rozdíl oproti kódu 302, který signalizuje jen dočasné přesměrování. Při dočasném přesměrování si vyhledávač ponechá starou adresu jako hlavní a novou verzi bere jen jako provizorní náhradu, takže hodnocení se na novou doménu vůbec nepřenese. U migrace na trvale novou doménu je proto vždy potřeba použít výhradně kód 301.
Jak vypadá přesměrování celé domény v .htaccess
Přesměrování jedné konkrétní stránky se do souboru .htaccess zapisuje jednoduchým pravidlem, které spáruje starou a novou adresu. U migrace celé domény ale nejde přesměrovat stránky jednu po druhé. Řešením je pravidlo, které zachytí libovolnou adresu na staré doméně a přesměruje ji na odpovídající adresu na nové doméně se zachovanou cestou za lomítkem.
Syntaxe tohoto pravidla používá direktivy RewriteEngine, RewriteCond a RewriteRule, které je potřeba zapsat v přesném pořadí a s přesnou interpunkcí. Chybějící zpětné lomítko před tečkou v názvu domény nebo špatně umístěná závorka způsobí, že pravidlo buď nebude fungovat vůbec, nebo přesměruje návštěvníky jinam, než bylo zamýšleno.
Podobná pravidla se hodí i na dílčí úpravy adres, které migraci často doprovázejí, třeba sjednocení verze s www a bez www nebo přechod z HTTP na HTTPS. Pokud se tyto kroky provádí zvlášť a bez promyšleného pořadí, snadno vznikne řetězec několika přesměrování za sebou, který zbytečně prodlužuje dobu, než se návštěvník dostane na finální adresu.
Co všechno migrace domény vyžaduje kromě samotného přesměrování
Nastavení přesměrování je jen jeden krok z celého procesu. Před spuštěním nové domény se vyplatí projít všechny důležité stránky starého webu, nejlépe pomocí exportu ze sitemapy nebo Google Search Console, a ke každé adrese přiřadit odpovídající novou URL. Bez této mapy hrozí, že se na některé stránky zapomene a jejich návštěvnost i pozice ve vyhledávání se ztratí.
Po nasazení přesměrování stojí za to změnu domény oznámit přímo v Search Console pomocí nástroje pro změnu adresy a odeslat novou sitemapu, aby Google novou strukturu webu zaindexoval co nejrychleji.
Po spuštění nové domény sledujte i logy serveru a report pokrytí v Search Console, a to alespoň po dobu několika týdnů. Pokud se v datech objevují opakované chyby 404 na starých adresách, znamená to, že mapa přesměrování není úplná a je potřeba doplnit chybějící pravidla ještě předtím, než se ztráta návštěvnosti stane trvalejším problémem.
Nejčastější chyby, kterým se s generátorem vyhnete
U ručních úprav .htaccess souboru občas i jediná chybějící čárka nebo lomítko dokáže celý web vyřadit z provozu chybou 500, protože server pravidlu nerozumí. Riziko roste s počtem pravidel, čím víc adres se přesměrovává, tím snáz se v ručně psaném kódu udělá překlep, který si správce webu všimne až po nahrání na server.
Generátor tuto část procesu zjednoduší tím, že sestaví syntakticky správný kód automaticky na základě zadaných adres, takže odpadá riziko chyby v samotném zápisu direktiv. Výsledný soubor tak stačí zkontrolovat věcně, jestli páruje správné staré a nové adresy, ne jestli je zapsaný podle přesných pravidel syntaxe Apache serveru.
Přehled dalších technických kontrol, které se u migrace webu vyplatí provést vedle nastavení přesměrování, vám přinese i článek o PageSpeed a monitoringu Core Web Vitals.
Migraci lze udělat i bez ztráty návštěvnosti a pozic
Přesun webu na novou doménu nemusí být riskantní akce, hrozící ztrátou let budované návštěvnosti, pokud přesměrování funguje správně od prvního dne po spuštění. Sázka na generátor .htaccess přesměrování vám pomůže snížit riziko chyby v syntaxi na minimum a nechá vás soustředit se na to podstatné, tedy na správné spárování starých a nových adres. Doporučujeme migraci plánovat s předstihem a přesměrování otestovat ještě před ostrým spuštěním. Na novou doménu pak projdete bez propadu v pozicích i návštěvnosti.
Vyplatí se také ponechat přesměrování aktivní dostatečně dlouho, ideálně alespoň rok od spuštění nové domény, i po dokončení celé migrace. Stará doména totiž zůstává v paměti vyhledávačů i uživatelů ještě dlouho poté, co byla oficiálně opuštěna. Předčasné vypnutí přesměrování by mohlo znamenat ztrátu i pozdě přicházejících návštěvníků.
