Skip to content

Kõik WordPressist, veebiarendusest — ja mitte ainult

🚀 Kuidas migreerida WordPressi mis tahes veebisaidilt või CMS-ist: täielik juhend

🚀 Kuidas migreerida WordPressi mis tahes veebisaidilt või CMS-ist: täielik juhend

Sait Joomlal, Bitrixil või lihtsalt staatilisel HTML-il ning mõte WordPressile üleminekust tekitab külmavärinaid. Hirm on mõistetav: tundub, et sisu hajub laiali, SEO-reitingud kukuvad ja siselingid muutuvad 404 vigade surnuaiaks.

Tegelikkuses on WordPressile üleminek metoodiline protsess, mitte digitaalne kirurgia. Kui jagate selle etappideks ega jäta ettevalmistust vahele, läheb üleminek sujuvalt. Aastate jooksul on kümned miljonid saidid erinevatelt platvormidelt WordPressile üle läinud ja iga CMS-i ning veebisaadiehitaja jaoks on olemas tõestatud tee.

See juhend viib teid praeguse saidi esmasest inventuurist kuni lõpliku otsingutulemustesse lisamiseni. Ilma seotuseta ühegi konkreetse pistikprogrammi, majutusteenuse pakkuja või veebisaadiehitajaga.

💡 Kiirülevaade:

  • Tehke kindlaks oma lähtesaidi tüüp: CMS (Joomla, Drupal, Wix, Tilda) või staatiline HTML. See määrab, kas saate kasutada valmis impordipistikut või peate lehti käsitsi üle kandma.
  • Looge sisukaart: mis saab lehtedeks ja mis postitusteks, milliseid kategooriaid ja silte vajate. Selge eelnev eraldamine säästab ülekandmisel tunde.
  • Valige PHP ja MySQL-iga majutus, installige WordPress domeeni juurkausta, mitte alamkausta. Enamik majutusteenuseid pakub üheklõpsuga paigaldust.
  • Seadistage Redirection pistiku abil 301 ümbersuunamised vanadelt URL-idelt uutele, säilitage meta-kirjeldused. Ilma selleta otsingureitingud kindlasti langevad.
  • Importige sisu: CMS-i puhul impordipistiku kaudu, staatiliste saitide puhul käsitsi. WordPressi dokumentatsioon kirjeldab kümneid impordiprotseduure erinevatele platvormidele.
  • Paigaldage hädavajalik miinimum: teema, kontaktivorm, rämpspostitõrje, varundus, turvalisus. Ärge paigaldage korraga kümneid laiendusi.
  • Testige saiti mobiilse optimeerimise ja kiirustestidega, seejärel esitage XML-saidikaart Google Search Console'ile ja lubage indekseerimine.

Kust alustada: lähtesaidi hindamine

Saidi migreerimine WordPressile diagramm

Esimene samm on oma praeguse saidi aus inventuur. Eesseisva töö mahu järgi jagunevad lähtesaidid kahte kategooriasse.

CMS-il põhinev sait. Kui teie praegune sait töötab Joomlal, Drupalil, Wixil, Tildal, Bitrixil või mõnel muul sisuhaldussüsteemil, võite end õnnelikuks pidada. Suure tõenäosusega on olemas pistikprogramm või sisseehitatud tööriist sisu eksportimiseks WordPressiga ühilduvasse vormingusse. Ametlik WordPressi dokumentatsioon kirjeldab impordiprotseduure kümnetele platvormidele, alates Bloggerist kuni Drupalini. Kui teie CMS-i seal ei mainita, otsige pistikprogrammide hoidlast märksõna „import" koos oma platvormi nimega. Peaaegu alati on olemas kogukonnapoolne lahendus.

Staatiline sait ilma CMS-ita. Mootorita ehitatud HTML/CSS nõuab käsitsitööd. See ei ole surmaotsus: iga leht kantakse WordPressi eraldi üle. Plussiks on see, et saate täieliku kontrolli struktuuri üle ja mõistate protsessi käigus põhjalikult WordPressi loogikat. Miinuseks on aeg: 30-leheküljeline sait nõuab paar päeva hoolikat ülekandmist.

Ümberasumisplaan: 10 ettevalmistavat sammu

