क्वेरी को फिर से लिखना

इस पेज में बताया गया है कि अपने उपयोगकर्ताओं की निजता नीति में बदलाव कैसे करें या उनका जवाब कैसे दें का इस्तेमाल करें.

  1. खास जानकारी
  2. रिफ़ाइन करने के लेबल के साथ खोज क्वेरी जोड़ना
  3. समानार्थी शब्दों वाली खोज क्वेरी बढ़ाना
  4. अपने-आप पूरी होने वाली क्वेरी

खास जानकारी

अगर आपको अपने दर्शकों के बारे में अच्छी तरह पता है, तो आप अनुमान लगा सकते हैं कि वे किस तरह की चीज़ें खोज सकते हैं. आप उनकी क्वेरी का अनुमान लगा सकते हैं और ज़्यादा काम के नतीजे ढूंढने में उनकी मदद कर सकते हैं.

Programmable Search Engine की मदद से, अपने उपयोगकर्ताओं की खोज के लिए शब्द जोड़ें और अपने उपयोगकर्ताओं के समानार्थी शब्द बनाएं क्वेरी. पहली सुविधा को रिफ़ाइनमेंट की मदद से लागू किया जाता है. आपके उपयोगकर्ता इसे लागू या अनदेखा कर सकते हैं; जबकि समानार्थी शब्द सुविधाएं आपके उपयोगकर्ताओं के क्वेरी के लिए अनुरोध करती हैं.

रिफ़ाइन करने के लेबल के साथ खोज क्वेरी जोड़ना

उपयोगकर्ता की क्वेरी में खोज के लिए काम के शब्द जोड़ने वाले रिफ़ाइन करने के लिंक देने के लिए, Programmable Search की एक्सएमएल एनोटेशन फ़ाइल में Rewrite एलिमेंट का इस्तेमाल करें. यह एलिमेंट आपके उपयोगकर्ताओं की खोज क्वेरी में, खोज के लिए इस्तेमाल किए गए शब्दों को जोड़ता है खोज क्वेरी का एक उदाहरण है. Rewrite एलिमेंट में ज़्यादा से ज़्यादा 100 वर्ण हो सकते हैं. OR जैसे अपरकेस सर्च ऑपरेटर को छोड़कर, सभी को अंग्रेज़ी के छोटे अक्षरों में होना चाहिए. खोज ऑपरेटर के बारे में ज़्यादा जानने के लिए, बेहतर खोज को आसान बनाया गया लेख देखें. रिफ़ाइन करने के बारे में ज़्यादा जानने के लिए, खोजों को बेहतर बनाना देखें.

नीचे दिए गए उदाहरण में, Rewrite को इस्तेमाल करने का तरीका बताया गया है.

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

इस उदाहरण में बताया गया है कि रिफ़ाइन करने के लिए दिए गए "होमवर्क" लिंक पर क्लिक करने वाले लोगों की मदद कैसे की जाए. यह खोज के लिए इस्तेमाल हुए कुछ और शब्दों "होमवर्क" को जोड़ता है और "असाइनमेंट" की खोज क्वेरी से अलग है, जिसे आपके उपयोगकर्ता टाइप करते हैं.

Rewrite एलिमेंट को बेहतर बनाने के लिए इस्तेमाल किया गया स्ट्रक्चर इस तरह का है:

  • Facet
    • FacetItem
      • Label name
        • Rewrite

वापस सबसे ऊपर जाएं

समानार्थी शब्दों से खोज क्वेरी को बड़ा करना

उपयोगकर्ताओं की ज़्यादा जानकारी समानार्थी शब्दों का इस्तेमाल करके खोज क्वेरी, जो किसी खोज शब्द से मिलते-जुलते हैं. उदाहरण के लिए, वित्त से जुड़ी खोज क्वेरी, "interest" के लिए ये मिलते-जुलते विकल्प हो सकते हैं: "yield", "dividend", "coupon" वगैरह. अगर आपने "दिलचस्पी" के लिए समानार्थी शब्द बनाए हैं आपके उपयोगकर्ताओं को अपनी पसंद की जानकारी पाने के लिए, कई वैरिएंट टाइप करने की ज़रूरत नहीं होगी. Programmable Search Engine, उन सभी साइटों को अपने-आप खोजेगा जो "दिलचस्पी", "यील्ड", "डिविडेंड", "कूपन", और इनसे मिलते-जुलते अन्य शब्दों से जुड़ी हैं.

