sitemap.xml ဖိုင်များ၏ အရေးပါပုံနှင့် တည်ဆောက်ပုံ
sitemap.xml ဖိုင်သည် ဝဘ်ဆိုက်တစ်ခုအတွင်းရှိ စာမျက်နှာများ၊ ဗီဒီယိုများနှင့် အခြားဖိုင်များ၏ ဆက်သွယ်မှုများကို ရှာဖွေရေးအင်ဂျင်များ (Search Engines) က ပိုမိုထိရောက်စွာ နားလည်နိုင်စေရန် ကူညီပေးသည့် လမ်းညွှန်မြေပုံတစ်ခု ဖြစ်သည်။ ဝဘ်ဆိုက်ပိုင်ရှင်များ၊ အကြောင်းအရာ စီမံခန့်ခွဲသူများနှင့် ဒေတာဗလော့ပါများသည် ရှာဖွေရေးအင်ဂျင်များ၏ crawl လုပ်ဆောင်မှုကို ပိုမိုကောင်းမွန်စေရန်အတွက် ဤဖိုင်ကို အသုံးပြုကြသည်။
မှန်ကန်သော sitemap.xml ဖိုင်တစ်ခုတွင် စာမျက်နှာတစ်ခုချင်းစီ၏ URL လိပ်စာများအပြင် အောက်ပါ မက်တာဒေတာ (Metadata) များကို ထည့်သွင်းသတ်မှတ်နိုင်သည် -
- နောက်ဆုံးပြင်ဆင်မှု (Last Modified Date): စာမျက်နှာကို နောက်ဆုံးပြင်ဆင်ခဲ့သည့် ရက်စွဲ။
- ပြောင်းလဲမှု အကြိမ်ရေ (Change Frequency): စာမျက်နှာ၏ အကြောင်းအရာများ မည်မျှအကြိမ်ရေ ပြောင်းလဲနိုင်သည်ဟူသော ညွှန်ပြချက်။
- ဦးစားပေးမှု: ဝဘ်ဆိုက်အတွင်းရှိ အခြားစာမျက်နှာများနှင့် နှိုင်းယှဉ်ပါက အဆိုပါ URL ၏ အရေးကြီးမှုအဆင့် (0 မှ 1 ကြား တန်ဖိုး)။
XML Sitemap ထုတ်လုပ်သည့်ကိရိယာ အသုံးပြုနည်း
ဤကိရိယာသည် စာမျက်နှာ URL များ သို့မဟုတ် ရှိပြီးသား sitemap.xml ကို ကူးထည့်ပြီး နောက်ဆုံးပြင်ဆင်သည့်ရက်စွဲ၊ ပြောင်းလဲမှုအကြိမ်ရေ၊ ဦးစားပေးအဆင့်နှင့် hreflang ရွေးချယ်စရာများပါဝင်သော မှန်ကန်သည့် sitemap ရယူရန် ကူညီပေးသည်။
အသုံးပြုပုံ အဆင့်ဆင့် -
- URL များ ထည့်သွင်းခြင်း:
URL များ သို့မဟုတ် sitemap.xml ကူးထည့်ပါဟု ဖော်ပြထားသော နေရာတွင် တစ်ကြောင်းလျှင် URL တစ်ခုနှုန်းဖြင့် ကူးထည့်ပါ။ ရှိပြီးသား sitemap.xml ဖိုင်တစ်ခုလုံးကိုလည်း တိုက်ရိုက်ကူးထည့်နိုင်သည်။ - မူရင်းသတ်မှတ်ချက်များ ပြင်ဆင်ခြင်း:
URL အားလုံးအတွက် မူရင်းသတ်မှတ်ချက်များကဏ္ဍတွင် မူရင်း နောက်ဆုံးပြင်ဆင်သည့်ရက်စွဲ၊ ပြောင်းလဲမှုအကြိမ်ရေနှင့် ဦးစားပေးအဆင့်တို့ကို သတ်မှတ်နိုင်သည်။ - တစ်ဦးချင်းစီအလိုက် ပြင်ဆင်ခြင်း:
Sitemap URL များအောက်တွင် URL တစ်ခုချင်းစီအတွက် သီးခြားတန်ဖိုးများနှင့် ဘာသာစကားဆိုင်ရာ alternate လင့်ခ်များကို ပြင်ဆင်နိုင်သည်။ - စစ်ဆေးခြင်းနှင့် ရယူခြင်း: ကိရိယာသည် သတ်မှတ်ချက်များကို အလိုအလျောက် စစ်ဆေးပေးမည်ဖြစ်ပြီး အမှားအယွင်းမရှိပါက
XML ကို ဒေါင်းလုဒ်လုပ်ရန်ခလုတ်ကို နှိပ်၍ sitemap.xml ဖိုင်ကို ရယူနိုင်သည်။
လိုက်နာရမည့် စည်းမျဉ်းများနှင့် ကန့်သတ်ချက်များ
မှန်ကန်သော sitemap.xml ဖိုင်တစ်ခု ဖြစ်လာစေရန် အောက်ပါ စည်းမျဉ်းများကို တိကျစွာ လိုက်နာရန် လိုအပ်သည် -
- ဖိုင်အရွယ်အစား ကန့်သတ်ချက်: Sitemap တစ်ခုတွင် URL ၅၀,၀၀၀ အထိသာ ပါဝင်နိုင်ပြီး မချုံ့မီ ဖိုင်အရွယ်အစား 50 MB ထက် မကြီးရပါ။ ဤတည်းဖြတ်ကိရိယာသည် တစ်ကြိမ်လျှင် URL ထည့်သွင်းမှု ၅၀၀ အထိသာ လက်ခံသည်။
- URL ပုံစံ: URL တိုင်းသည် ပြည့်စုံသော http:// သို့မဟုတ် https:// လိပ်စာ ဖြစ်ရမည့်အပြင် စာလုံးရေ ၂,၀၄၈ လုံးထက် တိုရပါမည်။
- Host ညီညွတ်မှု: Sitemap အတွင်းရှိ URL အားလုံးသည် တူညီသော host ကို အသုံးပြုရပါမည်။
- ရက်စွဲပုံစံ: နောက်ဆုံးပြင်ဆင်သည့်ရက်စွဲများကို YYYY-MM-DD ပုံစံ သို့မဟုတ် ပြည့်စုံသော ISO ရက်စွဲနှင့် အချိန်ပုံစံဖြင့်သာ ရေးသားရမည်။
- ဦးစားပေးမှုတန်ဖိုး: ဦးစားပေးမှုအဆင့်သည် 0 နှင့် 1 ကြား (ဥပမာ - 0.8 သို့မဟုတ် 1) ရှိရမည်။ "1e0" ကဲ့သို့သော တန်ဖိုးများကို "1" အဖြစ် ပုံမှန်တန်ဖိုး ပြောင်းလဲပေးမည်ဖြစ်သည်။
- XML Entity Escaping: URL များတွင် ပါဝင်သော အထူးစာလုံးများကို အလိုအလျောက် ပြောင်းလဲပေးမည်ဖြစ်သည်။ ဥပမာ - query parameter များတွင် ပါဝင်သော
&ကို&အဖြစ် ပြောင်းလဲထုတ်လုပ်ပေးသည်။
Multilingual ဝဘ်ဆိုက်များအတွက် hreflang စနစ်
ဘာသာစကားမျိုးစုံ သို့မဟုတ် ဒေသအလိုက် ခွဲခြားထားသော ဝဘ်ဆိုက်များအတွက် sitemap ထဲတွင် hreflang alternate လင့်ခ်များကို ထည့်သွင်းရန် လိုအပ်သည်။ ဤစနစ်အတွက် အောက်ပါစည်းမျဉ်းများကို လိုက်နာရမည် -
- hreflang တန်ဖိုးများသည် တရားဝင်သော ဘာသာစကား သို့မဟုတ် ဒေသကုဒ်များ ဖြစ်ရမည်။
- URL တစ်ခုတည်းတွင် တူညီသော hreflang တန်ဖိုးကို ထပ်ခါတလဲလဲ မသုံးရပါ။
- Alternate URL များသည် ပြည့်စုံသော http:// သို့မဟုတ် https:// လိပ်စာများ ဖြစ်ရမည်။
- Alternate အစုအဝေးတွင် ၎င်း၏ကိုယ်ပိုင် URL ပြန်လည်ပါဝင်ရမည်။
- Alternate အဖြစ် ညွှန်းဆိုထားသော URL တိုင်းသည် sitemap ထဲတွင် သီးခြား URL ထည့်သွင်းမှုတစ်ခုအဖြစ် တည်ရှိနေရမည်။
ပိတ်ဆို့နေသော အမှားအယွင်းများ ရှိနေပါက ဤကိရိယာသည် အသုံးပြု၍မရသော XML ဖိုင်ကို ထုတ်လုပ်ပေးမည်မဟုတ်ပါ။
ကိုယ်ရေးအချက်အလက် လုံခြုံမှုနှင့် ဒေတာလုပ်ဆောင်မှု
သင့် URL များနှင့် မက်တာဒေတာများသည် သင့်ဘရောက်ဆာထဲတွင်သာ ရှိနေပါမည်။ BroBroGo သို့ မည်သည့်အရာမျှ တင်ပို့မည်မဟုတ်ပါ။ ဒေတာလုပ်ဆောင်မှုအားလုံးသည် သင့်စက်တွင်းရှိ ဝဘ်ဘရောက်ဆာထဲတွင်သာ တိုက်ရိုက်အလုပ်လုပ်ခြင်း ဖြစ်သည်။
မကြာခဏမေးလေ့ရှိသော မေးခွန်းများ (FAQ)
မည်သည့် sitemap အကွက်များကို ကျွန်ုပ် ထည့်သွင်းနိုင်သနည်း။
ထည့်သွင်းမှုတိုင်းတွင် ၎င်း၏ စာမျက်နှာ URL ပါဝင်သည်။ နောက်ဆုံးပြင်ဆင်ခဲ့သည့်ရက်စွဲ၊ မျှော်မှန်းထားသော ပြောင်းလဲမှုအကြိမ်ရေနှင့် နှိုင်းရဦးစားပေးမှုတို့ကိုလည်း ထည့်သွင်းနိုင်သည်။ Google သည် ပြောင်းလဲမှုအကြိမ်ရေနှင့် ဦးစားပေးမှုတို့ကို လျစ်လျူရှုသော်လည်း အခြားသော crawler များသည် ၎င်းတို့ကို အရိပ်အမြွက်အဖြစ် သတ်မှတ်နိုင်ပါသည်။
hreflang alternate များကို မည်သို့ ထည့်သွင်းသင့်သနည်း။
ဘာသာစကား သို့မဟုတ် ဒေသဆိုင်ရာ ဗားရှင်းတစ်ခုစီကို ၎င်း၏ကိုယ်ပိုင် URL ထည့်သွင်းမှုအဖြစ် စာရင်းပြုစုပါ၊ ထို့နောက် ထိုစာမျက်နှာကိုယ်တိုင်အပါအဝင် ဗားရှင်းတစ်ခုစီသို့ တူညီသော ပြည့်စုံသည့် alternate အစုအဝေးကို ထည့်သွင်းပါ။ လိုအပ်ပါက အရန်သင့်သုံးရန် စာမျက်နှာအတွက် x-default ကို အသုံးပြုပါ။
Sitemap တစ်ခုထက်ပို၍ မည်သည့်အချိန်တွင် လိုအပ်သနည်း။
Sitemap တစ်ခုတွင် URL ၅၀,၀၀၀ အထိ ပါဝင်နိုင်ပြီး မချုံ့မီ ဖိုင်အရွယ်အစား 50 MB ထက် မကြီးရပါ။ ပိုမိုကြီးမားသော ဆိုက်များကို sitemap ဖိုင်အများအပြားအဖြစ် ခွဲထုတ်ပြီး ၎င်းတို့ကို sitemap index တွင် စာရင်းပြုစုပါ။
Sitemap ကို ထုတ်လုပ်ပြီးနောက် မည်သို့အသုံးပြုရမည်နည်း။
ထုတ်လုပ်ထားသော sitemap.xml ဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပြီး သင့်ဝဘ်ဆိုက်၏ root directory (ဥပမာ - example.com/sitemap.xml) သို့ တင်ရပါမည်။ ထို့နောက် Google Search Console ကဲ့သို့သော ရှာဖွေရေးအင်ဂျင် စီမံခန့်ခွဲမှု ကိရိယာများတွင် သွားရောက် တင်သွင်းနိုင်သည်။