WordPress ဆိုဒ်ကို အကြောင်းအရာ သို့မဟုတ် ရှာဖွေရေးအဆင့် မဆုံးရှုံးဘဲ ပြောင်းရွှေ့နည်း
WordPress ကို ပြောင်းရန် ပထမဆုံး URL အားလုံးနဲ့ plugin တစ်ခုစီ လုပ်ဆောင်ချက်များကို စာရင်းပြုပါ၊ ပြီးရင် အကြောင်းအရာကို export လုပ်ပါ (Tools → Export က XML ဖိုင် ပေးပါတယ်) နဲ့ media ဖိုင်တွဲကို ကူးပါ၊ design ကို platform အသစ်မှာ ပြန်တည်ဆောက်ပါ၊ အကြောင်းအရာကို import လုပ်ပါ၊ ပြောင်းလဲသွားမယ့် URL တိုင်းအတွက် 301 redirect သတ်မှတ်ပါ၊ ပြီးမှ DNS ကို ပြောင်းပါ။ အသစ်ကို စစ်ဆေးပြီးမှာ အဟောင်းဆိုဒ်ကို ဆက်ထားပါ။ လူတွေ ကျော်သွားတတ်တဲ့ အဆင့်က redirect ဖြစ်ပြီး ၎င်းက သင့် ရှာဖွေမှု traffic ကို ကာကွယ်ပေးတာပါ။
ဒီလမ်းညွှန်က WordPress မှ rebuild လုပ်ထားတဲ့ ဆိုဒ်သို့ ပြောင်းရွှေ့ခြင်းကို ဖုံးလွှမ်းပါတယ်၊ AI app builder နဲ့ တည်ဆောက်ထားတာလည်း ပါဝင်ပါတယ်။ ဘယ် platform ကို ရွှေ့သည်ဖြစ်စေ အဆင့်တွေက အတူတူပါပဲ။
ဘယ်လို ပြောင်းရွှေ့မှု လုပ်မလဲ ဆုံးဖြတ်ပါ
ဦးတည်ရာ သုံးမျိုးရှိပြီး အလုပ်ပမာဏ မတူပါ။
| ဦးတည်ရာ | အဓိပ္ပာယ် | ကိုက်ညီသည့်အခါ |
|---|---|---|
| တခြား WordPress host | ဆိုဒ်တူညီ၊ server အသစ် | WordPress ကို နှစ်သက်ပြီး hosting ပိုကောင်းချင်တဲ့အခါ |
| Rebuild လုပ်ထားသော ဆိုဒ် | Design နဲ့ platform အသစ်; အကြောင်းအရာ import | ဆိုဒ်က စာမျက်နှာနဲ့ post များသာဖြစ်ပြီး plugin တွေ ဝန်ထုပ်ဖြစ်နေတဲ့အခါ |
| Headless WordPress | WordPress က editor အဖြစ်ကျန်; frontend အသစ်က REST API ကနေ ဖတ်တယ် | Writer တွေက WordPress editor ကို ချစ်ပြီး frontend အသစ်လိုချင်တဲ့အခါ |
WordPress မှာ ဆက်နေမယ်ဆိုရင် host အသစ်ရဲ့ migration tool ကိုသုံးပြီး ဒီမှာ ရပ်ပါ။ ကျန်တဲ့ လမ်းညွှန်က ဒုတိယနှင့် တတိယ ရွေးချယ်မှုအကြောင်းပါ။ Platform ရွေးရန် အကူအညီအတွက် WordPress အခြားရွေးချယ်စရာများ နဲ့ WordPress နှင့် Webflow ကို ကြည့်ပါ။
အဆင့် ၁: ဆိုဒ်ကို စာရင်းပြုပါ
မည်သည့်အရာကိုမဆို မထိမီ ရှိသမျှကို မှတ်ထားပါ။
URL အားလုံး။ WordPress (ဗားရှင်း 5.5 မှစ၍) က /wp-sitemap.xml မှာ sitemap ထုတ်ပေးပါတယ်။ Yoast လို SEO plugin တွေက များသောအားဖြင့် ကိုယ်ပိုင် sitemap ကို အစားထိုးပြီး /sitemap_index.xml မှာ ရှိတတ်ပါတယ်။ URL စာရင်းကို spreadsheet မှာ သိမ်းပါ။ Google Search Console ရှိရင် traffic ရတဲ့ စာမျက်နှာတွေကိုလည်း export လုပ်ပါ — ၎င်းတို့ကို ပျက်စီးခွင့်မပေးနိုင်ပါ။
အကြောင်းအရာအမျိုးအစားများ။ Page၊ post၊ category၊ tag၊ author နဲ့ custom post type (portfolio၊ team member၊ event) တွေ။ တစ်မျိုးစီ ခန့်မှန်းအရေအတွက်ကို မှတ်ပါ။
Plugin များနှင့် ၎င်းတို့၏ လုပ်ဆောင်ချက်။ Plugin အမည်မဟုတ်ဘဲ အလုပ်ကို စာရင်းပြုပါ။ “ပိုင်ရှင်ကို အီးမေးလ်ပို့တဲ့ contact form။” “SEO title နဲ့ ဖော်ပြချက်။” “Booking calendar။” “Newsletter စာရင်းသွင်းမှု။” အလုပ်တစ်ခုစီအတွက် ဆိုဒ်အသစ်မှာ အစီအစဉ် လိုပါတယ်။
မမြင်ရသောအရာများ။ Analytics tag များ၊ plugin မှ သတ်မှတ်ထားသော redirect များ၊ theme ထဲရှိ custom code၊ form ပေါ်ရှိ အီးမေးလ်လိပ်စာများ။
အဆင့် ၂: အကြောင်းအရာနှင့် media ကို export လုပ်ပါ
အကြောင်းအရာ။ WordPress admin မှာ Tools → Export ကိုသွားပြီး All content ကို ရွေးကာ ဖိုင်ကို download လုပ်ပါ။ ၎င်းက XML ဖိုင် (WordPress eXtended RSS format သို့မဟုတ် WXR) ဖြစ်ပြီး post၊ page၊ comment၊ custom field၊ category နဲ့ tag တွေပါပါတယ်။
Media။ Export ဖိုင်က ပုံတွေကို URL ဖြင့် ရည်ညွှန်းပေမဲ့ ပုံတွေကိုယ်တိုင် မပါပါဘူး။ wp-content/uploads ဖိုင်တွဲကို host ရဲ့ file manager၊ SFTP သို့မဟုတ် backup plugin ဖြင့် ကူးပါ။ ဖိုင်တွဲဖွဲ့စည်းပုံကို ထိန်းထားပါ; ၎င်းသည် နှစ်နှင့်လ အလိုက် စီထားပါတယ်။
SEO field များ။ SEO plugin က custom title နဲ့ meta description ကို သိမ်းထားရင် ၎င်းတို့က များသောအားဖြင့် export ထဲ custom field အဖြစ် ပါပါတယ်။ XML ဖိုင်ထဲက post တစ်ခုကို စစ်ကြည့်ပါ။
Backup အပြည့်အစုံ။ မသုံးမယ်ဆိုလည်း ဖိုင်နဲ့ database ကို အပြည့်အစုံ backup လုပ်ပါ။ ၎င်းက သင့်ပြန်ရောက်ရာ လမ်းဖြစ်ပါတယ်။
အဆင့် ၃: Design ကို ပြန်တည်ဆောက်ပါ
ပြောင်းရွှေ့ခြင်းက ရိုးရှင်းအောင်လုပ်ရန် အခွင့်အရေးကောင်းပါတယ်။ WordPress theme အများစုမှာ မလိုအပ်တဲ့ widget နဲ့ layout option တွေ နှစ်ပေါင်းများစွာ ပါနေတတ်ပါတယ်။
စာမျက်နှာအမျိုးအစား အဓိကတွေရဲ့ screenshot ယူပါ: home၊ ပုံမှန် page၊ blog စာရင်း၊ post တစ်ခု၊ contact။ AI app builder နဲ့ဆိုရင် ၎င်းတို့ကို ချိတ်ပြီး ဘာထားရမလဲ ဖော်ပြနိုင်ပါတယ်:
လက်ရှိ WordPress ဆိုဒ်ရဲ့ ပူးတွဲ screenshot များအပေါ် အခြေခံပြီး physiotherapy ဆေးခန်းအတွက် ဝဘ်ဆိုဒ် တည်ဆောက်ပါ။ Home ပေါ်က အရောင်၊ logo နဲ့ section အစီအစဉ်ကို ထားပါ၊ ဒါပေမဲ့ ပိုသန့်ရှင်းပြီး ပိုမြန်အောင် လုပ်ပါ။ စာမျက်နှာများ: Home၊ Services၊ About၊ Blog၊ Contact။ Blog ကို စာရင်းစာမျက်နှာနဲ့ post တစ်ခုချင်းစီ စာမျက်နှာ နှစ်ခုလိုပါတယ်။
ပြည့်စုံတဲ့ archive တစ်ခုလုံးမဟုတ်ဘဲ အမှန်တကယ် post အနည်းငယ်ဖြင့် layout ကို အရင်တည်ဆောက်ပါ။
အဆင့် ၄: အကြောင်းအရာကို import လုပ်ပါ
ပမာဏပေါ် မူတည်ပြီး import နည်းလမ်း ကွဲပြားပါတယ်။
- စာမျက်နှာအနည်းငယ်။ စာသားကို လက်ဖြင့် ကူးထည့်ပါ သို့မဟုတ် chat ထဲ ကူးထည့်ပါ။ မြန်ပြီး တည်းဖြတ်ရင်းလုပ်နိုင်ပါတယ်။
- Post ဆယ်ဂဏန်း သို့မဟုတ် ရာဂဏန်း။ XML export မှ import လုပ်ပါ။ Script တစ်ခုက item တစ်ခုချင်းစီကို ဖတ်ပြီး title၊ slug၊ ရက်စွဲ၊ content၊ excerpt၊ category နဲ့ featured image ကို သိမ်းနိုင်ပါတယ်။
AI builder နဲ့ဆိုရင် export ဖိုင်ကို ချိတ်ပြီး လိုချင်တဲ့ရလဒ်ကို ဖော်ပြပါ:
ကျွန်ုပ်တို့ရဲ့ WordPress export (WXR XML) ကို ပူးတွဲပါတယ်။ ထုတ်ဝေထားသော post အားလုံးကို blog ထဲ import လုပ်ပါ။ Post တစ်ခုချင်းစီရဲ့ slug၊ ထုတ်ဝေရက်၊ title၊ content၊ category နဲ့ featured image ကို ထိန်းထားပါ။ Draft၊ ဖျက်ထားသော post နဲ့ comment တွေကို ကျော်ပါ။ Post တစ်ခုချင်းစီရဲ့ URL သည်
/blog/[slug]ဖြစ်အောင် သိမ်းပါ။ Import လုပ်ထားသော post အရေအတွက်ကို ပြပြီး မအောင်မြင်ခဲ့သော post များကို စာရင်းပြုပါ။
Import ပြီးနောက် စစ်ဆေးရမည့် အချက်အချို့:
- Post အတွင်းရှိ ပုံများ က အဟောင်း domain ရဲ့
wp-content/uploadsURL ကိုဆက်ညွှန်းနေဆဲဖြစ်ပါတယ်။ Media ကို ဆိုဒ်အသစ်ရဲ့ storage သို့ upload လုပ်ပြီး URL တွေကို ပြန်ရေးပါ၊ မဟုတ်ရင် အဟောင်းဆိုဒ် ပျောက်တဲ့နေ့မှာ ပျက်ကျသွားပါမယ်။ [gallery]သို့မဟုတ်[contact-form-7]လို shortcode များ က စာသားအဖြစ် ပေါ်ပါတယ်။ ရှာပြီး အမှန်တကယ် content နဲ့ အစားထိုးပါ။- Page builder မှ embed HTML က ရှုပ်ထွေးနိုင်ပါတယ်။ အများဆုံး traffic ရတဲ့ post များကို အမြန်စစ်ပါ။
အဆင့် ၅: URL များကို ထိန်းထားပါ သို့မဟုတ် redirect လုပ်ပါ
ရှာဖွေရေး engine များနဲ့ တခြားဝဘ်ဆိုဒ်တွေက သင့်အဟောင်း URL တွေကို ချိတ်ထားပါတယ်။ URL တစ်ခု ပျောက်သွားရင် ၎င်းလင့်ခ်တွေက 404 ပြပြီး ၎င်းနဲ့ ချိတ်ထားသော အဆင့်များ ဆုံးရှုံးသွားပါတယ်။
အကောင်းဆုံးကတော့ တိကျတဲ့ URL တွေကို ထိန်းထားခြင်းပါ။ Post တွေက /my-post-title/ မှာ ရှိခဲ့ရင် ဆိုဒ်အသစ်က အဲဒီလိပ်စာမှာပဲ ပြပါ။
URL ပြောင်းရမယ်ဆိုရင် (ဥပမာ /2024/05/my-post/ ကနေ /blog/my-post သို့) အဟောင်း URL တိုင်းမှ အသစ်သို့ 301 redirect (အမြဲတမ်း redirect) သတ်မှတ်ပါ။ အဆင့် ၁ က စာရင်းမှ ကော်လံနှစ်ခု — အဟောင်း URL နဲ့ အသစ် URL — ပြုလုပ်ပြီး မေးပါ:
ပူးတွဲ CSV ထဲက အဟောင်း URL တစ်ခုစီမှ ၎င်းရဲ့ အသစ် URL သို့ 301 redirect အမြဲတမ်း ထည့်ပါ။ ထို့အပြင်
/category/[name]/ကို/blog?category=[name]သို့၊/feed/ကို/blog/rss.xmlသို့ redirect လုပ်ပါ။
Launch ပြီးနောက် အဟောင်း URL နမူနာတချို့ကို စမ်းပါ။ တစ်ခုစီက redirect chain မဟုတ်ဘဲ hop တစ်ခုနဲ့ မှန်ကန်တဲ့ စာမျက်နှာသို့ ရောက်သင့်ပါတယ်။
အဆင့် ၆: SEO အခြေခံများကို ယူဆောင်ပါ
- အရေးကြီးသော စာမျက်နှာတိုင်းအတွက် page title နဲ့ meta description
- Google Search Console တွင် တင်ပြထားသော sitemap အသစ်
- ပြောင်းရွှေ့မီနဲ့ နောက်ဆက်တွဲ နှိုင်းယှဉ်နိုင်ရန် တူညီသော analytics
- ပုံများ၏ alt text (ပုံတွေအတွက် ရှိခဲ့ရင် export ထဲမှာ ပါပါတယ်)
ကျန်တဲ့အရာများအတွက် AI-built ဝဘ်ဆိုဒ်များအတွက် SEO ကို ကြည့်ပါ။
အဆင့် ၇: Plugin လုပ်ဆောင်ချက်များကို အစားထိုးပါ
အဆင့် ၁ က အလုပ်စာရင်းကို ဖြတ်သန်းပါ:
| Plugin လုပ်ဆောင်ချက် | အများဆုံး အစားထိုးမှု |
|---|---|
| Contact form | Database ထဲ သိမ်းပြီး/သို့မဟုတ် အီးမေးလ်ပို့သော form |
| SEO field များ | ဆိုဒ်အသစ်မှာ စာမျက်နှာတစ်ခုချင်းစီအလိုက် title နဲ့ ဖော်ပြချက် |
| Newsletter စာရင်းသွင်းမှု | သင့် email provider ရဲ့ form သို့မဟုတ် API |
| Booking | Booking စာမျက်နှာ သို့မဟုတ် စာမျက်နှာထဲ embed လုပ်ထားသော hosted booking tool |
| Comment | Comment feature၊ hosted comment service၊ သို့မဟုတ် မရှိ |
| Caching နဲ့ security | Static သို့မဟုတ် hosted ဆိုဒ်တွင် များသောအားဖြင့် မလိုအပ်ပါ |
အဆင့် ၈: Launch လုပ်ပြီး DNS ပြောင်းပါ
- ဆိုဒ်အသစ်ကို ယာယီလိပ်စာသို့ ထုတ်ဝေပြီး desktop နဲ့ ဖုန်းပေါ်မှာ စမ်းပါ။
- Traffic အမြင့်ဆုံး စာရင်းထဲက စာမျက်နှာတိုင်းကို နှိပ်ကြည့်ပါ။
- အဟောင်း URL နမူနာတချို့ကို redirect မှန်ကန်မှုအတွက် စစ်ပါ။
- Domain ရဲ့ DNS ကို host အသစ်ဆီ ညွှန်ပါ။
- WordPress ဆိုဒ်နဲ့ backup ကို အပတ်အနည်းငယ် ထားပါ၊ တစ်ခုခု လွတ်သွားလားဆိုတာ ကြည့်နိုင်ရန်။
DNS ပြောင်းလဲမှုကို custom domain ချိတ်ဆက်ခြင်း လမ်းညွှန်တွင် ရှင်းပြထားပါတယ်။
အများဆုံး ဖြစ်တတ်သော အမှားများ
- Redirect မပါခြင်း။ အအကြီးဆုံး အမှား။ ပျက်သွားသော URL တိုင်းသည် ဆုံးရှုံးသော လင့်ခ်ဖြစ်ပါတယ်။
- ပုံများ အဟောင်းဆိုဒ်မှ ဆက်ဖွင့်နေခြင်း။ အဟောင်း hosting ကို ပယ်ဖျက်သည်အထိ အရာအားလုံး ကောင်းနေသလို ပေါ်ပါတယ်။
- Form များကို မေ့ခြင်း။ Contact form က တိတ်ဆိတ်စွာ ပို့မရတော့ဘဲ အပတ်များစွာကြာမှ သိရပါတယ်။
- Draft နဲ့ အမှိုက်များ import လုပ်ခြင်း။ Import မလုပ်ခင် သန့်ရှင်းပါ၊ နောက်မှ မဟုတ်ပါ။
- Launch နေ့မှာ အဟောင်း hosting ကို ပယ်ဖျက်ခြင်း။ ဘာမှ မလွတ်ကြောင်း သေချာမှ စောင့်ပါ။
Mythex သို့ ပြောင်းခြင်း
Mythex က AI app builder ဖြစ်ပြီး WordPress host မဟုတ်ပါ၊ ထို့ကြောင့် Mythex သို့ WordPress ပြောင်းခြင်းသည် rebuild တစ်ခုဖြစ်ပါတယ်: ဆိုဒ်ကို ဖော်ပြပြီး screenshot နဲ့ export ဖိုင်ကို chat ထဲ ပူးတွဲပါ (message တစ်ခုလျှင် ဖိုင် ၅ ခုအထိ၊ ဖိုင်တစ်ခုလျှင် 10 MB), agent က ဆိုဒ်အသစ်ကို ရေးပေးပါလိမ့်မယ်။ Upload လုပ်ထားတဲ့ ပုံတွေကို project ရဲ့ file storage မှာ ထားနိုင်ပြီး post တွေကို နောက်ပိုင်း တည်းဖြတ်ချင်ရင် database က ကိုင်ထားပေးပါတယ်။ စမ်းသပ်ရန် mythex.ai လိပ်စာသို့ ထုတ်ဝေပြီး Pro မှာ domain ကို ချိတ်ဆက်ပါ။ Mythex မှ static ဝဘ်ဆိုဒ်များ ကို docs မှာ ကြည့်ပါ။
ပြောင်းရွှေ့မှု စစ်ဆေးစာရင်း
- WordPress ဖိုင်များနှင့် database ၏ backup အပြည့်အစုံ
- URL အားလုံး၏ စာရင်း၊ traffic အမြင့်ဆုံးများ အမှတ်အသား
- Plugin လုပ်ဆောင်ချက်စာရင်းနှင့် အစားထိုးမှု တစ်ခုစီ
- အကြောင်းအရာ export (Tools → Export) နှင့်
wp-content/uploadsကူးပြီး - Design ကို အကြောင်းအရာအစစ်နဲ့ ပြန်တည်ဆောက်ပြီး စမ်းပြီး
- အကြောင်းအရာ import ပြီး; ပုံများ အဟောင်း domain မှ ပြောင်းပြီး; shortcode များ ဖယ်ပြီး
- ပြောင်းလဲသော URL တိုင်းအတွက် 301 redirect များ၊ စမ်းပြီး
- Title၊ ဖော်ပြချက်၊ sitemap နဲ့ analytics ရှိပြီး
- Form များကို အစမှ အဆုံးထိ စမ်းပြီး
- DNS ပြောင်းပြီး; အဟောင်းဆိုဒ်ကို အပတ်အနည်းငယ် ထားထား
မေးခွန်းများ
WordPress ကနေ ရွှေ့ရင် Google အဆင့်တွေ ဆုံးရှုံးမလား?
ဖြစ်နိုင်သမျှ တူညီတဲ့ URL တွေကို ထားပြီး ပြောင်းလဲသွားသော URL တိုင်းအတွက် 301 redirect ထည့်ပြီး ခေါင်းစဉ်၊ ဖော်ပြချက်နဲ့ အကြောင်းအရာတွေကို ယူဆောင်ရင် မဆုံးရှုံးပါဘူး။ ပြောင်းရွှေ့ပြီးနောက် အပတ်အနည်းငယ် အထိခိုက်ခံရနိုင်ပေမဲ့ redirect မပါတဲ့ ပျက်စီးနေသော URL တွေက အမြဲတမ်း ဆုံးရှုံးမှုဖြစ်စေပါတယ်။
WordPress ကနေ အရာအားလုံးကို ဘယ်လို export လုပ်မလဲ?
WordPress admin မှာ Tools → Export က post၊ page၊ comment၊ category နဲ့ tag တွေပါတဲ့ XML ဖိုင်ကို download လုပ်ပေးပါတယ်။ Media ဖိုင်တွေက အဲဒီဖိုင်ထဲမှာ မပါဘဲ wp-content/uploads ဖိုင်တွဲကို သီးခြား host ရဲ့ file manager၊ SFTP သို့မဟုတ် backup plugin ဖြင့် ကူးယူပါ။
Post ရေးဖို့သာ WordPress ကို ဆက်သုံးလို့ရမလား?
ရပါတယ်။ ဒီပုံစံကို headless WordPress လို့ခေါ်ပါတယ်: WordPress က editor အဖြစ်ဆက်ရှိပြီး frontend အသစ်က WordPress REST API မှတစ်ဆင့် post တွေကို ဖတ်ပါတယ်။ ရင်းနှီးတဲ့ editor ကို ထိန်းထားနိုင်ပေမဲ့ WordPress install ကို ဆက်ထိန်းသိမ်းပြီး လုံခြုံအောင် ထားရဦးမှာပါ။
Contact form နဲ့ plugin တွေကကော?
Plugin တွေ ရွှေ့မသွားပါဘူး။ form၊ SEO field သို့မဟုတ် booking လို plugin တစ်ခုစီက ဘာလုပ်ပေးသလဲ စာရင်းပြုပြီး ဆိုဒ်အသစ်မှာ အဲဒီလုပ်ဆောင်ချက်ကို ပြန်တည်ဆောက်ပါ သို့မဟုတ် service တစ်ခုနဲ့ အစားထိုးပါ။ Form တွေက များသောအားဖြင့် database ထဲ သိမ်းပြီး အီးမေးလ် ပို့ပေးတဲ့ ရိုးရှင်းတဲ့ form ဖြစ်လာပါတယ်။