WordPressile migreerimise ettevalmistuse kontrollnimekiri

Usaldusväärsem on koostada plaan mitte sellest lähtuvalt, „kuidas vanal saidil oli", vaid sellest, „kuidas WordPress on üles ehitatud". Platvorm salvestab sisu postituste, lehtede ja kohandatud postitüüpidena ning korraldab selle kategooriate ja siltide kaudu. Sinu ülesanne on vana sisu selle loogika järgi ümber koondada, mitte püüda oma eelmist CMS-i struktuuri WordPressi tööriistadega taasesitada.

Oletame, et kolite Tumblrilt. Ära otsi pluginat, mis jäljendab Tumblri käitumist WordPressi sees. Selle asemel jaota vanad sissekanded uue saidi kategooriate ja siltide vahel laiali. Nii saad puhta arhitektuuri ilma möödahiilimisteta.

1. Korralda sisu ümber

Sisu lehtedeks ja postitusteks eraldamise diagramm

Mõtle läbi, mis on praegusel saidil leht ja mis on postitus. Üldreegel on lihtne ja toimib nii ärisaitide, blogide kui ka portfooliote puhul:

  • Lehed on staatiline sisu: „Meist", „Kontakt", „Teenused", portfoolio. Kõik, mis ei ole seotud avaldamiskuupäevaga ja muutub harva.
  • Postitused on dünaamiline sisu: uudised, artiklid, teadaanded, juhtumiuuringud. Kõik, mida avaldatakse regulaarselt ja kronoloogiliselt.

Restorani saidi puhul: avaleht, „Meist" ja menüüleht on WordPressi lehed. Sündmuste teated, nädalapakkumised, köögiuudised on postitused. Selge eristus hoiab ülekandmisel kokku tunde ja annab esimesest päevast peale sisuka struktuuri.

2. Vali majutus

WordPressi majutusteenuste võrdlus

WordPress vajab minimaalselt PHP-d ja MySQL-i. Praktiliselt iga jagatud majutusteenus sisaldab mõlemat algtaseme pakettides, mille hind jääb vahemikku 3-8 dollarit kuus. HostGator, SiteGround, DreamHost on WordPress.org-is pikaajalised soovituste liidrid.

Kui su sait on suure külastatavusega (50 000+ unikaalset külastajat kuus), vaata hallatud WordPressi majutuse poole: WP Engine, Kinsta, Cloudways. Plussid: automaatsed varukoopiad, isoleeritud keskkond, garanteeritud tööaeg külastuste tipphetkedel. Miinus: kõrgem hind, alates 20-30 dollarist kuus, kusjuures arveldamine põhineb sageli külastuste arvul.

WordPress.com on omaette teema. See on majutatud versioon, millel on pluginatega ja teemadega seotud piirangud. Täielikuks ümberkolimiseks teiselt CMS-ilt on parem kasutada isemajutatud WordPressi installatsiooni oma majutusel. Täielik kontroll serveri ja pluginatega on seda väärt.

3. Kujunda saidi struktuur

Uue WordPressi saidi struktuuri kujundamine

Neli võtmeotsust, mis tuleb enne WordPressi installimist teha:

Domeen. Ideaalne stsenaarium on installida WordPress samale domeenile, kus vana sait töötas. See säilitab kogunenud SEO kaalu. Domeeni vahetamine tähendab otsingumootorites nullist alustamist. Tee seda ainult brändivahetuse käigus või kui vanal domeenil on karistused.

Installikataloog. WordPress domeeni juurkausta (example.com), mitte alamkausta (example.com/wordpress). Enamik installeerijaid loob vaikimisi wp kausta; eemalda sellelt valikult linnuke. Hilisem alamkaustast juurkausta kolimine on tarbetu peavalu.

Alamdomeenid. Kui installid WordPressi alamdomeenile (blog.example.com), installitakse see selle alamdomeeni juurkausta. Loogika on sama.

Menüü. Planeeri navigatsioon enne sisu ülekandmist: peamenüü, jalus, külgriba. Mugav navigatsioon mõjutab otseselt nii kasutajakogemust kui ka SEO-d.

4. Valmista ette SEO perimeeter

SEO seaded enne saidi migreerimist

