কীভাবে ক্রমের অ্যাড্রেস বারে সাইট অনুসন্ধান বৈশিষ্ট্য তৈরি করবেন?


11

আপনি যখন গুগল ক্রোমে স্ট্যাকওভারফ্লো.কম এ যান এবং আপনি সর্বশেষ চরিত্রের কোনও স্পেস ইনফ্রন্ট রাখেন, নীচে আমার স্ক্রিন শটটিতে ঠিকানা বারটি এতে পরিবর্তন হয়।

তারপর আপনি tab টেপার করতে পারেন এবং আপনি কিছু টাইপ করতে পারেন, এবং আপনার অনুসন্ধান শব্দ সঙ্গে অনুসন্ধান পৃষ্ঠায় আপনাকে নিতে হবে Enter চেপে: https://stackoverflow.com/search?q=anything

আমি কীভাবে আমার সাইটের জন্য একই জিনিস করতে পারি?


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

3
দেখে মনে হচ্ছে গুগল প্রোডাক্ট ফোরামে কেউ এটিকে খুঁজে পেয়েছে
স্টিফেন অসটারমিলার

দামিথ, আপনি কি অ্যাড্রেস বার থেকে কোনও সাইট অনুসন্ধান যুক্ত করতে চান , বা স্বতঃপূরণ সহ কেবল একটি সাইট অনুসন্ধান যুক্ত করতে চান?
স্কট সি উইলসন

1
আমি মুহূর্ত একটি ভাল উত্তর লিখতে খুব অলস নই, তাই এখানে দুটি লিঙ্ক আছেন: opensearch.org/Documentation/Frequently_asked_questions এই বাস্তবায়নের জন্য এবং দেখুন: opensearch.org/Specifications/OpenSearch/...
অস্কার Skog

পুনঃটুইট করুন আমার খারাপ! আমি একটি সাইট অনুসন্ধান বাস্তবায়নের কথা মনে রেখেছিলাম এবং একরকম প্রশ্নের প্রকৃত প্রকৃতিটি মিস করেছি। এটা একটা ভালো প্রশ্ন। চিয়ার্স !!
ক্লোজটোনক

উত্তর:


6

ধরে নিচ্ছি যে আপনার সাইটে আপনার একটি অনুসন্ধান বৈশিষ্ট্য রয়েছে তবে আপনি Chrome এ ওপেন অনুসন্ধানের কার্যকারিতাটি নিতে পারেন ।

ক্রোমিয়াম ডকুমেন্টেশন থেকে নেওয়া :

এটি সমস্ত ব্যবহারকারীর জন্য সক্ষম করুন (এমনকি যারা আপনার অনুসন্ধান ফর্মটি ব্যবহার করেননি):

আপনার সাইটের হোমপেজে একটি ওপেনসন্ধানের বিবরণ ডকুমেন্টের লিঙ্ক সরবরাহ করুন। ওএসডিডি-র লিঙ্কটি এইচটিএমএল ফাইলের মাথায় রাখা হয়েছে। উদাহরণ স্বরূপ:

<head>
  <link type="application/opensearchdescription+xml"
        rel="search"
        href="url_of_osdd_file"/>
</head>

এই দস্তাবেজের গুরুত্বপূর্ণ অংশটি আপনার সাইটটি অনুসন্ধান করতে ব্যবহৃত ইউআরএল।

নীচে এমন একটি উদাহরণ রয়েছে যা খালি ন্যূনতম প্রয়োজনীয় থাকে, আপনি যে মানগুলি নির্দিষ্ট করতে পারেন তার তালিকার জন্য ওপেনসার্ক বিবরণ ডকুমেন্ট স্পেসিফিকেশন দেখুন।

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>Search My Site</ShortName>
  <Description>Search My Site</Description>
  <Url type="text/html" method="get"
       template="http://my_site/{searchTerms}"/>
</OpenSearchDescription>

যখন ব্যবহারকারী প্রেসে ওমনিবক্সে প্রবেশ করে তখন ইউআরএল-এ স্ট্রিং {সার্চটার্মস the ব্যবহারকারীর টাইপের সাথে প্রতিস্থাপন করা হয়।

আপনি এর সাথে অন্য একটি URL উপাদান যুক্ত করে একটি পরামর্শ পরিষেবা অন্তর্ভুক্ত করতে পারেন rel="suggestions":

<Url type="application/json"
     rel="suggestions"
     template="http://my_site/suggest?q={searchTerms}"
     />

আপনি যদি এটি অন্তর্ভুক্ত করেন তবে ওমনিবক্স আপনার পরামর্শ পরিষেবাটি ব্যবহারকারীর আংশিক প্রশ্নের ভিত্তিতে ক্যোয়ারী পরামর্শ সরবরাহ করতে ব্যবহার করবে।

যদি আপনার অনুসন্ধান বাক্সটি জিইটি অনুরোধ ব্যবহার করে, তবে Chrome ব্যবহার করে এমন ব্যবহারকারীদের জন্য এই বৈশিষ্ট্যটি সক্ষম করবে।

আপনার সাইটে যদি কোনও অনুসন্ধান পৃষ্ঠা না থাকে তবে এটি কাজ করবে না।

প্রাথমিক লিঙ্কের জন্য স্টিফেনের কাছে প্রপস।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.