ইন্টারনেট ব্যবহারকারীরা বিভিন্নভাবে তাদের প্রয়োজনীয় তথ্য অনুসন্ধান করে থাকেন। কেউ সরাসরি এড্রেস লিখে তার কাঙ্খিত ওয়েবসাইট ভিজিট করেন। আর যাদের নির্দিষ্ট সাইটের এড্রেস জানা থাকে না তারা সাধারণত সার্চ ইঞ্জিনে বিভিন্ন কিওয়ার্ড লিখে সার্চ দেন। তখন সার্চ ইঞ্জিন তার কিওয়ার্ড অনুযায়ী বিভিন্ন তথ্য প্রদান করে থাকে।
বর্তমান সময়ের সবচেয়ে জনপ্রিয় হচ্ছে Google, Yahoo এবং Bing সার্চ ইঞ্জিন। বেশিরভাগ ইন্টারনেট ব্যবহারকারীরা তাদের প্রয়োজনীয় তথ্য খুঁজার জন্য সার্চ ইঞ্জিনের উপর নির্ভরশীল। সার্চ ইঞ্জিনের মাধ্যমে কোন এড্রেস না জেনেই অনেক সহজে প্রয়োজনীয় তথ্য বা ওয়েবসাইট খুজে পাওয়া যায়। তাই ইন্টারনেট ব্যবহারকারী এবং ওয়েব ডেভেলপারদের কাছে সার্চ ইঞ্জিনের গুরুত্ব অনেক বেশি।
আমরা সার্চ ইঞ্জিন ব্যবহার করে এক পলকেই প্রয়োজনীয় হাজার হাজার তথ্য হাতের লাগালেই পেয়ে যাই। কখনো এটা ভাবিনি যে, এই তথ্য কোথা থেকে আসে বা কিভাবে আসে? এই প্রশ্নের উত্তর সবাই সহজে বলবে, আমাদের ওয়েব ব্রাইজারের মাধ্যমে গুগল এ সব তথ্য দিয়ে থাকে। তাহলে প্রশ্ন হচ্ছে গুগল এ সমস্ত তথ্য কোথা থেকে পায়? আজকে আমি আপনাদের দেখাব গুগল কিভাবে আপনাদের এই তথ্য দিয়ে থাকে এবং কিভাবে আপনার প্রিয় ব্লগটিও সার্চ ইঞ্জিনের মাধ্যমে সবার সামনে হাজির করে থাকে।
সার্চ ইঞ্জিন কি?
সার্চ ইঞ্জিন হচ্ছে অনলাইনে তথ্য খুঁজার ওয়েব মেশিন বা সফটওয়ার। অনলাইনে যত ধরনের তথ্য থাকে একটি সার্চ ইঞ্জিন প্রথমে সেই তথ্যগুলো তার তথ্য ভান্ডারে জমা করে এবং পরে সেই তথ্যগুলো তার মজুদকৃত তথ্য ভান্ডার হতে আমাদের সামনে প্রদর্শণ করে। এক কথায় বলতে পারেন, অনলাইন হতে তথ্য সংগ্রহ করা ও সেই তথ্য মানুষের সামনে তুলে ধরার মেশিন বা সফটওয়ারকে সার্চ ইঞ্জিন বলে।
সার্চ ইঞ্জিন কিভাবে কাজ করে?
সাধারণত অনলাইন হতে তথ্য সংগ্রহ করার জন্য প্রত্যেকটি সার্চ ইঞ্জিনের এক ধরনের সফটওয়ার থাকে। এই সফটওয়ারকে সার্চ ইঞ্জিনের ভাষায় ওয়েব ক্রলার বা রোবট বা বট বলা হয়। একটি ওয়েব ক্রলার বা বট এর প্রধান কাজ হচ্ছে অনলাইনে যত ওয়েবসাইট আছে সেগুলোতে ঘুরে ঘুরে বাড়ানো এবং বিভিন্ন ওয়েবসাইট/ব্লগ হতে তথ্য সংগ্রহ করে নিয়ে সার্চ ইঞ্জিনের তথ্য ভান্ডারে মজুদ রাখা। যখন কেউ কোন তথ্য খুঁজে পাওয়ার জন্য সার্চ ইঞ্জিনে সার্চ করে, তখন সার্চ ইঞ্জিন তার ডাটাবেজ চেক করে এবং সার্চ ইঞ্জিনের ডাটাবেজ থেকে আমাদের সামনে ফলাফল প্রদর্শন করে।
©️সংগ্রহীত