Bots Bot

Bots Bot ဆိုတာကတော့ website တွေကို internet ကနေတဆင့် access ရယူပြီး automated လုပ်ဆောင်ချက်တွေကိုလုပ်ဆောင်တာဖြစ်ပါတယ်။ Good Bot , Bad Bot ဆိုပြီး နှစ်မျိုးရှိပါတယ်။ Good bot ကတော့ internet user တွေအတွက်ပိုကောင်းတဲ့ User experence တွေရရှိဖို့အတွက် နည်းလမ်းအမျိုးမျိုးကိုသုံးပြီး internet ပေါ်မှာအလုပ်လုပ်တာဖြစ်ပါတယ်။ Good bot နဲ့ Bad botက တည်ဆောင်ပုံဆင်တူတဲ့အတွက် Bot management stragy လုပ်တဲ့အခါမှာလဲ good botတွေကို block အလုပ်မိဖို့လိုလာတာပါတယ်။ Malicious bots (Bad bot) ဆိုတာကတော့ infect ဖြစ်ထားတဲ့ host(server / computer/ device)တွေကနေ information တွေ ခိုးယူဖို့ designဆွဲထားတဲ့ malware တွေဖြစ်ပါတယ်။ Good Botsတွေထဲကနေတချို့ကိုဖော် ပြလိုက်ပါတယ်။ #Search Engine Bots ဒီbotကို web crawler , spider လိုလဲခေါ်ပါတယ်။ သူကတော့ Google Yahooတို့လို့ Search Engine တွေ က User က တစ်ခုခု ရှာတဲ့အခါ databaseထဲတိုက်စစ်ပြီးပြန်ပြပေးဖို့အတွက်အရင် websiteတွေ linkတွေထဲ crawlလုပ်ပြီး recordလုပ်ဖို့အတွက်ဖြစ်ပါတယ်။ SEOဆိုတာလဲအဲသဘောပဲပေါ့ search engine သတ်မှတ်ထားတဲ့ guideline နဲ့ ညီအောင် websiteကိုပြင်ဆင်ရတာပေါ့ ဒါမှ search engine botကအဆင်ပြေပြေ ဖတ်ပြီး recordလုပ်နို်ငမာမို့ပေါ့။ #Copyright Bots ဒီ botကတော့ website တွေ ကို crawl ပြီး copyright ဖြစ်မဖြစ်စစ်တာမျိုးပေါ့။ company ဖြစ်ဖြစ် တစ်ဦးခြင်းဖြစ်ဖြစ် ဒိလိုbot မျိုးရေးပြီး သုံးနိုင်တာပေါ့။ text, video, images, music စတာတွေကို duplicated ဖြစ်မဖြစ် copyright စစ်တာပေါ့။ #Site Monitoring bots သူကတော့ website စောင့်ကြည့်နေဖို့အတွက်သုံးတဲ့ botမျိုးပါ။ website ownerက google ဖြစ်ဖြစ် service တစ်ခုခုကို သုံးပြီး သူတို့ website downtimeကိုစောင့်ကြည့်သတင်း downတာနဲ့ emailပိုတာဖြစ်ဖြစ်အသိပေးဖို့လုပ်တာမျိုး။ဥပမာ cloudflare က Alays Online service လိုမျိုး server downတဲ့ အချိန် web pageရဲ့ cache versionကိုပြပေးတာမျိုးပေါ့။ #Commercial Bots ကတော့ commercial companyတွေက runနေတာဖြစ်ပြီးတော့ crawlလိုရတဲ့ informationတွေကိုသုံးပြီး market research လုပ်တာမျိုးပေါ့။ #Feed Bots ဒီ bot ကတော့ platform ရဲ့ news feeds အတွက် contend အသစ်တွေအတွက် internet မှာ website တွေ crawl ရင်း content အသစ်တွေ စုဆောင်းတဲ့ bot ပေါ့။ #Chatbots ကတော့ လူတဲ့စကာ‌းပြောတဲ့ အခါ သုံးတာပေါ့။ social channelတွေမှာလဲ business တွေမှာလဲ chatbot တွေသုံးပြီး customer အတွက် information ထောက်ပြန်ပေးနိုင်အောင်သုံးပါတယ်။ Botsတွေကလဲ တဖြည်းဖြည်းအဆင့်မြင့်လာပြီး intelligence ပိုဖြစ်လာပါတယ်။ #Personal assistant bots ဒီ botကတော့ Siri , Alex လိုမျိုး သူမှန် botတွေထက်အဆင်မြင့်ထားတဲ့botတွေပေါ့။ သူတို့ ကတော့ လူတွေကို ပိုနားလည်နိုင်ပြီး ပိုပြီး personalize ဖြစ်တဲ့ behavior တွေလဲပါလာပါတယ်။ Websiteတွေ မှာ resources တွေ ကိုထိန်းသိမ်းဖို့အတွက် bots တွေကို manage လုပ်ဖိုလိုပါတယ်။ ဒီ အတွက် robots.txt fileကို သုံးပါတယ်။ Robots.txt ကတော့ botsတွေကိုပြတဲ့ instructionဖြစ်ပါတယ်။ ဘယ် pageတွေ တော့ ဖတ်လို့ရတယ် ဘယ် pageကတော့ crawl ဖို့ခွင့်မပြုဘူး စသဖြင့် ပေါ့။ robots.txt ကရေးရတာလဲရှင်းပါတယ်။ website မှာ robots.txt ကို ဖန်တီးပြီး ရေးလိုက်ရုံပါပဲ။ ဒါကတော့ cloudflare ရဲ့ robots.txt ပါ ကြည့်ကြည့်လို့ရပါတယ်။ Google ရဲ့ robots.txt fileပါ။စိတ်ဝင်စားဖို့ကောင်းပါတယ် websiteတိုင်းနည်းပါမှာပါတာမို့ ဝင်ကြည့်ကြည့်ဖို့ရပါတယ် နောက်ပြီး ကို siteမှာလဲ စိတ်တိုင်းကျသတ်မှတ်လို့ရတာပေါ့။ https://www.cloudflare.com/robots.txt https://www.google.com/robots.txt ဒီ linkမှာ robots.txt ရေးတဲ့ guideline တစ်ချို့ပါပါတယ် ကိုယ့် websiteအတွက်စမ်းရေးလို့ရပါတယ်။ https://developers.google.com/search/docs/advanced/robots/create-robots-txt ဒီနေ့တော့ ဒီလောက်ပါပဲ ဖတ်ပေးလို့ကျေးဇူးပါဗျ။ Facebook မှာရော Telegramမှာပါ ဝင်ရောက်ဆွေးနွေးပေးကြပါဗျ။Facebook page ၊ telegram channel နဲ့ Youtube Channel ကို follow subscribe လုပ်သွားနိုင်ပါတယ်ဗျ။ Facebook - https://www.facebook.com/callmedevbypeter Telegram - https://t.me/callmedevbypeter Youtube - Call Me Dev by Peter သိချင်တဲ့အကြောင်းအရာရှိရင် comment မှာရေးသွားပါဗျ။ Thanks you ပါ။ #callmedevbypeter #web_development #bots #robots.txt

