Search Engine:-
सर्च इंजन एक ऐसा प्रोग्राम है जो किसी भी डेटाबेस में उन जानकारियों को पहचानता और ढूंढता है जो यूजर द्वारा डाले हुए कीवर्ड के अनुसार या फिर उससे जुड़े हुए होते हैं. सर्च इंजन का उपयोग वर्ल्ड वाइड वेब पर वेबसाइटों को ढूंढने के लिए किया जाता है.
Crawling:
क्रॉलिंग एक ऐसा स्थान है जहां पर प्रत्येक वेबसाइट का डाटा एकत्रित होता है। हमारे द्वारा डाले गए किसी भी प्रश्न से जुड़ी वेबसाइट पर स्कैन करना और प्रत्येक पेज के बारे में संपूर्ण विवरण इकट्ठा करके एक जगह शामिल करना क्रॉलिंग का काम होता है यदि हमारे पास पहले से ही कोई लिंक मौजूद होता है तो वह उस लिंक तक पहुंचाने में हमारी सबसे अधिक सहायता करता है। वह यह भी बताता है कि अब आपको इससे आगे कहां पर जाना चाहिए और कहां पर आपको आपके सवाल से जुड़े सही जवाब प्राप्त हो सकते हैं।
Indexing:
इंडेक्सिंग हमारे द्वारा सर्च किए गए प्रश्न के सभी जवाबों को इकट्ठा करके एक डेटाबेस बनाता है जिसमें सभी प्रकार की जानकारियाँ विस्तार रूप से दी गई होती है। जिस तरह एक लाइब्रेरी में सभी प्रकार की किताबें सम्मिलित होती हैं ठीक इसी प्रकार से इंडेक्सिंग भी क्रॉलिंग करते समय काम करता है। इंडेक्सिंग के जरिए हजारों वेबसाइट ड्राइव को एक साथ इकट्ठा कर प्रदर्शित किया जा सकता हैं।
Retrieval:
Retrieval वो होता है जब सर्च इंजन आपके डाले हुए क्वेरी को प्रोसेस करता है और आपकी क्वेरी से सबसे ज्यादा मिलते जुलते कंटेंट को सामने लाकर दिखता है अधिकतर सर्च इंजन अपने retrieval प्रोसेस के द्वारा दूसरे सर्च इंजन से खुद को अलग करते हैं वे अपने लिए खुद का criteria बनाकर रखते हैं की कौन सी क्वेरी के लिए कौन सा पेज कंटेंट फिट बैठता है उसी के अनुसार खोजे जाने वाले क्वेरी के आधार पर वो पेजेज को चुनते हैं
Meta Search Engine:
Meta Search Engine वे प्रोग्राम होते है जो खोजी जा रही query को एक साथ कई Search Engines पर प्रस्तुत करते है, और संपादित परिणाम को क्रमानुसार प्रदर्शित करते है यह Search Engine duplicate फाईलों को हटा देते है ये Search Engine समय बचाने वाले होते है और उपयोगकर्ता को एक ही जगह से कई Search Engines कि सुविधा देते है examples of Meta search engines include Dogpile, lxquick, Metager etc.
Search Engine:-
A search engine is a application on the web that allow us to search for particular web sites based on keywords or concepts. There are a growing no of search engines found on the www and each one produce somewhat different results. The work of the search engine is divided into three stages, ie., crawling, indexing and retrieval.
Crawling: This is the first step in which a search engine uses web crawlers to find out the web pages on the www. A web crawler is a program used by Google to make an index. It browses the web and stores the information about the web pages visited by it in the form of an index. So, the search engines have the web crawlers or spiders to perform crawling and the task of crawler is to visit a web page, read it, and follow the links to other web pages of the site.
Indexing: in this stage, the copies of web pages made by the crawler during crawling are returned to the search engine and stored in a data centre. Using copies, the crawler creates the index of the search engine. Each of the web pages that you see on search engine listings is crawled and added to the index by the web crawler.
Retrieval: This is the final state in which the search engine provides the most useful and relevant answers in a particular order in response to a search query submitted by the user.
Meta Search Engine:
A meta search engine is type of search engine that gives result based on a combination of results from other search engine databases. All search result information and data are listed in virtual databases, and searches may be concentrated according to varied criteria. Thus, two Meta search engines are alike because they all operate with different criteria, such as news site and news groups, depending on the algorithms designed to perform specified search functions, examples of Meta search engines include Dogpile, lxquick, Metager etc.