Vodiči

Kako preseliti WordPress sajt bez gubitka sadržaja i pozicija na pretrazi

Da biste preselili WordPress sajt, prvo popišite svaki URL i sve što vaši dodaci rade, zatim izvezite sadržaj (Alati → Izvoz daje XML datoteku) i kopirajte folder sa medijima, ponovo napravite dizajn na novoj platformi, uvezite sadržaj i postavite 301 preusmerenja za svaki URL koji se menja pre nego što promenite DNS. Stari sajt držite aktivnim dok se novi ne proveri. Preusmerenja su korak koji ljudi preskoče, a upravo on štiti vaš saobraćaj sa pretrage.

Ovaj vodič pokriva selidbu sa WordPress-a na ponovo napravljen sajt, uključujući i sajt napravljen AI graditeljem aplikacija. Isti koraci važe bez obzira na to na koju platformu selite.

Odlučite kakvu selidbu radite

Postoje tri česta odredišta, a za svako je potrebno različito količina posla.

OdredišteŠta značiDobro odgovara kada
Drugi WordPress hostingIsti sajt, novi serverVolite WordPress i samo želite bolji hosting
Ponovo napravljen sajtNovi dizajn i platforma; sadržaj se uvoziSajt je uglavnom stranice i objave, a dodaci su teret
Headless WordPressWordPress ostaje uređivač; novi frontend čita objave preko REST API-jaPisci vole WordPress uređivač, ali želite novi frontend

Ako ostajete na WordPress-u, koristite alat za selidbu vašeg novog hostinga i ovde stanite. Ostatak vodiča odnosi se na drugu i treću opciju. Za pomoć pri izboru platforme pogledajte alternative za WordPress i WordPress protiv Webflow-a.

Korak 1: Popišite sajt

Pre nego što bilo šta dirate, zapišite šta postoji.

Svaki URL. WordPress (od verzije 5.5) pravi mapu sajta na /wp-sitemap.xml. SEO dodaci poput Yoast-a obično je zamene svojom, često na /sitemap_index.xml. Sačuvajte listu URL-ova u tabeli. Ako imate podešen Google Search Console, izvezite i stranice koje dobijaju saobraćaj, jer njih ne smete pokvariti.

Tipovi sadržaja. Stranice, objave, kategorije, oznake, autori i svi prilagođeni tipovi sadržaja (stavke portfolija, članovi tima, događaji). Zapišite otprilike koliko ima čega.

Dodaci i šta rade. Ne popisujte imena dodataka, nego poslove. „Kontakt formular koji šalje e-mail vlasniku.“ „SEO naslovi i opisi.“ „Kalendar za rezervacije.“ „Prijava na newsletter.“ Svaki posao treba plan u novom sajtu.

Stvari koje nisu vidljive. Oznake za analitiku, preusmerenja koja je već postavio dodatak, prilagođeni kod u temi, e-mail adrese na formularima.

Korak 2: Izvezite sadržaj i medije

Sadržaj. U WordPress administraciji idite na Alati → Izvoz, izaberite Sav sadržaj i preuzmite datoteku. To je XML datoteka (format WordPress eXtended RSS, ili WXR) koja sadrži objave, stranice, komentare, prilagođena polja, kategorije i oznake.

Mediji. Izvozna datoteka se na slike poziva preko URL-ova, ali ih ne sadrži. Kopirajte folder wp-content/uploads sa hostinga preko menadžera datoteka, SFTP-a ili dodatka za rezervne kopije. Zadržite strukturu foldera; organizovan je po godini i mesecu.

SEO polja. Ako SEO dodatak čuva prilagođene naslove i meta opise, obično su u izvozu kao prilagođena polja. Proverite jednu objavu u XML datoteci da budete sigurni.

Potpuna rezervna kopija. Napravite i kompletnu rezervnu kopiju datoteka i baze, čak i ako ne planirate da je koristite. To vam je put nazad.

Korak 3: Ponovo napravite dizajn

Selidba je dobar trenutak za pojednostavljenje. Većina WordPress tema nosi godinama nagomilane vidžete i opcije rasporeda koje vam ne trebaju.

Snimite ekran ključnih tipova stranica: početna, obična stranica, lista bloga, pojedinačna objava, kontakt. Uz AI graditelj aplikacija možete ih priložiti i opisati šta da zadržite:

Napravi sajt za fizioterapijsku ordinaciju prema priloženim snimcima ekrana našeg trenutnog WordPress sajta. Zadrži boje, logo i redosled sekcija na početnoj stranici, ali neka bude čistiji i brži. Stranice: Početna, Usluge, O nama, Blog, Kontakt. Blog treba listu i stranicu za pojedinačnu objavu.

Raspored prvo izgradite sa nekoliko pravih objava, a ne sa celom arhivom.

Korak 4: Uvezite sadržaj

Kako uvozite zavisi od obima.

  • Nekoliko stranica. Prepišite tekst ručno ili ga nalepite u čet. Brzo je i omogućava izmene usput.
  • Desetine ili stotine objava. Uvezite iz XML izvoza. Skripta može da pročita svaku stavku i sačuva naslov, slug, datum, sadržaj, kratak opis, kategorije i istaknutu sliku.

Sa AI graditeljem priložite izvoznu datoteku i opišite rezultat koji želite:

Priložio sam naš WordPress izvoz (WXR XML). Uvezi svaku objavljenu objavu u blog. Zadrži slug, datum objave, naslov, sadržaj, kategorije i istaknutu sliku svake objave. Preskoči nacrte, objave u otpadu i komentare. Neka URL svake objave bude /blog/[slug]. Pokaži mi koliko je objava uvezeno i navedi one koje nisu uspele.

Posle uvoza proverite nekoliko stvari:

  • Slike unutar objava i dalje pokazuju na stare URL-ove wp-content/uploads sa starog domena. Otpremite medije u skladište novog sajta i prepišite te URL-ove, inače će pući onog dana kada stari sajt nestane.
  • Shortcode-ovi poput [gallery] ili [contact-form-7] pojavljuju se kao običan tekst. Pronađite ih i zamenite pravim sadržajem.
  • Ugrađeni HTML iz page builder-a može biti neuredan. Proverite nasumično objave koje imaju najviše posetilaca.

Korak 5: Zadržite URL-ove ili ih preusmerite

Pretraživači i drugi sajtovi povezuju se na vaše stare URL-ove. Kada URL nestane, ti linkovi vraćaju 404 i pozicija vezana za njih se gubi.

Najbolji slučaj: zadržite potpuno iste URL-ove. Ako su vaše objave bile na /moj-naslov-objave/, neka ih novi sajt služi na istoj adresi.

Kada URL-ovi moraju da se promene (na primer, sa /2024/05/moja-objava/ na /blog/moja-objava), postavite 301 preusmerenje (trajno preusmerenje) sa svakog starog URL-a na novi. Napravite listu sa dve kolone, stari URL i novi URL, iz popisa iz Koraka 1. Zatim zatražite:

Dodaj trajna 301 preusmerenja sa svakog starog URL-a iz priložene CSV datoteke na njegov novi URL. Takođe preusmeri /category/[ime]/ na /blog?category=[ime], a /feed/ na /blog/rss.xml.

Posle objavljivanja proverite uzorak starih URL-ova. Svaki treba da vodi na pravu novu stranicu u jednom koraku, a ne u lancu preusmerenja.

Korak 6: Prenesite SEO osnove

  • Naslovi stranica i meta opisi za svaku važnu stranicu
  • Nova mapa sajta, poslata u Google Search Console
  • Ista analitika, da možete da uporedite pre i posle
  • Alternativni tekst slika, koji je u izvozu za slike koje su ga imale

Naš vodič SEO za sajtove napravljene uz AI pokriva ostalo.

Korak 7: Zamenite funkcije dodataka

Prođite kroz listu poslova iz Koraka 1:

Posao dodatkaTipična zamena
Kontakt formularFormular koji čuva u bazi i/ili vam šalje e-mail
SEO poljaNaslovi i opisi postavljeni po stranici u novom sajtu
Prijava na newsletterObrazac ili API vašeg provajdera za e-mail
RezervacijeStranica za rezervacije ili hostovani alat za rezervacije ugrađen u stranicu
KomentariFunkcija za komentare, hostovana usluga za komentare, ili nijedna
Keširanje i bezbednostObično nepotrebno na statičkom ili hostovanom sajtu

