পরিমার্জিত অনুসন্ধান

এই পৃষ্ঠাটি বর্ণনা করে যে কীভাবে আপনার ব্যবহারকারীদের পরিমার্জন লেবেল ব্যবহার করে তাদের অনুসন্ধান অনুসন্ধানগুলিকে পরিমার্জিত করতে সাহায্য করবেন৷ অনুসন্ধান ইঞ্জিন লেবেলগুলির বিপরীতে, পরিমার্জন লেবেলগুলি আপনার ব্যবহারকারীদের কাছে দৃশ্যমান এবং অনুসন্ধান ফলাফল পৃষ্ঠার শীর্ষে প্রদর্শিত হয়৷

  1. ওভারভিউ
  2. পরিশোধন লেবেল তৈরি করা হচ্ছে
  3. লেবেল সহ সাইট ট্যাগিং
  4. প্রদর্শিত পরিশোধন লেবেলের সংখ্যা নিয়ন্ত্রণ করা

ওভারভিউ

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

পরিমার্জন লিঙ্কগুলির একটি নির্বাচন সহ অনুসন্ধান ফলাফল পৃষ্ঠা৷

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

উপরে ফিরে যাও

পরিশোধন লেবেল তৈরি করা হচ্ছে

আপনি কন্ট্রোল প্যানেলের পরিমার্জন ট্যাবে পরিমার্জন লেবেল এবং ট্যাগ সাইটগুলি তৈরি করতে পারেন, তবে আপনি যদি প্রোগ্রামেবল অনুসন্ধান XML টীকা ফাইল ব্যবহার করেন তবে আপনি র‌্যাঙ্কিংয়ের উপর আরও বেশি নিয়ন্ত্রণ রাখতে পারেন। সার্চ ইঞ্জিন লেবেলগুলির মতো, আপনি প্রসঙ্গ ফাইলে পরিমার্জন লেবেলগুলি সংজ্ঞায়িত করেন এবং সেগুলিকে টীকা ফাইলের সাইটগুলিতে প্রয়োগ করেন৷

নিম্নলিখিত উদাহরণটি দেখায়, পরিমার্জন লেবেলগুলি Context বিভাগের মধ্যে Facet উপাদান ব্যবহার করে সংজ্ঞায়িত করা হয়।

<CustomSearchEngine>
  <Title>Universities</Title>
    <Context>
      <Facet>
        <FacetItem title="Lectures">
           <Label name="lectures" mode="BOOST" weight="0.8">
              <Rewrite>lecture OR lectures</Rewrite>
           </Label>
        </FacetItem>
      </Facet>
      <Facet>
        <FacetItem title="Assignments">
          <Label name="assignments" mode="BOOST" weight="0.8">
            <Rewrite>homework OR assignment OR assignments</Rewrite>
          </Label>
        </FacetItem>
     </Facet>
     <Facet>
       <FacetItem title="Reference">
         <Label name="reference" mode="FILTER">
         </Label>
       </FacetItem>
     </Facet>
     <Facet>
        <FacetItem title="Papers">
          <Label name="papers" mode="FILTER"/>
          <Redirect url="http://scholar.google.com/scholar?q=$q"/>
        </FacetItem>
      </Facet>
      <BackgroundLabels>
        <Label name="_cse_omuauf_lfve" mode="FILTER"/>
        <Label name="_cse_exclude_omuauf_lfve" mode="ELIMINATE"/>
      </BackgroundLabels>
    </Context>
  </CustomSearchEngine>

Facet উপাদানটির নিম্নলিখিত কাঠামো রয়েছে:

প্রতিটি Facet উপাদান চারটি FacetItem চাইল্ড উপাদান থাকতে পারে। আপনি যত খুশি তত পরিমার্জন লেবেল তৈরি করতে পারেন৷ আপনি অনুসন্ধান ফলাফল পৃষ্ঠাগুলিতে কতগুলি লেবেল প্রদর্শিত হবে তাও নিয়ন্ত্রণ করতে পারেন৷