आपके तय किए गए समानार्थी शब्दों वाला खोज शब्द अपने-आप खोज की सुविधा को ट्रिगर करता है. इससे कोई फ़र्क़ नहीं पड़ता कि उपयोगकर्ता खुद खोज के लिए शब्द डालता है या अन्य शब्दों के साथ. मान लें कि आपने "निंजा" को परिभाषित किया है का इस्तेमाल करें. कोई भी खोज क्वेरी जिसमें "निंजा" शब्द शामिल हो—जैसे कि केवल "निंजा" अकेले या "निंजा हॉटडॉग खाने की प्रतियोगिता"—पर समानार्थी शब्दों को शामिल करने के लिए क्वेरी को बड़ा किया जाएगा. ऐसा लगता है कि उपयोगकर्ता ने "निंजा या कातिल" खोजा था या "निंजा या हत्यारे हॉटडॉग खाने की प्रतियोगिता" में शामिल हों.

सबसे सही तरीके

क्वेरी के लिए इस्तेमाल होने वाले ऐसे शब्द, आम तौर पर इस्तेमाल होने वाले शब्दों के संक्षिप्त रूप (जैसे कि "सर्टिफ़िकेट ऑफ़ डिपॉज़िट" के लिए "सीडी") और मिलते-जुलते शब्दों के संक्षिप्त नाम (जैसे कि "म्यूनिसिपल बॉन्ड के लिए "म्युनिसिपल"), जो आपके खास फ़ील्ड या दिलचस्पी से मेल खाते हों. अगर आपका सर्च इंजन लोकप्रिय है और उसे एक ही क्वेरी के लिए कई खोजें मिलती हैं, तो आपको आंकड़े वाले पेज से सबसे लोकप्रिय क्वेरी के बारे में डेटा मिल सकता है. अपने खोज इंजन के लिए कंट्रोल पैनल पर जाएं और आंकड़े लिंक पर क्लिक करें. लोकप्रिय क्वेरी, पेज पर सबसे नीचे दिखती हैं.

आपको क्वेरी के लोकप्रिय शब्दों के लिए समानार्थी शब्द बनाने की ज़रूरत नहीं है. उदाहरण के लिए, शब्द "यूनाइटेड किंगडम", "ब्रिटेन", "यूनाइटेड किंगडम", "यूनाइटेड किंगडम ऑफ़ ग्रेट ब्रिटेन" ज़्यादातर वेब उपयोगकर्ताओं के लिए काफ़ी लोकप्रिय वैरिएंट (अगर तकनीकी रूप से समानार्थी नहीं हैं) हैं. Google में इस तरह के शब्दों के समानार्थी शब्दों का एक बड़ा मुख्य भाग पहले से ही मौजूद है और आपको इस काम को दोहराने की ज़रूरत नहीं है. इसके बजाय, सामान्य शब्दों के लिए समानार्थी शब्द बनाएं जो आपके सर्च इंजन के उपयोगकर्ताओं के हितों के लिए खास हों. उदाहरण के लिए, किसी फ़ाइनेंशियल सर्च इंजन में, "bond" बेहतरीन उम्मीदवार माना जा सकता है. Google को शायद यह पता न चले कि उपयोगकर्ता "जेम्स बॉन्ड", "केमिकल बॉन्ड", "चिपकाने वाले बॉन्ड" या "इमोशनल बॉन्ड" को खोज रहे हैं या नहीं. दूसरी ओर, आपको यह पता होता है कि उन्हें वित्तीय साधन चाहिए और वे आसानी से "फ़िक्स्ड-इनकम सिक्योरिटी" जैसे समानार्थी शब्द ढूंढ सकते हैं और "समस्या" हो सकती है.

अगर आपको यह पता नहीं चल पा रहा है कि कोई शब्द आम है या यूनीक है, तो Google Search पर उस शब्द और उसके वैरिएंट की जांच की जा सकती है. Google खोज पर क्वेरी शब्द (जैसे "san francisco") लिखें और फिर नई ब्राउज़र विंडो खोलें. Google के खोज बॉक्स में, क्वेरी शब्द, खोज ऑपरेटर OR, और क्वेरी शब्द का वैरिएंट (उदाहरण के लिए, "san francisco OR sf") टाइप करें. दोनों नतीजों के पेजों की तुलना करें. अगर वे बिलकुल समान हैं, तो Google में समानार्थी शब्द शामिल हैं.

समानार्थी शब्द बनाना

किसी अन्य एक्सएमएल फ़ाइल की तरह ही, समानार्थी शब्द वाली फ़ाइल बनाने और उसमें बदलाव करने के लिए, सामान्य टेक्स्ट एडिटर का इस्तेमाल किया जा सकता है. बस टेक्स्ट फ़ाइल को .xml फ़ाइल एक्सटेंशन (उदाहरण के लिए, syn_finance.xml) के साथ सेव करें.

समानार्थी शब्द वाली फ़ाइल का एक उदाहरण यहां दिया गया है:

<Synonyms>
  <Synonym term="stock">
    <Variant>equity</Variant>
    <Variant>share</Variant>
  </Synonym>
  <Synonym term="bond">
    <Variant>fixed-income security</Variant>
    <Variant>issue</Variant>
    <Variant>high yield debt</Variant>
  </Synonym>
</Synonyms>

समानार्थी शब्द वाली फ़ाइल में, एक एलिमेंट और एक चाइल्ड एलिमेंट होता है. एक से ज़्यादा सिबलिंग हो सकते हैं. इस बारे में इस क्रम में बताया गया है:

  • Synonyms (सिर्फ़ 1)
    • Synonym term अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है (एक से ज़्यादा भाई-बहनों की अनुमति है)
      • Variant (हर Synonym के लिए ज़्यादा से ज़्यादा 10)

Synonym चाइल्ड एलिमेंट की एट्रिब्यूट वैल्यू में खोज के लिए शब्द बनाया जाता है और Variant एलिमेंट में इसके हर समानार्थी शब्द को तय किया जाता है. खोज के लिए इस्तेमाल हुए शब्द और इससे मिलते-जुलते शब्द वाले कीवर्ड, एक ही शब्द हो सकते हैं (जैसे कि "कुकी") या वाक्यांश हो सकते हैं. जैसे, "बटरमिल्क कुकी" या "बिखरे हुए दूध पर रोना").

