Jak přenést web z WordPressu bez ztráty obsahu a pozic ve vyhledávání
Při přenosu webu z WordPressu nejdřív sepište každou URL a každou úlohu, kterou vaše pluginy plní. Pak exportujte obsah (Nástroje → Export vám dá soubor XML) a zkopírujte složku s médii, znovu postavte design na nové platformě, importujte obsah a před přepnutím DNS nastavte přesměrování 301 pro každou URL, která se mění. Starý web nechte běžet, dokud nový nebude prověřený. Přesměrování je krok, který lidé přeskakují, a přitom chrání vaši návštěvnost z vyhledávání.
Tento průvodce popisuje přechod z WordPressu na znovu postavený web, včetně webu vytvořeného tvůrcem aplikací s AI. Stejné kroky platí bez ohledu na to, na jakou platformu přecházíte.
Rozhodněte, jaký typ migrace děláte
Existují tři běžné cíle a každý vyžaduje jinou míru práce.
| Cíl | Co to znamená | Vhodné, když |
|---|---|---|
| Jiný hosting WordPressu | Stejný web, nový server | Máte WordPress rádi a chcete jen lepší hosting |
| Znovu postavený web | Nový design a platforma; obsah se importuje | Web je hlavně stránky a příspěvky a pluginy jsou přítěž |
| Headless WordPress | WordPress zůstává jako editor; nový frontend čte příspěvky přes REST API | Autoři milují editor WordPressu, ale chcete nový frontend |
Pokud zůstáváte u WordPressu, použijte nástroj pro migraci u nového hostingu a tady skončete. Zbytek tohoto průvodce se týká druhé a třetí možnosti. Pomoc s výběrem platformy najdete v článcích alternativy k WordPressu a WordPress vs. Webflow.
Krok 1: Zmapujte web
Než cokoli změníte, sepište, co existuje.
Každou URL. WordPress (od verze 5.5) generuje mapu stránek na adrese /wp-sitemap.xml. SEO pluginy jako Yoast ji obvykle nahradí vlastní, často na adrese /sitemap_index.xml. Seznam URL uložte do tabulky. Pokud máte nastavený Google Search Console, exportujte i stránky, které mají návštěvnost, protože je nesmíte rozbít.
Typy obsahu. Stránky, příspěvky, kategorie, štítky, autory a všechny vlastní typy příspěvků (položky portfolia, členové týmu, akce). Zapište přibližně, kolik jich je.
Pluginy a co dělají. Nepište názvy pluginů, ale úlohy. „Kontaktní formulář, který posílá e-mail majiteli“. „SEO titulky a popisy“. „Rezervační kalendář“. „Registrace k newsletteru“. Každá úloha potřebuje plán v novém webu.
Věci, které nejsou vidět. Značky analytiky, přesměrování nastavená pluginem, vlastní kód v šabloně, e-mailové adresy ve formulářích.
Krok 2: Exportujte obsah a média
Obsah. V administraci WordPressu přejděte na Nástroje → Export, zvolte Veškerý obsah a soubor stáhněte. Je to soubor XML (formát WordPress eXtended RSS, neboli WXR) s příspěvky, stránkami, komentáři, vlastními poli, kategoriemi a štítky.
Média. Exportní soubor odkazuje na obrázky pomocí URL, ale neobsahuje je. Zkopírujte složku wp-content/uploads ze svého hostingu pomocí správce souborů, SFTP nebo zálohovacího pluginu. Zachovejte strukturu složek, je rozdělená podle roku a měsíce.
Pole pro SEO. Pokud SEO plugin ukládá vlastní titulky a popisy, bývají v exportu jako vlastní pole. Ověřte to na jednom příspěvku v souboru XML.
Úplná záloha. Udělejte kompletní zálohu souborů i databáze, i když ji možná nebudete potřebovat. Je to vaše cesta zpět.
Krok 3: Znovu postavte design
Migrace je dobrá příležitost něco zjednodušit. Většina šablon WordPressu nese roky widgetů a možností rozložení, které nepotřebujete.
Udělejte snímky obrazovky klíčových typů stránek: domovská stránka, běžná stránka, seznam blogu, jednotlivý příspěvek, kontakt. S tvůrcem aplikací s AI je můžete připojit a popsat, co zachovat:
Postav web pro fyzioterapeutickou ordinaci podle přiložených snímků našeho stávajícího webu na WordPressu. Zachovej barvy, logo a pořadí sekcí na domovské stránce, ale udělej ho čistší a rychlejší. Stránky: Domů, Služby, O nás, Blog, Kontakt. Blog potřebuje stránku se seznamem a stránku jednotlivého příspěvku.
Rozložení nejdřív postavte s několika skutečnými příspěvky, ne s celým archivem.
Krok 4: Importujte obsah
Způsob importu závisí na objemu.
- Pár stránek. Text zkopírujte ručně nebo vložte do chatu. Je to rychlé a můžete ho upravovat průběžně.
- Desítky nebo stovky příspěvků. Importujte z exportu XML. Skript může přečíst každou položku a uložit název, slug, datum, obsah, výňatek, kategorie a hlavní obrázek.
S tvůrcem s AI připojte exportní soubor a popište výsledek, který chcete:
Připojil jsem náš export z WordPressu (WXR XML). Importuj každý publikovaný příspěvek do blogu. Zachovej slug, datum publikace, název, obsah, kategorie a hlavní obrázek každého příspěvku. Přeskoč koncepty, příspěvky v koši a komentáře. Ulož příspěvky tak, aby URL každého byla
/blog/[slug]. Ukaž mi, kolik příspěvků se naimportovalo, a vypiš ty, které selhaly.
Po importu zkontrolujte několik věcí:
- Obrázky uvnitř příspěvků pořád odkazují na staré URL
wp-content/uploads. Nahrajte média do úložiště nového webu a přepište tyto URL, jinak se rozbijí den, kdy starý web zmizí. - Shortcody jako
[gallery]nebo[contact-form-7]se zobrazí jako doslovný text. Najděte je a nahraďte skutečným obsahem. - Vložené HTML z page builderů může být nepřehledné. Zkontrolujte namátkou příspěvky, které mají nejvíc návštěvnosti.
Krok 5: Zachovejte URL, nebo je přesměrujte
Vyhledávače a další weby odkazují na vaše staré URL. Když URL zmizí, tyto odkazy vrací chybu 404 a pozice, která k nim patřila, se ztrácí.
Nejlepší případ: zachovat úplně stejné URL. Pokud vaše příspěvky byly na /nazev-meho-prispevku/, nechte nový web servírovat je na stejné adrese.
Když se URL musí změnit (třeba z /2024/05/muj-prispevek/ na /blog/muj-prispevek), nastavte přesměrování 301 (trvalé přesměrování) z každé staré URL na novou. Vytvořte dvousloupcový seznam, starou a novou URL, z inventury, kterou jste udělali v kroku 1. Pak požádejte:
Přidej trvalá přesměrování 301 z každé staré URL v přiloženém CSV na její novou URL. Dále přesměruj
/category/[name]/na/blog?category=[name]a/feed/na/blog/rss.xml.
Po spuštění otestujte vzorek starých URL. Každá má vést přímo na správnou novou stránku, jedním krokem, ne řetězem přesměrování.
Krok 6: Přeneste základy SEO
- Titulky a popisy stránek pro každou důležitou stránku
- Novou mapu stránek odeslanou do Google Search Console
- Stejnou analytiku, abyste mohli porovnat stav před a po
- Alternativní text obrázků, který je v exportu u obrázků, které ho měly
Náš průvodce SEO pro weby vytvořené s AI pokrývá zbytek.
Krok 7: Nahraďte funkce pluginů
Projděte seznam úloh z kroku 1:
| Úloha pluginu | Obvyklá náhrada |
|---|---|
| Kontaktní formulář | Formulář, který ukládá do databáze a/nebo posílá e-mail |
| Pole pro SEO | Titulky a popisy nastavené pro každou stránku v novém webu |
| Registrace k newsletteru | Formulář nebo API vašeho poskytovatele e-mailů |
| Rezervace | Stránka pro rezervace nebo hostovaný nástroj pro rezervace vložený do stránky |
| Komentáře | Funkce komentářů, hostovaná služba komentářů, nebo žádné |
| Cachování a zabezpečení | Obvykle zbytečné na statickém nebo hostovaném webu |
Krok 8: Spusťte a přepněte DNS
- Publikujte nový web na dočasnou adresu a otestujte ho na počítači i na telefonu.
- Projděte každou stránku ze seznamu nejnavštěvovanějších.
- Zkontrolujte vzorek starých URL, zda vedou na správná přesměrování.
- Nasměrujte DNS své domény na nový hosting.
- Starý web WordPressu a jeho zálohu nechte několik týdnů, pro případ, že se něco přehlédlo.
Náš průvodce připojením vlastní domény vysvětluje změnu DNS.
Časté chyby
- Žádná přesměrování. Nejdražší chyba. Každá rozbitá URL je ztracený odkaz.
- Obrázky pořád načítané ze starého webu. Vše vypadá v pořádku, dokud nezrušíte starý hosting.
- Zapomenuté formuláře. Kontaktní formulář tiše přestane posílat zprávy a zjistíte to až za týdny.
- Import konceptů a odpadu. Uklidněte obsah před importem, ne po něm.
- Zrušení starého hostingu v den spuštění. Počkejte, až si budete jistí, že nic nechybí.
Migrace do Mythexu
Mythex je tvůrce aplikací s AI, ne hosting WordPressu, takže migrace z WordPressu do Mythexu je znovu postavení webu: web popíšete, do chatu připojíte snímky obrazovky a exportní soubor (až 5 souborů na zprávu, každý do 10 MB) a agent napíše nový web. Nahrané obrázky mohou jít do úložiště souborů projektu a databáze uchovává příspěvky, pokud je chcete později upravovat. K otestování publikujte na adresu mythex.ai a na plánu Pro pak připojte svou doménu. Viz statické weby na Mythexu v dokumentaci.
Kontrolní seznam migrace
- Úplná záloha souborů a databáze WordPressu
- Seznam každé URL, nejnavštěvovanější stránky označené
- Seznam úloh pluginů a náhrada pro každou
- Obsah exportovaný (Nástroje → Export) a složka
wp-content/uploadszkopírovaná - Design znovu postavený a otestovaný se skutečným obsahem
- Obsah naimportovaný; obrázky přesunuté pryč od staré domény; shortcody odstraněné
- Přesměrování 301 pro každou změněnou URL, otestovaná
- Titulky, popisy, mapa stránek a analytika na místě
- Formuláře otestované od začátku do konce
- DNS přepnuto; starý web ponechán několik týdnů
Otázky
Ztratím pozice ve Googlu, když přejdu z WordPressu pryč?
Nezáleží na tom, pokud kde můžete zachováte stejné URL, přidáte přesměrování 301 pro každou URL, která se změní, a přenesete nadpisy, popisy a obsah. Pozice se po každé migraci často několik týdnů houpou, ale trvalé ztráty způsobují hlavně nefunkční URL bez přesměrování.
Jak exportuji všechno z WordPressu?
V administraci WordPressu přejděte na Nástroje → Export a stáhněte soubor XML s příspěvky, stránkami, komentáři, kategoriemi a štítky. Mediální soubory v něm nejsou, takže složku wp-content/uploads zkopírujte zvlášť, a to ze správce souborů u hostingu, přes SFTP nebo pomocí zálohovacího pluginu.
Můžu dál používat WordPress jen na psaní příspěvků?
Ano. Tomuto uspořádání se říká headless WordPress: WordPress zůstane jako editor a nový frontend načítá příspěvky přes REST API WordPressu. Zachováte tak známý editor, ale pořád musíte spravovat a zabezpečovat instalaci WordPressu.
Co s mými kontaktními formuláři a pluginy?
Pluginy se nepřenášejí. Sepište, co každý z nich dělá, například formuláře, pole pro SEO nebo rezervace, a tuto funkci znovu vytvořte na novém webu, nebo ji nahraďte službou. Formuláře se obvykle promění v jednoduchý formulář, který ukládá do databáze nebo posílá e-mail.