Ümberasumine on otsingurankingute jaoks suurima haavatavuse hetk. Kaks kohustuslikku tegevust, mis minimeerivad kaod:

Metaandmete kirjeldused. WordPress pakub karbist välja võetuna korralikku SEO vundamenti, kuid peenhäälestuseks tutvu Moz SEO algajate juhendi ja Yoasti blogiga. Lehtede metaandmed lähevad pärast migratsiooni sageli kaotsi; neid tuleb ette planeerida, mitte tagantjärele taastada.

Ümbersuunamised. Vanad URL-id, mis ei ühti WordPressi vaikestruktuuriga, peavad tööle jääma. Redirection plugin on standardne tööriist 301 ümbersuunamiste haldamiseks ja 404 vigade jälgimiseks. See töötab ilma .htaccess faili muutmata, logib iga vea ja võimaldab reeglite hulgikaupa importimist CSV kaudu.

5. Kontaktivorm ja rämpspostikaitse

Kontaktivormi ja rämpspostitõrje seadistamine WordPressis

Kontaktivorm on vajalik ka siis, kui tundub, et kellelgi pole põhjust teiega ühendust võtta. See annab märku avatusest: lugejad näevad, et nad saavad pakkuda koostööd, teatada veast või esitada küsimuse. Contact Form 7 on tasuta, lihtne ja kümnete miljonite paigaldustega kõige populaarsem valik. Laiema nimekirja leiate meie kontaktivormide pistikprogrammide kogumikust.

Kommentaarirämps on iga blogi puhul paratamatu. Paigaldage kohe Akismet või vaadake meie rämpsutõrje pistikprogrammide kogumikku. Üks aktiivne pistikprogramm käivitamisel säästab juba esimestel kuudel kümneid tunde käsitsi modereerimist.

6. Vali teema

WordPressi kujundusteema valimine

Tasuta või tasuline. Tasuta teemad ametlikust WordPress.org repositooriumist läbivad koodikvaliteedi kontrolli, mis teeb neist turvalise valiku. Tuntud stuudiote tasulised teemad pakuvad tavaliselt rohkem funktsioone: laiendatud tüpograafiaseadeid, sisseehitatud leheehitajaid ja demomallide kogusid erinevatele niššidele.

Kiirus. Paljud ilusad teemad ei ole optimeeritud kiireks laadimiseks. Enne ostmist laske teema demo läbi Google'i mobiilisõbralikkuse testist ja Pingdomi kiirustestist. Teema, mis demosaidil mõlemas testis läbi kukub, ei muutu pärast paigaldamist kiiremaks.

Eritellimusel arendus. Kui teil on vaja vana saidi kujundust pikslitäpselt säilitada, arvestage eritellimusel teema eelarvega. See maksab rohkem kui tasuline teema, kuid raamistikud nagu Genesis kiirendavad arendust ja tagavad turvastandardid aastateks ette.

7. Seadista varundamine

WordPressi saidi automaatne varundamine

Varundused on kindlustus, mille olulisust mõistate alles siis, kui teie sait on juba maas. Ärge oodake seda hetke. WordPressis seadistatakse varundamine pistikprogrammide abil 10 minutiga. Vaadake meie varundamise pistikprogrammide kogumikku. Miinimumseadistus: igapäevane automaatne varundus pilvesalvestusse (Google Drive, Dropbox või S3) pluss käsitsi varundus vahetult enne migratsiooni alustamist.

8. Turva sait

WordPressi turvaseadistus pärast migreerimist

WordPressi turvalisus on valdkond, mida uustulnukad süstemaatiliselt alahindavad. Platvormi populaarsus muudab selle atraktiivseks sihtmärgiks automatiseeritud rünnakutele. Miinimumkomplekt: turvaplugin meie pahavaraskännerite kogust, PHP käivitamise keelamine wp-content/uploads kaustas ja kaheastmeline autentimine kõigile administraatoritele. See on baastase, mis sulgeb enamiku ründevektoreid ilma eriteadmisteta.

9. E-kaubandus

Veebipoe seadistamine WooCommerce'iga