सीमाएं

नीचे दी गई टेबल में समानार्थी शब्दों वाली फ़ाइलों की सीमाएं दी गई हैं:

आइटम ज़्यादा से ज़्यादा लोगों को अनुमति है
खोज के लिए इस्तेमाल हुए शब्दों की संख्या (Synonym term एलिमेंट) कई सर्च के लिए शब्द, जब तक कि हर सर्च इंजन के लिए वैरिएंट की कुल संख्या 500 से ज़्यादा न हो.
खोज के लिए इस्तेमाल हुए हर शब्द के लिए वैरिएंट की संख्या (Variant एलिमेंट) 10

 

सर्च इंजन के लिए वैरिएंट (Variant एलिमेंट) की कुल संख्या 2000
फ़ाइल का साइज़ 500 केबी
फ़ाइलों की संख्या जितनी चाहें उतनी फ़ाइलें, जब तक खाते की सभी फ़ाइलों का कुल साइज़ 4 एमबी से ज़्यादा न हो

वापस सबसे ऊपर जाएं

अपने-आप पूरी होने वाली क्वेरी

अपने-आप पूरा होना, सुझाई गई क्वेरी की सूची है, जो उपयोगकर्ताओं के खोज बॉक्स में टाइप करते ही दिखती है.

पहली इमेज: खोज बॉक्स में सिर्फ़ कुछ वर्ण लिखने पर, अलग-अलग खोज क्वेरी के लिए विकल्प देने वाली ड्रॉप-डाउन सूची खुल जाती है.

किसी यात्रा से जुड़ी साइट के लिए P-u-e-r को P-u-e-r में टाइप करने पर, आपको एक ड्रॉप-डाउन सूची दिखेगी. इसमें आपको इन विकल्पों के विकल्प मिलेंगे. जैसे, प्योर्तो रिको, पर्टो वैलार्टा होटल, प्योर्तो वल्लर्ता वेकेशन वगैरह.

अपने-आप पूरा होने की सुविधा के लिए इस्तेमाल की जाने वाली वैकल्पिक क्वेरी की सूची, कुछ हद तक वेबसाइट के कॉन्टेंट और क्वेरी शब्द की लोकप्रियता के आधार पर जनरेट की जाती है. हालांकि, कंट्रोल पैनल में या किसी एक्सएमएल फ़ाइल में एक साथ कई फ़ाइलें अपलोड करके, अपने-आप पूरा होने की सुविधा को कस्टमाइज़ किया जा सकता है. ऐसा करने के लिए, उसमें शब्दों को जोड़ें या हटाएं.

अपने आप पूर्णताएं सक्षम करना

Programmable Search एलिमेंट का इस्तेमाल करके, सर्च इंजन में अपने-आप पूरा होने की सुविधा चालू करने के लिए:

  1. अपने सर्च इंजन के खोज की सुविधाओं वाले पेज में, ऑटोकंप्लीट सेक्शन तक स्क्रोल करें.
  2. अपने-आप पूरा होने की सुविधा चालू करें चेक बॉक्स चुनें.

