আজকের এই পোস্টটির মাধ্যমে সার্চ ইঞ্জিন কি? সম্পর্কে জানতে চান, তবে পোস্টটির মাধ্যমে সে বিষয়ে বিস্তারিত আলোচনা করবো, জানতে হলে সাথেই থাকুন।
সার্চ ইঞ্জিন কি
সার্চ ইঞ্জিন (search engine) হচ্ছে:এমন এক ধরনের টুলস যেটির সাহায্যে ইন্টারনেটের অজস্র ওয়েব সার্ভার থেকে খুব সহজেই যেকোন তথ্য খুঁজে বের করা সম্ভব। অনেক সহজভাবে বলতে, সার্চ ইঞ্জিন হল এক বিশেষ কম্পিউটার সার্ভার যেটির ওয়েবে তথ্য অনুসন্ধান করে থাকে।
ইন্টারনেট ব্যবহারকারীদের ওয়ার্ল্ড ওয়াইড ওয়েব (WWW) এর ফলে বিষয়বস্তু অনুসন্ধান করতে সাহায্য করে থাকে। ব্যবহারকারীরা সার্চ ইঞ্জিনের সার্চবারে শব্দের কীওয়ার্ড অথবা মূল বাক্যাংশ লিখে সার্চ বাটনে ক্লিক করলে সেকেন্ডের মাঝেই অসংখ্য ওয়েবসাইট, ছবি, ভিডিও আবার অন্যান্য অনলাইন ডেটার আকারের একটি তালিকা প্রদর্শন করে।
সার্চ ইঞ্জিনগুলি ওয়েব ক্রওলার ও বট ব্যবহার করে অনেক কম্পিউটার ওয়েব সার্ভারে থাকা কন্টেন্ট ইন্ডেক্স করে থাকে এবং তারপর ব্যবহারকারীর কোয়েরি আবার র্যাঙ্কিং অ্যালগরিদমের মাধ্যমে সর্ব উত্তম মিল উত্তর খুঁজে বের করে থাকে।
এটিকে একটি মাকড়সার সাথে তুলনা করতে পারেন যেটা পুরো নেট দুনিয়ায় নিজের জাল ছড়িয়ে রাখতে থাকে। যখন কোন তথ্যের জন্য সার্চ করেন থাকেন, তখন এটি নিজের কাছে জমা করা কোটি কোটি ওয়েব পেইজ থেকে বাছাই করে দরকারি তথ্যটি খুঁজে দেয়। বর্তমান বিশ্বের সবচেয়ে জনপ্রিয় এবং বহুল ব্যবহৃত সার্চ ইঞ্জিন হলো গুগল।
সার্চ ইঞ্জিন কিভাবে কাজ করে
সার্চ ইঞ্জিনগুলি তিনটি জটিল প্রক্রিয়ার ফলে কাজ করে যথা- ক্রলিং, ইনডেক্সিং এবং র্যাঙ্কিং।
১. ক্রলিং (Crawling)সার্চ ইঞ্জিন প্রক্রিয়ার প্রথম ধাপ হচ্ছে ক্রলিং। সার্চ ইঞ্জিনগুলি একটি অ্যালগরিদম সিস্টেমে প্রত্যেকটি ওয়েবসাইট এ অথবা ওয়েব পেজে ক্রলার আবার ক্রলার বট নামে এক স্বয়ংক্রিয় প্রোগ্রাম প্রেরণ করে থাকে। আর এই ক্রলারে কাজ হয় সেই ওয়েব পৃষ্ঠার তথ্যগুলো ভালোভাবে আয়ত্ত করে থাকে সার্চ ইঞ্জিন ডাটাবেজে নিয়ে যাওয়া।
ব্যবহারকারীরা সার্চ ইঞ্জিনের সার্চবারে কোন প্রশ্ন লিখে সার্চ করে, তখন সার্চ ইঞ্জিন তাৎক্ষণাৎ সেই উত্তরটা আপনার সামনে উপস্থাপন করে থাকে।
২. ইন্ডেক্সিং (Indexing)ক্রলিং এর মাধ্যমে সার্চ ইঞ্জিন এক ওয়েবপেজ থেকে ডাটা সংগ্রহ করে থাকে, তখন ইনডেক্সিং অথবা তালিকাভুক্ত করে। ওয়েবপেজে থাকা আপনার আর্টিকেল, ছবি আবার অডিও, ও ভিডিও ইন্ডেক্স হলে সেই ব্যবহারকারী যখন কিছু সার্চ করবে তখন সার্চ ইঞ্জিনে ওয়েবসাইটে থাকা ফলাফল গুলো প্রদর্ষন হবে। যদি ইনডেক্স না হতো তবে এই তথ্যগুলো কখনোই আমাদের কাছে পৌঁছাতো না।
৩. র্যাঙ্কিং (Ranking)সার্চ ইঞ্জিনের সর্বশেষ ধাপ হচ্ছে ওয়েব র্যাঙ্কিং। সার্চ ইঞ্জিন যে অ্যালগরিদম ব্যবহার করে তাই র্যাঙ্কিং। আপনার কন্টেন্ট ভ্যালু এবং ডোমেইন অথোরিটি আবার ব্যাকলিংক ও কীওয়ার্ড ইত্যাদির ফলে ওয়েবপেজ র্যাঙ্কিং করা হয়।
লক্ষ্য করবেন, কোন সার্চ ইঞ্জিনে কোন কিছু আমরা সার্চ দিই, ওয়েব সাইটগুলে প্রথম এবং দ্বিতীয় ও তৃতীয় এইভাবে সিরিয়াল করা থাকে, এগুলোকেই র্যাঙ্কিং বলা হয়।
বিশ্বের জনপ্রিয় ৫টি সার্চ ইঞ্জিন
১. Google
২. Bing
৩. Yahoo
৪. Baidu
৫. Yandex
আজকে এই পোস্টটির মাধ্যমে সার্চ ইঞ্জিন কি? সে সম্পর্কে জানতে পারলেন, আপনার যদি এই পোস্টটি ভালো লেগে থাকে তবে অবশ্যই বন্ধুদের কাছে পৌঁছে দিতে ভুলবেন না। ধন্যবাদ।