Kui plaanis on veebipood, on vastus üks: WooCommerce. Tasuta plugin Automatticult (samalt ettevõttelt, kes on WordPressi taga), millel on tuhandete laienduste ökosüsteem maksesüsteemide, tarne, laohalduse ja maksude jaoks. BuiltWithi statistika järgi hoiab WooCommerce üle kolmandiku e-kaubanduse platvormide turust. Paigaldamine võtab 5 minutit; oma äri jaoks seadistamine võtab valmis teemaga alates ühest päevast.

10. Projekti spetsiifilised vajadused

WordPressi lisalaiendused sinu projektile

Eelmised üheksa punkti katavad enamiku stsenaariume, kuid sinu projekt võib vajada spetsiifilisi lahendusi: jälgimisskriptid, sotsiaalmeedia vidinad, CRM-integratsioon. Kuna WordPress hoiab domineerivat CMS-i turuosa (üle 60% teadaoleva CMS-iga saitide seas W3Techsi andmetel), on praktiliselt igal SaaS-teenusel valmis plugin või moodul. Otsi „teenuse nimi + WordPress plugin" ja suure tõenäosusega leiad arendaja ametliku lahenduse.

Samm-sammuline ülekandeprotsess

WordPressi saidi samm-sammuline migreerimisprotsess

Kui plaan on valmis, järgib tegelik ülekanne selget järjestust. Iga samm on pööratav; tänu varukoopiale saad igal hetkel tagasi pöörata.

1. samm. Praeguse saidi täielik varundamine. Kopeeri failid FTP kaudu ja ekspordi andmebaas phpMyAdmini või majutuse konsooli kaudu. Salvesta koopia lokaalselt, mitte samasse serverisse; kui server üles ütleb, on seal asuv varukoopia kasutu.

2. samm. Asendusleht. Kui paigaldad WordPressi samale majutusele, kus vana sait töötab, loo index.html fail teabega hooldustööde kohta. Kustuta see pärast WordPressi paigaldamist.

3. samm. WordPressi paigaldamine. Enamik majutusteenuseid pakub üheklõpsupaigaldust juhtpaneeli kaudu. Käsitsi paigaldamiseks järgi ametlikke juhiseid. Veendu, et WordPress paigaldatakse domeeni juurkausta, mitte alamkausta.

4. samm. Indekseerimise keelamine. Kohe pärast WordPressi administraatorisse sisselogimist mine jaotisesse „Seaded → Lugemine" ja märgi linnuke „Heiduta otsingumootoreid seda saiti indekseerimast". Kuni ülekanne on lõpetatud ja struktuur seadistatud, ei tohiks otsingumootorid poolikut saiti näha.

5. samm. Sisu importimine. CMS saitide puhul impordiplugina kaudu. Impordiprotseduuride täielik loetelu on WordPressi dokumentatsioonis. Staatiliste saitide puhul iga lehe käsitsi ülekandmine. Kopeerimisel säilita lehtede ja postituste eraldatus: see on puhta struktuuri võti.

6. samm. Sisu korrastamine. Loo kategooriad, alamkategooriad ja sildid vastavalt ettevalmistuse 1. sammu plaanile. Jaota imporditud sisu nende vahel. Selles etapis omandab sait loogilise struktuuri.

7. samm. Paigalda hädavajalik miinimum pluginaid. Teema, kontaktvorm, rämpspostitõrje, varundamine, turvalisus: viis pluginat, mis katavad vundamendi. SEO plugin ei ole selles etapis kriitiline; WordPressi baas-SEO on käivitamiseks piisav. Ära paigalda korraga kümneid laiendusi; igaüks lisab koormust ja potentsiaalseid konflikte.

8. samm. Kvaliteedikontroll. Käivita sait läbi Google Mobile-Friendly Test ja Pingdom Page Speed Test. Kui tulemused on kehvad, on probleem suure tõenäosusega teemas. Vaheta teema välja enne, kui sait indeksisse siseneb.

9. samm. Saidikaart. Paigalda Google XML Sitemaps või sarnane plugin ja genereeri XML-saidikaart. See kiirendab indekseerimist pärast nähtavuse lubamist.

10. samm. Linkide kontroll. Käi sait käsitsi või katkiste linkide otsija pluginaga läbi. Suuna avastatud katkised URL-id 301 ümbersuunamisega asjakohasele lehele või avalehele. 404 vigade jätmine pärast migratsiooni on lubamatu; iga selline leht kaotab külastajaid ja SEO kaalu.