উপরে ফিরে যাও

উদাহরণ: পরিশোধন লেবেল

একটি মৌলিক পরিশোধন লেবেল নিম্নলিখিত মত দেখায়:

<Facet>
  <FacetItem title="Lectures">
    <Label name="lectures" mode="BOOST" weight="0.8"/></Label>
  </FacetItem>
</Facet>

চিত্র 3: নমুনা কোড একটি লেবেল সহ একটি অনুসন্ধান ফলাফল পৃষ্ঠা তৈরি করে।

লেকচার নামক একটি পরিমার্জন লিঙ্ক সহ অনুসন্ধান ফলাফল পৃষ্ঠা

উপরে ফিরে যাও

পরিমার্জন লেবেলের উপাদান

নিম্নে Facet এর চাইল্ড এলিমেন্ট রয়েছে।

উপাদান বৈশিষ্ট্য বর্ণনা মান
FacetItem title পরিমার্জন লিঙ্ক যা ফলাফল পৃষ্ঠার শীর্ষে প্রদর্শিত হয়।

লিঙ্কের শিরোনাম। উপরের উদাহরণে, এটি ফলাফল পৃষ্ঠার শীর্ষে "বক্তৃতা" লিঙ্ক।

শিরোনামটি বর্ণনামূলক এবং যতটা সম্ভব সংক্ষিপ্ত হওয়া উচিত। স্থান বাঁচাতে পরিমার্জন লিঙ্কগুলি কেটে ফেলা হতে পারে, বিশেষ করে যদি অনুসন্ধান ফলাফলের পৃষ্ঠায় অনেক পরিমার্জন লিঙ্ক থাকে।

আপনি $q শব্দটিও ব্যবহার করতে পারেন, যা ব্যবহারকারীর ক্যোয়ারীকে পরিশোধন লিঙ্ক হিসেবে দেখায়। উদাহরণস্বরূপ, যদি আপনার ব্যবহারকারী "বেকন" এর জন্য অনুসন্ধান করেন, তাহলে পরিশোধন লিঙ্কটিও "বেকন" হবে।

Label name পরিশোধন লেবেলের নাম। আপনি টীকা ফাইলে সাইট ট্যাগ করতে এই নাম ব্যবহার করুন.

উপরন্তু, প্রোগ্রামেবল সার্চ ইঞ্জিন আপনার ব্যবহারকারীদের একটি রিফাইনমেন্ট লিঙ্কে ক্লিক করার পরে তাদের প্রশ্নের সাথে লেবেল নাম যুক্ত করে। আপনি যদি ওভারভিউ বিভাগে ফিরে তাকাতে চান, নমুনা অনুসন্ধান ফলাফল পৃষ্ঠায় "আরো পিম্পল: শর্ত_চিকিত্সা" সহ একটি অনুসন্ধান বাক্স দেখায়। "আরও: শর্ত_চিকিত্সা" অংশটি একটি লেবেলের ব্যবহার নির্দেশ করে এবং "শর্ত_চিকিত্সা" হল Label উপাদানের name বৈশিষ্ট্যের মান।

আপনার লেবেলের জন্য একটি বর্ণনামূলক নাম। আপনি যখন আপনার টীকা ফাইলটি দেখেন, তখন প্রসঙ্গ ফাইলগুলিতে ফিরে উল্লেখ না করেই লেবেলগুলির উদ্দেশ্য বুঝতে সক্ষম হওয়া আপনার পক্ষে ভাল হবে৷

আপনাকে অবশ্যই নামকরণের নিয়ম অনুসরণ করতে হবে, যার মধ্যে নিম্নলিখিতগুলি রয়েছে:

  • শুধুমাত্র ছোট হাতের অক্ষর ব্যবহার করুন।
  • আন্ডারস্কোর ("_") দিয়ে বিরাম চিহ্ন এবং সংযোজন (যেমন "এবং", "/", এবং "বা") প্রতিস্থাপন করুন। উদাহরণস্বরূপ, "সতর্কতা এবং প্রত্যাহার" শব্দগুচ্ছটি "সতর্কতা_রিকল" এবং বাক্যাংশটি, "পরীক্ষা/প্রক্রিয়া", "পরীক্ষা_প্রক্রিয়া" রূপ নিতে হবে।
  • নাম ছোট রাখুন।
