সার্চ ইঞ্জিন
সার্চ ইঞ্জিনগুলো তৈরি হয়েছে, মানুষের চাহিদা অনুযায়ী তথ্য খুজে দেওয়ার জন্য।কাজ - সবচাইতে সেরা তথ্য খুজে দেওয়া ।
যেমনঃ google, msn, yahoo
সার্চ ইঞ্জিন কিভাবে কাজ করে?
প্রতিটি সার্চ ইঞ্জিনের একটি স্বকীয় ধরন আছে কাজ করার জন্য। তবে প্রায় সব সার্চ ইঞ্জিনের কর্ম পদ্ধতি এর জন্য একই উপকরন ব্যাবহার করে।Search engine প্রধানত দুইটা পদ্ধতিতে কাজ করে:
- Crawler - প্রধানত ওয়েবসাইট থেকে Information Collect করে (spider, robot/bot ) ।
- Algorithm - search engine প্রাপ্ত information গুলো বিশ্লেষণ করে, বিভিন্ন page এর content এর relevancy ও quality অনুযায়ী ranking প্রদান করে। SE এর Algorithm অনেক factor এর উপর নির্ভর করে।
কীভাবে কাজ করে গুগল( google) সার্চইঞ্জিন ?
স্পাইডার সফটওয়্যারঃ
“সার্চ বট” বা “রোবট” নামে পরিচিত ।
কাজঃ ওয়েব এ ভেসে বেড়ায় এবং নতুন পেজ এর সন্ধান করে এবং তা সার্চ ইঞ্জিন এ যোগ করে। মানে তার লিঙ্ক ইনডেক্স সফটওয়্যার এর কাছে জমা দেয় ।
স্পাইডার সফটওয়্যার কোণ ডিজাইন, ইমেজ, ফ্ল্যাশ ইত্যাদি র প্রতি কোন আগ্রহ দেখায় না। সে সুধুমাত্র আগ্রহ দেখায় ওয়েবসাইটের HTML , টেক্সট, ইউআরএল, লিঙ্ক এইসব এর প্রতি।
ইনডেক্স সফটওয়্যারঃ
স্পাইডার সফটওয়্যার থেকে প্রাপ্ত লিঙ্ক ভিজিট করে সকল ডাটা গুলো গ্রহন করে ও তা সার্চ ইঞ্জিন এ সংরক্ষণ করা বা ক্যাচ রাখা। যেটা কুয়েরি সফটওয়্যার এর কাঁচামাল বা তথ্য ভাণ্ডার হিসেবে ব্যবহার হয়।
ইনডেক্স সফটওয়্যার সফটওয়্যার স্পাইডার সফটওয়্যার এর কালেক্ট করা ডাটা এনালাইজ করে।
কুয়েরি সফটওয়্যারঃ
সার্চ ইঞ্জিনে কোন কিছু লিখে সার্চ দিয়ে থাকি তখন এটা কাজ করে ।
যখন আমরা কোন কিছু লিখে সার্চ দেই তখন কুয়েরি সফটওয়্যার ইনডেক্স সফটওয়ার থেকে ডাটা গুলো এন্যালাইজ করে সবচেয়ে রিলিভেন্ট রেজাল্ট প্রকাশ করে।