সার্চ ইঞ্জিন বনাম ডিরেক্টরি
ইন্টারনেটে উপলব্ধ বিপুল পরিমাণ তথ্য নিজেই ইন্টারনেট ব্যবহারকারীদের জন্য সমস্যা তৈরি করে। বিষয়বস্তু কখনও কখনও বিভ্রান্তিকর এবং বিভ্রান্তিকর হতে পারে। ব্যবহারকারী যদি একটি নির্দিষ্ট বিবরণ খুঁজছেন, এই বিপুল পরিমাণ সামগ্রী সহ, সঠিক তথ্য খুঁজে বের করা, ফিল্টার করা এবং সবচেয়ে দরকারী সংস্থান নির্বাচন করা একটি চ্যালেঞ্জিং কাজ। এই জটিলতাগুলি কমাতে এবং ব্যবহারকারীদের প্রয়োজনীয় সংস্থান বা বিষয়বস্তু খুঁজে পাওয়া সহজ করতে, সংস্থানগুলি এবং তাদের বিষয়বস্তুগুলি ক্যাটালগ করা হয়েছে। ইন্টারনেটে উপলব্ধ দুটি সর্বাধিক জনপ্রিয় ক্যাটালগিং পরিষেবাগুলি হল সার্চ ইঞ্জিন এবং ওয়েব ডিরেক্টরি৷
অনুসন্ধান ইঞ্জিন সম্পর্কে আরও
সার্চ ইঞ্জিন হল একটি ওয়েব অ্যাপ্লিকেশন যা ওয়ার্ল্ড ওয়াইড ওয়েবে তথ্য বা সংস্থান অনুসন্ধান এবং সনাক্ত করতে পারে। www-এ সম্পদের বৃদ্ধির সাথে সাথে বিষয়বস্তুগুলিকে সহজলভ্য পদ্ধতিতে সূচীকরণ করা আরও কঠিন হয়ে ওঠে। এই সমস্যার সমাধান হল ওয়েব সার্চ ইঞ্জিন।
ওয়েব সার্চ ইঞ্জিন নিম্নলিখিত তিনটি ধাপে কাজ করে। ওয়েব ক্রলিং, ইন্ডেক্সিং এবং অনুসন্ধান। ওয়েব ক্রলিং হল ওয়ার্ল্ড ওয়াইড ওয়েবে উপলব্ধ তথ্য এবং ডেটা সংগ্রহ করার প্রক্রিয়া। এটি সাধারণত একটি ওয়েব ক্রলার (একটি মাকড়সা নামেও পরিচিত) নামক স্বয়ংক্রিয় সফ্টওয়্যার দিয়ে করা হয়। ওয়েব ক্রলার হল এমন একটি প্রোগ্রাম যা প্রতিটি ওয়েব পৃষ্ঠার তথ্য পুনরুদ্ধার করার জন্য একটি অ্যালগরিদম চালায় এবং স্বয়ংক্রিয়ভাবে সম্পর্কিত লিঙ্কগুলি অনুসরণ করে। পুনরুদ্ধার করা তথ্য পরবর্তী প্রশ্নের জন্য সূচিবদ্ধ এবং ডাটাবেসে সংরক্ষণ করা হবে। ক্রলাররা পৃষ্ঠার বিষয়বস্তু সম্পর্কে তথ্য পুনরুদ্ধার এবং সূচী করে, যেমন পাঠ্য থেকে শব্দ, হাইপারলিঙ্কের URL এবং মেটা ট্যাগ নামে পৃষ্ঠার বিশেষ ক্ষেত্র।
যখন একটি ওয়েব ব্রাউজারের মাধ্যমে একটি বিশেষ বিশদ বিবরণ বা ওয়েবে একটি পৃষ্ঠার জন্য একটি অনুরোধ বা অনুসন্ধান অনুসন্ধান করা হয়, অনুসন্ধান ইঞ্জিন সূচীকৃত ডাটাবেস থেকে সম্পর্কিত তথ্য পুনরুদ্ধার করে এবং ফলাফলগুলি সম্পর্কিত সংস্থানগুলির একটি তালিকা হিসাবে প্রদর্শন করে। ওয়েব ব্রাউজারে।
ওয়েব ডিরেক্টরি সম্পর্কে আরও
একটি ওয়েব ডিরেক্টরি হল ইন্টারনেটে প্রকাশিত ওয়েবসাইটগুলির একটি শ্রেণিবদ্ধ ক্যাটালগ। ওয়েব সাইটগুলি এই ডিরেক্টরিগুলির জন্য ক্যাটালগিংয়ের জন্য জমা দিতে পারে এবং সেগুলি ডিরেক্টরিতে প্রাসঙ্গিক ক্ষেত্রের অধীনে তালিকাভুক্ত করা হয়। সাধারণত ডিরেক্টরিগুলি মানব সম্পাদকদের দ্বারা রক্ষণাবেক্ষণ করা হয় এবং একটি ওয়েবসাইট শুধুমাত্র তখনই তালিকাভুক্ত করা হয় যদি সাইটটি একটি নির্দিষ্ট মানদণ্ড পূরণ করে যা ওয়েবসাইটের সত্যতা এবং গুণমানের গ্যারান্টি দেয়। জনপ্রিয় ওয়েব ডিরেক্টরির উদাহরণ হল Yahoo! ডিরেক্টরি এবং ওপেন ডাইরেক্ট প্রজেক্ট। কিছু ডিরেক্টরি ওয়েবসাইট তালিকাভুক্ত করার জন্য একটি ফি চার্জ করে, যখন কিছু তালিকার জন্য বিনামূল্যে। উভয় ক্ষেত্রেই, ব্যবহারকারীর কোনো চার্জ ছাড়াই ডিরেক্টরিতে অ্যাক্সেস রয়েছে।
সার্চ ইঞ্জিন বনাম ডিরেক্টরি
• সার্চ ইঞ্জিন হল ওয়েব অ্যাপ্লিকেশন যা ওয়েব ক্রলারদের দ্বারা সংগৃহীত ইনডেক্সিং তথ্য থেকে তৈরি ডাটাবেস ব্যবহার করে উপলব্ধ প্রাসঙ্গিক সংস্থানগুলির একটি তালিকা প্রদর্শন করে
• ওয়েব ডিরেক্টরি তালিকার জন্য জমা দেওয়া ওয়েবসাইটগুলির একটি শ্রেণিবদ্ধ ক্যাটালগ দ্বারা তৈরি একটি ডাটাবেস দ্বারা প্রাসঙ্গিক সংস্থানগুলির একটি তালিকা প্রদর্শন করে, যেখানে ওয়েবসাইটগুলি মানব সম্পাদকদের দ্বারা পর্যালোচনা করা হয়৷
• সার্চ ইঞ্জিনগুলি সূচীকরণের জন্য স্বয়ংক্রিয়ভাবে একটি ওয়েবসাইট সম্পর্কে তথ্য সংগ্রহ করে, যখন ওয়েব ডিরেক্টরিগুলি ডিরেক্টরিতে তালিকাভুক্ত হতে ওয়েবসাইট থেকে জমা দিতে হয়৷
• ওয়েবসাইটগুলিকে একটি ডিরেক্টরিতে তালিকাভুক্ত করার জন্য একটি নির্দিষ্ট মানদণ্ড মেনে চলতে হবে, মান এবং গুণমান নিশ্চিত করতে, যখন একটি অনুসন্ধান ইঞ্জিন স্বয়ংক্রিয়ভাবে সামগ্রীর গুণমান নির্বিশেষে তালিকাভুক্ত করবে৷ যদিও সার্চ ইঞ্জিনগুলি বিশেষ অ্যালগরিদম ব্যবহার করে ফিল্টার করে এবং ব্যবহারকারীদের জন্য সবচেয়ে প্রাসঙ্গিক এবং দরকারী তথ্য প্রদান করে৷
• কিছু ডিরেক্টরি ডিরেক্টরিতে তালিকাভুক্ত করার জন্য চার্জ করে, যখন একটি সার্চ ইঞ্জিন প্রকাশকদের কাছ থেকে চার্জ নেয় না।