Korak 8: Objavljivanje i promena DNS-a

  1. Objavite novi sajt na privremenoj adresi i testirajte ga na računaru i telefonu.
  2. Prođite kroz svaku stranicu sa liste najposećenijih.
  3. Proverite uzorak starih URL-ova za ispravna preusmerenja.
  4. Usmerite DNS vašeg domena na novi hosting.
  5. Držite WordPress sajt i njegovu rezervnu kopiju nekoliko nedelja, za slučaj da je nešto promaklo.

Naš vodič povezivanje prilagođenog domena objašnjava promenu DNS-a.

Česte greške

  • Bez preusmerenja. Najskuplja greška. Svaki pokvareni URL je izgubljen link.
  • Slike i dalje učitavaju sa starog sajta. Sve izgleda u redu dok ne otkažete stari hosting.
  • Zaboravljeni formulari. Kontakt formular tiho prestane da šalje, a to saznate tek nedeljama kasnije.
  • Uvoz nacrta i smeća. Očistite pre uvoza, a ne posle.
  • Otkazivanje starog hostinga na dan lansiranja. Sačekajte dok niste sigurni da ništa ne nedostaje.

Selidba na Mythex

Mythex je AI graditelj aplikacija, a ne WordPress hosting, pa je selidba sa WordPress-a na Mythex ponovna izrada: opišete sajt, u čet priložite snimke ekrana i izvoznu datoteku (do 5 datoteka po poruci, po 10 MB), a agent napiše novi sajt. Otpremljene slike mogu ići u skladište datoteka projekta, a baza čuva objave ako ih kasnije želite menjati. Objavite na adresi mythex.ai radi testiranja, pa povežite svoj domen u Pro planu. Pogledajte statički sajtovi na Mythex-u u dokumentaciji.

Kontrolna lista za selidbu

  • Potpuna rezervna kopija WordPress datoteka i baze
  • Lista svakog URL-a, sa označenim stranicama sa najvećim saobraćajem
  • Lista poslova dodataka i zamena za svaki
  • Sadržaj izvezen (Alati → Izvoz) i kopiran wp-content/uploads
  • Dizajn ponovo napravljen i testiran sa pravim sadržajem
  • Sadržaj uvezen; slike prebačene sa starog domena; shortcode-ovi uklonjeni
  • 301 preusmerenja za svaki promenjen URL, testirana
  • Naslovi, opisi, mapa sajta i analitika na mestu
  • Formulari testirani od početka do kraja
  • DNS promenjen; stari sajt sačuvan nekoliko nedelja

Pitanja

Da li ću izgubiti pozicije na Google-u ako napustim WordPress?

Neće, ako gde možete zadržite iste URL-ove, dodate 301 preusmerenja za svaki URL koji se menja i prenesete naslove, opise i sadržaj. Pozicije obično malo osciliraju nekoliko nedelja posle svake selidbe, ali trajne gubitke izazivaju pokvareni URL-ovi bez preusmerenja.

Kako da izvezem sve iz WordPress-a?

Alati → Izvoz (Tools → Export) u WordPress administraciji preuzima XML datoteku sa vašim objavama, stranicama, komentarima, kategorijama i oznakama. Medijske datoteke nisu u toj datoteci, pa folder wp-content/uploads kopirajte posebno, preko menadžera datoteka na hostingu, SFTP-a ili dodatka za rezervne kopije.

Mogu li da zadržim WordPress samo za pisanje objava?

Može. Taj postav se zove headless WordPress: WordPress ostaje kao uređivač, a novi frontend čita objave preko WordPress REST API-ja. Zadržava poznat uređivač, ali i dalje morate održavati i obezbeđivati WordPress instalaciju.

Šta je sa mojim kontakt formularima i dodacima?

Dodaci se ne sele. Popišite šta svaki radi, na primer formulare, SEO polja ili rezervacije, i ponovo napravite tu funkciju na novom sajtu ili je zamenite uslugom. Formulari obično postanu jednostavan obrazac koji čuva u bazi ili šalje e-mail.

Mythex · Pricing · Pravite bilo šta uz AI · Šabloni za sajtove i aplikacije · Mythex u poređenju · Rečnik pojmova za pravljenje aplikacija uz AI · Besplatni alati za pravljenje aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)