11. samm. Avalikustamine. Eemalda linnuke „heiduta indekseerimist" WordPressi seadetes. Lisa sait Google Search Console'isse ja esita XML-saidikaart indekseerimiseks. Sait elab ametlikult WordPressis.

Siin on visuaalne video kogu protsessist alates lähtesaidi hindamisest kuni lõppkontrollini:

⁉️🤔 Korduma kippuvad küsimused

Kas ma saan saidi WordPressi üle viia ilma SEO positsioone kaotamata?

Jah, hoolika lähenemise korral on kaod minimaalsed. Säilita domeen, seadista lehepõhised 301 ümbersuunamised vanadelt URL-idelt uutele, kanna üle meta-kirjeldused ja pealkirjad, loo XML-saidikaart ja esita see Google Search Console'isse kohe pärast indekseerimise lubamist. Lühiajaline 1-2 nädalane langus on iga migratsiooni puhul normaalne, kuid korralik SEO perimeetri ettevalmistus vähendab selle nulli.

Kui kaua saidi migratsioon aega võtab?

Väike sait (10-20 lehte) populaarsel CMS-il võtab koos teema ja pluginatega seadistamisega aega 2 kuni 4 tundi. Sama suur staatiline sait võtab päeva käsitsitööd. Suur projekt (sadu lehti, veebipood) võtab mitmest päevast nädalani. Planeerimine ja ettevalmistus võtavad umbes sama palju aega kui tehniline ülekanne ise. Ära püüa seda tundi mahutada; migratsiooniga kiirustamine kajab vastu kuudepikkuste parandustena.

Kas ma pean palkama arendaja?

Tüüpilise saidi puhul levinud CMS-il (Joomla, Wix, Tilda, Drupal) ei, saad selle juhendi järgi ise hakkama. Arendaja on põhjendatud kolmel juhul: kohandatud CMS ilma valmisekspordita, nõue säilitada mittestandardne kujundus pikslitäpselt ja suure koormusega projekt, kus vea hind mõõdetakse seisaku rahas.

Aga katkised lingid pärast kolimist?

Esimene kaitseliin on Redirection plugin: see võimaldab 404 seiret ja laseb sul luua ümbersuunamisreegleid nende ilmnemisel. Kui vanal URL-il pole uuel saidil otsest vastet, sea 301 ümbersuunamine kõige asjakohasemale lehele, mitte avalehele. Vanade URL-ide pakettimport koos määratud uute aadressidega CSV kaudu säästab tunde sadade lehtedega saitidel.

Kas ma pean WordPressile üleminekul domeeni vahetama?

Ei, domeeni vahetamine ilma äärmise vajaduseta ei ole soovitatav. Domeeni säilitamine on kõige usaldusväärsem viis SEO positsioonide hoidmiseks. Vaheta domeeni ainult siis, kui vanal on otsingumootorite karistused või teed täielikku brändivahetust. Sel juhul seadista lehepõhised 301 ümbersuunamised vanalt domeenilt uuele; see on kohustuslik.

Pärast kolimist: mida esimesena sisse lülitada?

Tegelik lõpp-punkt pärast migratsiooni ei ole hetk, mil sisu on laaditud, vaid hetk, mil baasperimeeter on suletud ja sait on indekseerimiseks valmis. „Esimeste tundide" kontrollnimekiri: igapäevane automaatne varundamine pilve, pahavara skanner ja kaheastmeline autentimine administraatoritele, kontaktvorm, rämpspostikaitse, 301 ümbersuunamised kõigile muudetud URL-idele, XML-saidikaart ja selle esitamine Google Search Console'isse.

Kõik muu (teema, täiendavad pluginad, SEO peenhäälestus) seadistatakse hiljem. Otsingumootorid vajavad ümberindekseerimiseks aega ja parem on anda neile juba täna töötav sait, kui seda veel kuu aega täiuslikkuseni lihvida. Mine metoodiliselt läbi ettevalmistus- ja teostussammud, kontrollides selle juhendi järgi, ja äririskid taanduvad rutiinseks tehniliseks operatsiooniks: migratsioon ilma draama ja kaotusteta.