2013-01-07 9 views
13

मैं सोच रहा हूँ क्या एल्गोरिथ्म गूगल अतः जैसे कई वेबसाइटों के लिए एक डिफ़ॉल्ट खोज पट्टी के रूप में कार्य करने के लिए क्रोम ब्राउज़र की पता पट्टी बनाने के लिए उपयोग करता है, Quroa आदि नहीं बल्कि फेसबुक के लिए, metastackoverflow आदि ..क्रोम ब्राउजर के एड्रेस बार को कई वेबसाइटों के लिए डिफॉल्ट सर्च बार के रूप में कार्य करने के लिए Google का क्या एल्गोरिदम उपयोग करता है?

उदाहरण के लिए यदि आप चाहते हैं स्टैक ओवरफ्लो में किसी विषय की खोज करने के लिए, आप इस तरह क्रोम में कर सकते हैं।

enter image description here

और खोज परिणामों के एकदम stackoverflow पृष्ठ पर ले जाएगा। अर्थात

enter image description here

अगर आप क्रोम के एड्रेस बार में भी quora.com खोजने के लिए चुनें एक ही होगा। लेकिन ऐसा नहीं होगा यदि आप पता बार में facebook.com और खोज बार में कई अन्य वेबसाइटों की तरह खोज करते हैं।

यह कैसे हो रहा है? ऐसा करने के लिए Google किस एल्गोरिदम का उपयोग करता है?

आशा है कि मैं अपने प्रश्न से स्पष्ट हूं? किसी भी सहायता की सराहना की जाएगी।

उत्तर

2

क्रोम खोज इंजन तंत्र का उपयोग करता है। इसका वर्णन यहां किया गया है कि इसका उपयोग कैसे करें http://support.google.com/chrome/bin/answer.py?hl=en&answer=95653&topic=14676&ctx=topic

क्रोम स्वचालित रूप से खोज बॉक्स की पहचान करता है और खोज इंजन सूची में संबंधित नियम जोड़ता है। शायद यह इंजन दस्तावेज़ पार्सिंग पर निर्भर करता है। किसी विशेष साइट को हंस एक खोज बॉक्स मार्कअप के कारण जोड़ा जा सकता है या नहीं। https://superuser.com/questions/276069/google-chrome-automatically-adding-websites-to-my-list-of-search-engines

आप एल्गोरिथ्म पार्स करने के बारे में जानना चाहते हैं, तो एक ही रास्ता मैं देख आप मैन्युअल रूप से खोज इंजन सूची संपादित कर सकते

इसके अलावा क्रोम स्रोतों के माध्यम से खुदाई करने के लिए है।

पीएस: और यह केवल क्रोम की सुविधा नहीं है, अन्य ब्राउज़रों में समान चीजें हैं। उदाहरण के रूप में ओपेरा http://tech.gaeatimes.com/index.php/archive/how-to-easily-use-manage-your-search-engines-in-opera-browser/

18

यह सुविधा ओपन सर्च के नाम से जाना जाता है। यह आपको यह निर्दिष्ट करने की अनुमति देता है कि वेबसाइट खोजते समय प्रश्नों का निर्माण कैसे किया जाना चाहिए। आप दस्तावेज़ यहां पढ़ सकते हैं: http://www.opensearch.org/Home

उदाहरण के लिए, StackOverflow उनके HTML स्रोत कोड में निम्नलिखित है:

:

<link rel="search" type="application/opensearchdescription+xml" title="Stack Overflow" href="/opensearch.xml"> 

आप तो फ़ाइल /opensearch.xml आप निम्नलिखित देख सकते हैं खोलते हैं

<?xml version="1.0" encoding="UTF-8" ?> 
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/"> 
    <ShortName>Stack Overflow</ShortName> 
    <Description>Search Stack Overflow: Q&amp;A for professional and enthusiast programmers</Description> 
    <InputEncoding>UTF-8</InputEncoding> 
    <Image width="16" height="16" type="image/x-icon">http://sstatic.net/stackoverflow/img/favicon.ico</Image> 
    <Url type="text/html" method="get" template="http://stackoverflow.com/search?q={searchTerms}"></Url> 
</OpenSearchDescription> 
सबसे महत्वपूर्ण हिस्सा

लाइन है कि लाइन में खोज शब्द स्ट्रिंग निर्दिष्ट करता है 7.

+0

धन्यवाद के इतना है :) –

संबंधित मुद्दे

 संबंधित मुद्दे