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