अपने सर्च इंजन के खोज की सुविधाओं वाले पेज के ऑटोकंप्लीट सेक्शन में, अलग-अलग शब्दों को जोड़ा या हटाया जा सकता है. इसके अलावा, एक्सएमएल का इस्तेमाल करके सभी शब्दों को अपलोड भी किया जा सकता है. आपके जोड़े गए शब्द, सभी क्वेरी के लिए एल्गोरिदम से जनरेट किए गए शब्दों के ऊपर दिखते हैं.

आपके सर्च इंजन में, अपने-आप पूरा होने वाले शब्दों का इस्तेमाल शुरू होने में 48 घंटे लग सकते हैं.

एक साथ कई शब्द जोड़ने या हटाने के लिए, ऑटोकंप्लीट की सुविधा वाली एक्सएमएल फ़ाइल अपलोड करें. किसी भी अन्य प्लैटफ़ॉर्म की तरह XML फ़ाइल अपलोड करते हैं, तो आप ऑटोकंप्लीट की फ़ाइल बनाने और उसमें बदलाव करने के लिए, सामान्य टेक्स्ट एडिटर का इस्तेमाल कर सकते हैं. आपको बस टेक्स्ट फ़ाइल को .xml फ़ाइल एक्सटेंशन के साथ सेव करना है. उदाहरण के लिए, अपने-आप कंप्रेशन_finance.xml को.

अपने आप पूर्ण होने की शर्तों को जोड़ना और निकालना

यहां अपने-आप पूरा होने वाली एक फ़ाइल का उदाहरण दिया गया है, जिसे आप अपलोड कर सकते हैं.

<Autocompletions>
  <Autocompletion term="cake" type="1"/>
  <Autocompletion term="strawberry.*" type="2" match="2"/>
  <Autocompletion term="vanilla" type="2"/>
</Autocompletions>

सैंपल कोड में, "apple" है संभावित सर्च इंजन की सूची में शामिल अपने-आप पूरा होने की शर्तें, जबकि "वैनिला" और "स्ट्रॉबेरी" से शुरू होने वाला कोई भी टर्म उपयोगकर्ता को कभी भी अपने आप पूरा होने वाले शब्द के रूप में नहीं दिखाया जाएगा.

अपने-आप पूरी होने वाली फ़ाइल में एक एलिमेंट और एक चाइल्ड एलिमेंट शामिल होता है. इसमें एक से ज़्यादा सिबलिंग हो सकती हैं. इसकी जानकारी इस क्रम में दी गई है:

  • Autocompletions (सिर्फ़ 1)
    • Autocompletion (एक से ज़्यादा भाई-बहनों की अनुमति है)

इस टेबल में, अपने-आप पूरा होने वाले एट्रिब्यूट के नाम दिए गए हैं.

एट्रिब्यूट का नाम ब्यौरा मान
term शामिल किया जाने वाला या बाहर रखा जाने वाला व्यक्तिगत शब्द या रेगुलर एक्सप्रेशन. अपने-आप पूरा होने की सुविधा में, शामिल किए जाने या बाहर रखने से जुड़े नियम. उदाहरण के लिए, अगर आपको अपनी वेबसाइट पर "तूफ़ान की परछाई" उपयोगकर्ताओं को प्रस्तुत की गई अपने आप पूर्ण शर्तों की सूची में, जोड़ें "तूफ़ान की परछाई" का इस्तेमाल करें. ध्यान दें कि एक ही शब्द को एक से ज़्यादा Autocompletion एंट्री में इस्तेमाल करने से गड़बड़ी हो सकती है. किसी शब्द में ज़्यादा से ज़्यादा 100 वर्ण हो सकते हैं. 100 से ज़्यादा वर्णों वाले शब्दों को अनदेखा कर दिया जाएगा.
type तय करें कि शब्द को अपने-आप पूरा होने की सुविधा में शामिल किया जाना चाहिए या उससे बाहर रखा जाना चाहिए. इनमें से कोई एक बताएं:
  • 1 - कोई शब्द शामिल करें
  • 2 - किसी शब्द को शामिल न करें
  • match ज़रूरी नहीं. बताएं कि आपको इस शब्द का सामान्य मिलान करना है या इसे हूबहू दिखाना है एक्सप्रेशन से अलग है. इनमें से कोई एक बताएं:
  • 1 - डिफ़ॉल्ट. एग्ज़ैक्ट मैच वाला कीवर्ड.
  • रेगुलर एक्सप्रेशन के लिए 2 -. सिर्फ़ निकाले गए शब्दों में ही रेगुलर एक्सप्रेशन का इस्तेमाल किया जा सकता है.
  • वापस सबसे ऊपर जाएं