Kako preseliti WordPress stranicu bez gubitka sadržaja i pozicija na pretraživanju
Da biste preselili WordPress stranicu, prvo popišite svaki URL i svaki posao koji vaši dodaci obavljaju, zatim izvezite sadržaj (Alati → Izvoz daje XML datoteku) i kopirajte mapu s medijima, obnovite dizajn na novoj platformi, uvezite sadržaj i postavite 301 preusmjeravanja za svaki URL koji se mijenja prije nego što promijenite DNS. Stari site držite aktivnim dok se novi ne provjeri. Preusmjeravanja su korak koji ljudi preskoče, a upravo on štiti vaš promet iz pretrage.
Ovaj vodič pokriva selidbu s WordPressa na ponovno izgrađenu stranicu, uključujući onu izgrađenu AI graditeljem aplikacija. Isti koraci vrijede bez obzira na to na koju platformu selite.
Odlučite kakvu selidbu radite
Postoje tri česta odredišta, a svako traži drugačiju količinu posla.
| Odredište | Što znači | Dobro je kad |
|---|---|---|
| Drugi WordPress hosting | Ista stranica, novi server | Volite WordPress i želite samo bolji hosting |
| Ponovno izgrađena stranica | Novi dizajn i platforma; sadržaj se uvozi | Stranica je uglavnom stranice i objave, a dodaci su teret |
| Headless WordPress | WordPress ostaje urednik; novi frontend čita objave preko REST API-ja | Pisci vole WordPress uređivač, ali želite novi frontend |
Ako ostajete na WordPressu, koristite alat za selidbu vašeg novog hostinga i ovdje stanite. Ostatak vodiča govori o drugoj i trećoj opciji. Za pomoć pri odabiru platforme pogledajte alternative WordPressu i WordPress protiv Webflowa.
Korak 1: Popišite stranicu
Prije nego što dirnete išta, zapišite što postoji.
Svaki URL. WordPress (od verzije 5.5) generira sitemap na /wp-sitemap.xml. SEO dodaci poput Yoasta obično ga zamjenjuju vlastitim, često na /sitemap_index.xml. Spremite popis URL-ova u tablicu. Ako imate postavljen Google Search Console, izvezite i stranice koje dobivaju promet, jer su upravo one koje si ne smijete pokvariti.
Vrste sadržaja. Stranice, objave, kategorije, oznake, autori i sve prilagođene vrste objava (portfelj, članovi tima, događanja). Zabilježite otprilike koliko ima svake.
Dodaci i što rade. Ne popisujte imena dodataka; popisujte poslove. „Kontakt obrazac koji šalje e-mail vlasniku“. „SEO naslovi i opisi“. „Kalendar rezervacija“. „Prijava na newsletter“. Svaki posao treba plan u novoj stranici.
Stvari koje nisu vidljive. Oznake za analitiku, preusmjeravanja koja je dodatak već postavio, prilagođeni kod u temi, e-mail adrese na obrascima.
Korak 2: Izvezite sadržaj i medije
Sadržaj. U WordPress administraciji idite na Alati → Izvoz, odaberite Sav sadržaj i preuzmite datoteku. To je XML datoteka (WordPress eXtended RSS format, ili WXR) s objavama, stranicama, komentarima, prilagođenim poljima, kategorijama i oznakama.
Mediji. Izvozna datoteka se na slike poziva preko URL-a, ali ih ne sadrži. Kopirajte mapu wp-content/uploads s hostinga putem upravitelja datoteka, SFTP-a ili dodatka za sigurnosne kopije. Zadržite strukturu mape; organizirana je po godini i mjesecu.
SEO polja. Ako SEO dodatak sprema prilagođene naslove i meta opise, obično su u izvozu kao prilagođena polja. Provjerite objavu u XML datoteci.
Potpuna sigurnosna kopija. Napravite potpunu sigurnosnu kopiju datoteka i baze, čak i ako je ne planirate koristiti. To je vaš način povratka.
Korak 3: Obnovite dizajn
Selidba je dobar trenutak za pojednostavljenje. Većina WordPress tema nosi godine widgeta i opcija rasporeda koje ne trebate.
Napravite snimke zaslona ključnih vrsta stranica: početna, obična stranica, popis bloga, pojedinačna objava, kontakt. Uz AI graditelj aplikacija možete ih priložiti i opisati što zadržati:
Izradi web stranicu za kliniku fizioterapije prema priloženim snimkama naše trenutne WordPress stranice. Zadrži boje, logotip i redoslijed sekcija na početnoj, ali neka bude čišća i brža. Stranice: Početna, Usluge, O nama, Blog, Kontakt. Blogu treba popis i stranica s pojedinačnom objavom.
Izgradite raspored s nekoliko stvarnih objava prvo, a ne cijelom arhivom.
Korak 4: Uvezite sadržaj
Kako uvozite ovisi o količini.
- Nekoliko stranica. Prepišite tekst ručno ili ga zalijepite u chat. Brzo je i omogućuje uređivanje usput.
- Desetke ili stotine objava. Uvezite iz XML izvoza. Skripta može pročitati svaku stavku i spremiti naslov, slug, datum, sadržaj, sažetak, kategorije i istaknutu sliku.
S AI graditeljem priložite izvoznu datoteku i opišite rezultat koji želite:
Priložio sam naš WordPress izvoz (WXR XML). Uvezi svaku objavljenu objavu na blog. Zadrži slug svake objave, datum objave, naslov, sadržaj, kategorije i istaknutu sliku. Preskoči nacrte, objave u smeću i komentare. Neka URL svake objave bude
/blog/[slug]. Pokaži koliko je objava uvezeno i navedi one koje nisu uspjele.
Nakon uvoza provjerite nekoliko stvari:
- Slike unutar objava još pokazuju na URL-ove
wp-content/uploadsna staroj domeni. Prenesite medije u pohranu nove stranice i prepišite te URL-ove, inače će se pokvariti onoga dana kad stara stranica nestane. - Shortcode-ovi poput
[gallery]ili[contact-form-7]pojavljuju se kao običan tekst. Pronađite ih i zamijenite stvarnim sadržajem. - Ugrađeni HTML iz page buildera može biti neuredan. Provjerite nasumično objave s najviše prometa.
Korak 5: Zadržite URL-ove ili ih preusmjerite
Tražilice i druge web stranice vezuju se na vaše stare URL-ove. Kad URL nestane, te veze vraćaju 404 i pozicija vezana uz njih se gubi.
Najbolji slučaj: zadržite potpuno iste URL-ove. Ako su vaše objave bile na /naslov-moje-objave/, neka ih nova stranica služi na istoj adresi.
Kad se URL-ovi moraju promijeniti (recimo s /2024/05/moja-objava/ na /blog/moja-objava), postavite 301 preusmjeravanje (trajno preusmjeravanje) sa svakog starog URL-a na novi. Iz popisa iz Koraka 1 napravite dvostupčani popis: stari URL i novi URL. Zatim zatražite:
Dodaj trajna 301 preusmjeravanja sa svakog starog URL-a iz priložene CSV datoteke na njegov novi URL. Također preusmjeri
/category/[naziv]/na/blog?category=[naziv]i/feed/na/blog/rss.xml.
Nakon objave testirajte uzorak starih URL-ova. Svaki bi trebao odvesti na pravu novu stranicu u jednom koraku, a ne u lanac preusmjeravanja.
Korak 6: Prenesite SEO osnove
- Naslovi stranica i meta opisi za svaku važnu stranicu
- Novi sitemap, predan u Google Search Console
- Ista analitika, da možete usporediti prije i poslije
- Alt tekst slika, koji je u izvozu za slike koje su ga imale
Naš vodič o SEO-u za web stranice izgrađene AI-jem pokriva ostalo.
Korak 7: Zamijenite funkcije dodataka
Prođite popis poslova iz Koraka 1:
| Posao dodatka | Tipična zamjena |
|---|---|
| Kontakt obrazac | Obrazac koji sprema u bazu podataka i/ili vam šalje e-mail |
| SEO polja | Naslovi i opisi postavljeni po stranici u novoj stranici |
| Prijava na newsletter | Obrazac vašeg pružatelja e-mail usluge ili API |
| Rezervacije | Stranica za rezervacije ili hostani alat za rezervacije ugrađen na stranicu |
| Komentari | Značajka komentara, hostana usluga komentara ili ništa |
| Predmemoriranje i sigurnost | Obično nepotrebno na statičkoj ili hostanoj stranici |
Korak 8: Pokrenite i prebacite DNS
- Objavite novu stranicu na privremenu adresu i testirajte je na računalu i telefonu.
- Prođite svaku stranicu s popisa najprometnijih.
- Provjerite uzorak starih URL-ova za ispravna preusmjeravanja.
- Usmjerite DNS vaše domene na novi host.
- Zadržite WordPress stranicu i njezinu sigurnosnu kopiju nekoliko tjedana, za slučaj da nešto nije preneseno.
Naš vodič o povezivanju prilagođene domene objašnjava promjenu DNS-a.
Česte greške
- Bez preusmjeravanja. Najskuplja greška. Svaki pokvareni URL je izgubljena poveznica.
- Slike se i dalje učitavaju sa stare stranice. Sve izgleda dobro dok ne otkažete stari hosting.
- Zaboravljeni obrasci. Kontakt obrazac tiho prestane slati, a to saznate tjednima kasnije.
- Uvoz nacrta i smeća. Počistite prije uvoza, a ne poslije.
- Otkazivanje starog hostinga na dan lansiranja. Čekajte dok niste sigurni da ništa ne nedostaje.
Selidba na Mythex
Mythex je AI graditelj aplikacija, a ne WordPress host, pa je selidba s WordPressa na Mythex ponovna izrada: opišete stranicu, u chat priložite snimke zaslona i izvoznu datoteku (do 5 datoteka po poruci, po 10 MB), a agent napiše novu stranicu. Učitane slike mogu ići u pohranu datoteka projekta, a baza drži objave ako ih kasnije želite uređivati. Objavite na mythex.ai adresu za testiranje, zatim na Pro planu povežite svoju domenu. Pogledajte statične web stranice na Mythexu u dokumentaciji.
Popis za selidbu
- Potpuna sigurnosna kopija WordPress datoteka i baze
- Popis svakog URL-a, s označenim stranicama s najviše prometa
- Popis poslova dodataka i zamjena za svaki
- Sadržaj izvezen (Alati → Izvoz) i kopirana mapa
wp-content/uploads - Dizajn obnovljen i testiran sa stvarnim sadržajem
- Sadržaj uvezen; slike premještene s stare domene; shortcode-ovi uklonjeni
- 301 preusmjeravanja za svaki promijenjeni URL, testirana
- Naslovi, opisi, sitemap i analitika postavljeni
- Obrasci testirani od početka do kraja
- DNS prebačen; stara stranica čuvana nekoliko tjedana
Pitanja
Hoću li izgubiti pozicije na Googleu ako prijeđem s WordPressa?
Neće, ako gdje možete zadržite iste URL-ove, dodate 301 preusmjeravanja za svaki URL koji se mijenja i prenesete naslove, opise i sadržaj. Pozicije često malo osciliraju nekoliko tjedana nakon svake selidbe, ali pokvareni URL-ovi bez preusmjeravanja uzrokuju trajne gubitke.
Kako izvesti sve iz WordPressa?
Alati → Izvoz u WordPress administraciji preuzimaju XML datoteku s vašim objavama, stranicama, komentarima, kategorijama i oznakama. Medijske datoteke nisu u toj datoteci, pa mapu wp-content/uploads kopirajte zasebno, iz upravitelja datoteka vašeg hostinga, putem SFTP-a ili uz dodatak za sigurnosne kopije.
Mogu li zadržati WordPress samo za pisanje objava?
Da. Takav pristup zove se headless WordPress: WordPress ostaje urednik, a novi frontend čita objave preko WordPress REST API-ja. Zadržavate poznat uređivač, ali i dalje morate održavati i osiguravati WordPress instalaciju.
Što je s mojim kontakt obrascima i dodacima?
Dodaci se ne sele. Popišite što svaki od njih radi, npr. obrasce, SEO polja ili rezervacije, i u novoj stranici izgradite tu funkciju ili je zamijenite uslugom. Obrasci obično postaju jednostavan obrazac koji sprema u bazu podataka ili šalje e-mail.