mode সার্চ ইঞ্জিন লেবেল এবং পরিশোধন লেবেলের মোড একই পদ্ধতিতে কাজ করে।

আপনি একই সার্চ ইঞ্জিনে তিনটি প্রকার-বুস্ট, ফিল্টার এবং পরিমার্জনগুলি তৈরি করতে পারেন৷

ওজন কীভাবে কাজ করে সে সম্পর্কে আরও বিস্তারিত ডকুমেন্টেশনের জন্য, র‌্যাঙ্কিং অনুসন্ধান ফলাফল পৃষ্ঠা দেখুন।

প্রতিটি লেবেলের জন্য একটি mode মান নির্দিষ্ট করুন:
  • BOOST - যখন ব্যবহারকারীরা পরিমার্জন লিঙ্কে ক্লিক করেন, তখন লেবেলের সাথে ট্যাগ করা সাইটগুলিকে লেবেল ছাড়াই অন্যান্য ফলাফলের চেয়ে অগ্রাধিকার দেওয়া হয়।
  • FILTER - যখন ব্যবহারকারীরা পরিশোধন লিঙ্কে ক্লিক করেন, শুধুমাত্র লেবেলের সাথে ট্যাগ করা সাইটগুলি দেখানো হয়৷ অন্য সব সাইট বাদ দেওয়া হয়.
  • ELIMINATE - যখন ব্যবহারকারীরা পরিশোধন লিঙ্কে ক্লিক করেন, তখন এই লেবেলের সাথে ট্যাগ করা সাইটগুলি সম্পূর্ণরূপে বাদ দেওয়া হয়৷ এই ধরনের লেবেলের ওজন প্রয়োজন হয় না।

    আপনি যদি প্রোগ্রামেবল সার্চ ইঞ্জিনগুলিকে সেই লেবেলের সাথে ট্যাগ করা আছে এমন ফলাফলগুলি ছাড়া প্রাসঙ্গিক ফলাফলগুলি প্রদর্শন করতে বলতে চান তাহলে পরিমার্জন নির্মূল করা বেশ কার্যকর৷ উদাহরণস্বরূপ, আপনি আপনার নিরামিষাশী ব্যবহারকারীদের রান্নার রেসিপি অনুসন্ধান করার সময় মাংস-সম্পর্কিত সাইটগুলি বাদ দিতে দিতে চান।

  • আপনার পরিশোধন লিঙ্কের শিরোনাম পরিষ্কার করুন। পূর্ববর্তী উদাহরণে, একটি ভাল শিরোনাম হতে পারে "নিরামিষাশী" বা "মাংস সরান"।
weight সার্চ ইঞ্জিন লেবেল এবং পরিমার্জন লেবেলের ওজন একই পদ্ধতিতে কাজ করে। ওজন কীভাবে কাজ করে সে সম্পর্কে আরও বিস্তারিত ডকুমেন্টেশনের জন্য, র‍্যাঙ্কিং অনুসন্ধান ফলাফল দেখুন। শুধুমাত্র বুস্ট এবং ফিল্টার লেবেলের জন্য-1.0 এবং + 1.0 এর মধ্যে যেকোনো মান। আপনি যদি মানটি সংজ্ঞায়িত না করেন তবে লেবেলের একটি অন্তর্নিহিত মান +0.7 থাকে। যদিও আপনি একটি লেবেলে বিস্তৃত পরিসরের ওজন প্রয়োগ করতে পারেন, তবে পরিমার্জিত ফলাফল প্রচারের জন্য উচ্চ ওজন প্রয়োগ করা ভাল।