blog

Bots Bot

Bots Bot ဆိုတာကတော့ website တွေကို internet ကနေတဆင့် access ရယူပြီး automated လုပ်ဆောင်ချက်တွေကိုလုပ်ဆောင်တာဖြစ်ပါတယ်။ Good Bot , Bad Bot ဆိုပြီး နှစ်မျိုးရှိပါတယ်။ Good bot ကတော့ internet user တွေအတွက်ပိုကောင်းတဲ့ User experence တွေရရှိဖို့အတွက် နည်းလမ်းအမျိုးမျိုးကိုသုံးပြီး internet ပေါ်မှာအလုပ်လုပ်တာဖြစ်ပါတယ်။ Good bot နဲ့ Bad botက တည်ဆောင်ပုံဆင်တူတဲ့အတွက် Bot management stragy လုပ်တဲ့အခါမှာလဲ good botတွေကို block အလုပ်မိဖို့လိုလာတာပါတယ်။ Malicious bots (Bad bot) ဆိုတာကတော့ infect ဖြစ်ထားတဲ့ host(server / computer/ device)တွေကနေ information တွေ ခိုးယူဖို့ designဆွဲထားတဲ့ malware တွေဖြစ်ပါတယ်။ Good Botsတွေထဲကနေတချို့ကိုဖော် ပြလိုက်ပါတယ်။ #Search Engine Bots ဒီbotကို web crawler , spider လိုလဲခေါ်ပါတယ်။ သူကတော့ Google Yahooတို့လို့ Search Engine တွေ က User က တစ်ခုခု ရှာတဲ့အခါ databaseထဲတိုက်စစ်ပြီးပြန်ပြပေးဖို့အတွက်အရင် websiteတွေ linkတွေထဲ crawlလုပ်ပြီး recordလုပ်ဖို့အတွက်ဖြစ်ပါတယ်။ SEOဆိုတာလဲအဲသဘောပဲပေါ့ search engine သတ်မှတ်ထားတဲ့ guideline နဲ့ ညီအောင် websiteကိုပြင်ဆင်ရတာပေါ့ ဒါမှ search engine botကအဆင်ပြေပြေ ဖတ်ပြီး recordလုပ်နို်ငမာမို့ပေါ့။ #Copyright Bots ဒီ botကတော့ website တွေ ကို crawl ပြီး copyright ဖြစ်မဖြစ်စစ်တာမျိုးပေါ့။ company ဖြစ်ဖြစ် တစ်ဦးခြင်းဖြစ်ဖြစ် ဒိလိုbot မျိုးရေးပြီး သုံးနိုင်တာပေါ့။ text, video, images, music စတာတွေကို duplicated ဖြစ်မဖြစ် copyright စစ်တာပေါ့။ #Site Monitoring bots သူကတော့ website စောင့်ကြည့်နေဖို့အတွက်သုံးတဲ့ botမျိုးပါ။ website ownerက google ဖြစ်ဖြစ် service တစ်ခုခုကို သုံးပြီး သူတို့ website downtimeကိုစောင့်ကြည့်သတင်း downတာနဲ့ emailပိုတာဖြစ်ဖြစ်အသိပေးဖို့လုပ်တာမျိုး။ဥပမာ cloudflare က Alays Online service လိုမျိုး server downတဲ့ အချိန် web pageရဲ့ cache versionကိုပြပေးတာမျိုးပေါ့။ #Commercial Bots ကတော့ commercial companyတွေက runနေတာဖြစ်ပြီးတော့ crawlလိုရတဲ့ informationတွေကိုသုံးပြီး market research လုပ်တာမျိုးပေါ့။ #Feed Bots ဒီ bot ကတော့ platform ရဲ့ news feeds အတွက် contend အသစ်တွေအတွက် internet မှာ website တွေ crawl ရင်း content အသစ်တွေ စုဆောင်းတဲ့ bot ပေါ့။ #Chatbots ကတော့ လူတဲ့စကာ‌းပြောတဲ့ အခါ သုံးတာပေါ့။ social channelတွေမှာလဲ business တွေမှာလဲ chatbot တွေသုံးပြီး customer အတွက် information ထောက်ပြန်ပေးနိုင်အောင်သုံးပါတယ်။ Botsတွေကလဲ တဖြည်းဖြည်းအဆင့်မြင့်လာပြီး intelligence ပိုဖြစ်လာပါတယ်။ #Personal assistant bots ဒီ botကတော့ Siri , Alex လိုမျိုး သူမှန် botတွေထက်အဆင်မြင့်ထားတဲ့botတွေပေါ့။ သူတို့ ကတော့ လူတွေကို ပိုနားလည်နိုင်ပြီး ပိုပြီး personalize ဖြစ်တဲ့ behavior တွေလဲပါလာပါတယ်။ Websiteတွေ မှာ resources တွေ ကိုထိန်းသိမ်းဖို့အတွက် bots တွေကို manage လုပ်ဖိုလိုပါတယ်။ ဒီ အတွက် robots.txt fileကို သုံးပါတယ်။ Robots.txt ကတော့ botsတွေကိုပြတဲ့ instructionဖြစ်ပါတယ်။ ဘယ် pageတွေ တော့ ဖတ်လို့ရတယ် ဘယ် pageကတော့ crawl ဖို့ခွင့်မပြုဘူး စသဖြင့် ပေါ့။ robots.txt ကရေးရတာလဲရှင်းပါတယ်။ website မှာ robots.txt ကို ဖန်တီးပြီး ရေးလိုက်ရုံပါပဲ။ ဒါကတော့ cloudflare ရဲ့ robots.txt ပါ ကြည့်ကြည့်လို့ရပါတယ်။ Google ရဲ့ robots.txt fileပါ။စိတ်ဝင်စားဖို့ကောင်းပါတယ် websiteတိုင်းနည်းပါမှာပါတာမို့ ဝင်ကြည့်ကြည့်ဖို့ရပါတယ် နောက်ပြီး ကို siteမှာလဲ စိတ်တိုင်းကျသတ်မှတ်လို့ရတာပေါ့။ https://www.cloudflare.com/robots.txt https://www.google.com/robots.txt ဒီ linkမှာ robots.txt ရေးတဲ့ guideline တစ်ချို့ပါပါတယ် ကိုယ့် websiteအတွက်စမ်းရေးလို့ရပါတယ်။ https://developers.google.com/search/docs/advanced/robots/create-robots-txt ဒီနေ့တော့ ဒီလောက်ပါပဲ ဖတ်ပေးလို့ကျေးဇူးပါဗျ။ Facebook မှာရော Telegramမှာပါ ဝင်ရောက်ဆွေးနွေးပေးကြပါဗျ။Facebook page ၊ telegram channel နဲ့ Youtube Channel ကို follow subscribe လုပ်သွားနိုင်ပါတယ်ဗျ။ Facebook - https://www.facebook.com/callmedevbypeter Telegram - https://t.me/callmedevbypeter Youtube - Call Me Dev by Peter သိချင်တဲ့အကြောင်းအရာရှိရင် comment မှာရေးသွားပါဗျ။ Thanks you ပါ။ #callmedevbypeter #web_development #bots #robots.txt

Call Me Dev by Peter Logo

CallMeDevbyPeter

Since 2022