„Co děláš kolem změny domény za vědu? Stačí koupit novou doménu a nasměrovat ji na server, ne?" slyším otázky.
Jasně, teoreticky stačí.
Reálně je to první krok z “dvaceti”.

Publikováno: 14. 8. 2026
Nedávno jsem tím prošel. Přejmenoval jsem Bejkův mls na sebe (Tomáš Shejbal) a checklist prací, na které bych neměl zapomenout, mi narostl do rozsahu, ze kterého praská hlava.
Tenhle článek je ten checklist, rozepsaný do vět.
Ať nezapomenu na věci, které by mě mrzely za měsíc, až zjistím, že Google Search Console hlásí prázdno nebo že nefunguje platební brána.
Poznámka: Jaké otázky jsem si kladl kolem rebrandingu, rozepisuju v tomhle článku: Rebranding na volné noze.
Změna domény zahrnuje menší navazující kroky. Pokud jeden vynecháš, projeví se to za týden - kdy už bude pozdě těžkosti řešit v klidu.
Rozdělil bych to do čtyř bloků: 1️⃣ přesun webu na server, 2️⃣ nastavení přesměrování, 3️⃣ kontrola po migraci 4️⃣ a přesměrování všeho, co na starou doménu odkazuje (sociální sítě, e-mailové podpisy, Google Business, reklamy, atd.).
Koupíš novou doménu a nasměruješ ji na server, kde web poběží, což je v mém případě stejný server. Web jsem posouval ze složky bejkuvmls.cz do tomas-shejbal.cz (proč dále).
Pro novou doménu vytvoříš certifikát. Já nainstaloval na tomas-shejbal.cz čistý WordPress a přes plugin WP Migrate web přenesl, promazal cache, zkouknul, že se nic nerozsypalo. A pokračoval licencemi → krok dva.
Pokud web běží na placených pluginech nebo šabloně, je potřeba licenci převést na novou doménu nebo znovu aktivovat. U některých pluginů:
Mám pár takových pluginů (Oxygen, Updraft Premium nebo Amelia).
Na webu mi běží WooCommerce na prodej knih, kde se řeší platby.
Platební brány (GoPay, Stripe, cokoliv jiného) mají často navázané webhooky (automatické oznámení o nějaké akci zasílané mezi dvěma aplikacemi) na konkrétní doménu. V mém případě to byl Stripe → musel jsem aktualizovat domény u webhooků v adminu Stripe.
Pokud webhooky nepřenastavíš, platby ti mohou přestat chodit, a to zjistíš, až si někdo stěžuje, že mu nepřišlo potvrzení objednávky. Nebo hůř - přestanou chodit objednávky a ty nebudeš vědět proč.
Poznámka: E-mail a SMTP u mě zůstávaly stejné. Změnu domény pro e-mail udělám později.
Nastavení webu nekončí databází. Potřebuješ aktualizovat wp-config.php a přenést původní konfigurace (konstanty nad rámec čistého WP, API klíče nebo SMTP údaje, pokud byly ve wp-config na původním webu).
Dále je třeba přenést obsah .htaccess - pokud měl starý web vlastní pravidla (přesměrování, blokace, cache hlavičky), ve výchozím čistém WordPressu nejsou.
Výborně, web běží a je zabezpečený. Můžeme zrušit starý.
Tohle je nejdůležitější technický krok migrace.
Na staré doméně chceš nastavit trvalé přesměrování (301 redirect) na novou. To znamená nastavit pravidlo na staré doméně v .htaccess, které vypadá v mém případě takhle:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?bejkuvmls\.cz [NC]
RewriteRule ^(.*)$ <https://tomas-shejbal.cz/$1> [R=301,L]
301 přesměrování říká prohlížečům i vyhledávačům, že se stránka natrvalo přestěhovala. Díky němu se většina SEO ratingu (autorita, zpětné odkazy) přenese ze staré domény na novou. Bez přesměrování přijdeš o velkou část toho, co si web za roky vybudoval.
Ano, chápeš dobře. Budeš mít dva hostingy (pokud máš hosting s více weby - multihosting - v rámci jedné platby, seš cajk). Nemáš? Nevýhoda levných hostingů. Platíš za dva. Kdo hostuje u mně, má to zadarmo.
Přesměrování drž minimálně rok - Google to sám doporučuje ("keep the redirects for as long as possible, generally at least 1 year"). Kratší doba nemusí stačit, aby Google vyhodnotil přesun jako trvalý.
Nejlepší je nechat přesměrování aktivní napořád (pokud máš multihosting, tak ti to je jedno). Ne kvůli Google, ale kvůli starým zpětným odkazům, které nemáš (většinou) jak změnit a které na web mohou vést ještě roky.
Drž i starou doménu, ať ti ji nikdo neodkoupí a nezneužije zbylý provoz nebo pověst.
Po 301 přesměrování založ a ověř novou doménu v Google Search Console. To stačí, Google přesměrování vidí a sám ti napíše: Tento web se v současné době přesouvá do domény... - viz obrázek:

Po zbytek prvních týdnů sleduj hlavně dvě věci:


Pokud jsi měl/a nastavený serverový cron, ten se váže na konkrétní doménu a je potřeba ho po migraci upravit v nastavení hostingu.
Migrace domény nekončí na serveru. Stará doména je rozesetá po "světě":
Změna domény není otázka jednoho odpoledne, ale sled navazujících kroků - doména a server, licence a platby, konfigurace WP, 301 přesměrování, kontrola v Search Console a nahrazování staré domény "ve světě" tou novou.
Vynechaný krok se neprojeví hned, až za pár týdnů - a to je nejhorší čas na to ho řešit (už si třeba nespojíš, že to může souviset se změnou domény).
Minimálně rok, ideálně napořád. Kratší dobou riskuješ, že Google nevyhodnotí přesun jako trvalý, a přicházíš o SEO sílu staré domény.
Týdny až měsíce. Sleduj v Google Search Console Index Coverage a Performance - provoz se přelévá postupně, ne ze dne na den.
Při správně nastaveném 301 přesměrování se většina SEO "síly" přenese na novou doménu. Bez přesměrování o ni přijdeš.
Ano - 301 přesměrování je zajišťují. Proto je důležité nerušit starou doménu a nemazat přesměrování, i když už neuvidíš žádný provoz.
Podobné návody a postřehy z vlastní praxe (WordPress, SEO, tipy a triky) posílám každé druhé úterý v měsíci. Jen to, co skutečně řeším na klientských i vlastních webech.
Měsíční newsletter pro majitele webů, kteří chtějí, aby jejich WordPress spolehlivě fungoval.
Dozvíš se:
🔌 Tipy na užitečné pluginy a nástroje.
🆕 Novinky z WordPress světa.
💡 Praktické návody a rady.