আপনি যদি শুধুমাত্র নির্দিষ্ট সাইটগুলি দেখানোর জন্য অনুসন্ধানের ফলাফলগুলিকে পরিমার্জিত করতে চান, তাহলে +1.0 এর কাছাকাছি বা সমান ওজন ব্যবহার করুন।

আপনি যদি ফিল্টার লেবেল সহ নেতিবাচক ওজন ব্যবহার করতে চান তবে আপনার ফলাফল খালি হতে পারে। ফিল্টার লেবেলগুলি সীমিত সংখ্যক সাইটে অনুসন্ধানকে সীমাবদ্ধ করে এবং -1.0 এর ওজন সম্পূর্ণরূপে বাদ দেয়৷ আপনার ব্যবহারকারীরা একটি পরিশোধন লিঙ্ক দ্বারা বিভ্রান্ত হতে পারে যা খালি ফলাফল দেয়।

উপরে ফিরে যাও

লেবেল সহ সাইট ট্যাগিং

আপনি পরিমার্জন লেবেল সহ সাইট ট্যাগ করতে পারেন. প্রতিটি টীকাতে একাধিক লেবেল থাকতে পারে, যার মানে একই সাইট অন্যান্য সার্চ ইঞ্জিনে ব্যবহার করা যেতে পারে এবং ভিন্নভাবে র‌্যাঙ্ক করা যেতে পারে। সার্চ ইঞ্জিন লেবেলগুলিকে সংশোধন করার জন্য আপনি টীকাগুলিতে যে স্কোরগুলি প্রয়োগ করেন তা পরিশোধন লেবেলের ক্ষেত্রেও প্রযোজ্য৷

XML টীকা

আপনি XML ফর্ম্যাটে লেবেল সহ সাইটগুলিকে কীভাবে ট্যাগ করতে পারেন তা নীচে দেখায়৷

<Annotations>
  <Annotation about="webcast.berkeley.edu/*" score="1">
    <Label name="university_boost_highest"/>
    <Label name="lectures"/>
  </Annotation>

  <Annotation about="www.youtube.com/ucberkeley/*" score="1">
    <Label name="university_boost_highest"/>
    <Label name="videos_boost_mid"/>
    <Label name="lectures"/>
  </Annotation>
</Annotations>

উপরে ফিরে যাও

আপনার ব্যবহারকারীদের সাহায্য করার অন্যান্য উপায়

অনুসন্ধানের ফলাফলগুলি পরিমার্জন করার পাশাপাশি, আপনি আপনার ব্যবহারকারীদের আরও লক্ষ্যযুক্ত ফলাফল পেতে সাহায্য করার জন্য পরিশোধন লিঙ্কগুলি ব্যবহার করতে পারেন৷ আপনি আপনার ব্যবহারকারীদের প্রশ্নের সাথে অনুসন্ধান শব্দগুলি যুক্ত করতে পারেন বা আপনার ব্যবহারকারীদের একটি ভিন্ন সার্চ ইঞ্জিন বা ওয়েবসাইটে পুনঃনির্দেশ করতে পারেন৷

অনুসন্ধান ক্যোয়ারী যুক্ত করা হচ্ছে

আপনি যদি আপনার ব্যবহারকারীদের তাদের প্রশ্নের সাথে সহায়ক অনুসন্ধান শব্দ যোগ করে সাহায্য করতে চান, তাহলে আপনি Rewrite উপাদানটি ব্যবহার করতে পারেন। উপাদানটি আপনার ব্যবহারকারীদের অনুসন্ধানের পদগুলিকে যুক্ত করে যখন তারা একটি পরিমার্জন লিঙ্কে ক্লিক করে। Rewrite উপাদানটিতে 100টি অক্ষর থাকতে পারে, যার সবকটি ছোট হাতের হওয়া উচিত। বড় হাতের অনুসন্ধান অপারেটর যেমন OR শুধুমাত্র ব্যতিক্রম। অনুসন্ধান অপারেটরদের সম্পর্কে আরও জানতে, অ্যাডভান্সড সার্চ মেড ইজি দেখুন।

নিম্নলিখিত উদাহরণ আপনাকে দেখায় কিভাবে আপনি Rewrite ব্যবহার করতে পারেন।

<Facet>
   <FacetItem title="Homework">
     <Label name="assignments" mode="BOOST">
       <Rewrite>homework OR assignment OR assignments</Rewrite>
     </Label>
   </FacetItem>
</Facet>     

উদাহরণটি দেখায় যে কীভাবে ব্যবহারকারীদের সাহায্য করা যায় যারা "হোমওয়ার্ক" নামক পরিমার্জন লিঙ্কে ক্লিক করে। এটি আপনার ব্যবহারকারীদের টাইপ করা অনুসন্ধানের প্রশ্নের সাথে "হোমওয়ার্ক", "অ্যাসাইনমেন্ট" বা "অ্যাসাইনমেন্ট" শব্দ যোগ করে।

উপরে ফিরে যাও

প্রদর্শিত পরিশোধন লেবেলের সংখ্যা নিয়ন্ত্রণ করা

আপনি যদি সংজ্ঞায়িত পরিমার্জন করে থাকেন, প্রোগ্রামেবল সার্চ ইঞ্জিন অনুসন্ধান ফলাফলের শীর্ষে পরিশোধন লেবেলগুলি প্রদর্শন করে। আপনার কাছে সমস্ত পরিশোধন লেবেল বা শুধুমাত্র একটি উপসেট দেখানোর বিকল্প আছে।

আপনি যদি শুধুমাত্র পরিমার্জিত লেবেলগুলির একটি উপসেট প্রদর্শন করতে বেছে নেন, প্রোগ্রামেবল সার্চ ইঞ্জিন সবচেয়ে বেশি সংখ্যক অনুসন্ধান ফলাফল সহ পরিশোধন লেবেলগুলি প্রদর্শন করে৷ উদাহরণ স্বরূপ, যদি আপনার কাছে "HTML," "CSS," এবং "JavaScript" নামে তিনটি পরিমার্জন লেবেল থাকে, কিন্তু আপনার সার্চ ইঞ্জিনকে শুধুমাত্র দুটি প্রদর্শনের জন্য সেট করে থাকেন, তাহলে প্রোগ্রামেবল সার্চ ইঞ্জিন দুটি পরিমার্জন লেবেলকে নির্দিষ্ট ফলাফলের সর্বাধিক সংখ্যা সহ প্রদর্শন করে। ব্যবহারকারীর প্রশ্ন।

এর অর্থ হল যদিও প্রদর্শিত পরিমার্জন লেবেলের সংখ্যা স্থির, পরিমার্জন লেবেলগুলি ব্যবহারকারীর প্রশ্ন অনুসারে পরিবর্তিত হয়।

XML সংজ্ঞায় পরিমার্জন লেবেলের সংখ্যা সেট করতে, আপনার প্রসঙ্গ সংজ্ঞার CustomSearchEngine ট্যাগে একটি top_refinements অ্যাট্রিবিউট যোগ করুন।

<CustomSearchEngine top_refinements="n">

</CustomSearchEngine>

যেখানে n হল পরিমার্জনের সংখ্যা আপনি দেখাতে চান।

নম্বর 0 তে সেট করা অনুসন্ধান ফলাফলের সাথে কোন পরিমার্জন লেবেল দেখায় না। প্রসঙ্গ সংজ্ঞার সেটিং ব্যতীত, আপনার সার্চ ইঞ্জিন যেকোন ব্যবহারকারীর প্রশ্নের জন্য আপনার সংজ্ঞায়িত সমস্ত পরিমার্জন লেবেল প্রদর্শন করে, সেই লেবেলের জন্য কোনো অনুসন্ধান ফলাফল নির্বিশেষে।

আপনি কন্ট্রোল প্যানেলের পরিশোধন পৃষ্ঠায় পরিমার্জন লেবেলের সংখ্যাও সেট করতে পারেন।

উপরে ফিরে যাও