सर्च इंजन क्या है (What is Search Engine):- और ये कैसे काम करता है. इसके साथ इसके साथ साथ मैं आपको कुछ और जानकारी हिंदी में देने वाला हूँ आज के इस लेख में. जमाना तो Internet का है और Internet बिना Information के कुछ भी नहीं है. जब भी आपके मन में कोई सवाल आता है तो इस 21 Century में कौई भी इनसान आस पास के लोगों से या, उनके Teachers से नहीं पूछ ते हैं. वो सीधा अपना मोबाइल निकालते है और जो भी उनके मन में सवाल है वो लिख देते हैं. उनको कुछ seconds के अंदर जवाब मिल जाता है.
Search Engine |
बात की जाये आजकल की लोगों के मन में हजारों सवाल आते हैं और हर कोई बोलता है Internet में ढूंड मिल जाये गा. ये युवा पीढ़ी इसे कहती है Google कर लो भाई. यही वो Search Engine है जिसकी आज हम हमारे Readers को इस लेख में बताएँगे. Google, Yahoo और Bing की जानकारी इस लेख में देंगे तो चलिए सुरु करते हैं.
सर्च इंज है – What is Search Engine
सर्च इंजन एक प्रोग्राम है:- या, सर्च इंजन एक एसा प्रोग्राम है जो इन्टरनेट के असीमित डेटाबेस से यूजर के सवाल को खोजता है (जिसको Keyword/Phrase बोला जाता है), और उसके संभंधि जो जानकारी मिलती है उसको सर्च रिजल्ट पेज में दिखाता है. जैसे Google करता है. हर सवाल को world wide web में सर्च किया जाता है.
Internet में जो search किया जाता है उसको ढूंड के Search Engine Exact Result दिखाने का काम करता है. कुछ Search Engine के नाम जैसे- “Google, Yahoo, Bing “. आपको एक example से अच्छे से समझाता हूँ. आपके मन में एक सवाल आया तो आप तुरंत Google जो एक search engine है उसमे search करने लगते हो. आपका सवाल है “Computer क्या है और ये कैसे काम करता है”.
Search engine Internet पे जितने भी websites है उनमे इस सवाल को search करता है. जहाँ जहाँ ये सवाल मैच होगा उन websites के नाम मतलब search result के पहले पेज में दिखाइ देगा. उसके बाद कोई एक link पे आप click करके “Computer क्या है और ये कैसे काम करता है” इसका जवाब पढ़ सकते हो.
जो सवाल है उसी को INTERNET की भाषा में keyword कहते हैं. तो चलिए अब आपके मन में एक सवाल जरुँर आया होगा की वैसे ये Search engine मतलब Google, yahoo, Bing, काम कैसे करता है. जो information search करते हैं उसका पुरा सही सही जवाब भी देती है तो चलिए जानते हैं कैसे.
प्रमुख सर्च इंजन के नाम –: (इंजन लिस्ट):-
देखा जाये तो दुनिया में बहुत सर्च इंजन है, पर यहाँ हम आपके लिए सबसे ज्यादा इस्तिमाल किया जाने वाला लोक प्रिय सर्च इंजन लिस्ट प्रस्तुत कर रहे है. जैसे-
- Bing
- Yahoo
- Ask.com
- AOL.com
- Baidu
- Wolframalpha
- DuckDuckGo
- Internet Archive
- Yandex.ru
इंडियन सर्च इंजन नाम:-
जहाँ इतना सारे सर्च इंजन है, वहां हमारा देश कैसे पीछे हटता? यहाँ आपके लिए कुछ इंडियन सर्च इंजन की हमने लिस्ट बनाया है. ये सारे इतना लोकप्रिय नहीं है, पर कुछ हद तक अच्छा काम करते है.
- 123Khoj
- Epic Search
- Bhanvad
- GISASS
- Guruji
सर्च इंजन काम कैसे करता है – How Search Engine Works:-
पहले हि आपको बता दिया गया है की जो भी सवाल, text, सब्द अपने browser के search engine search में लिखा जाता है, उनको Keywords बोला जाता है. अगर आप google में “what is search engine in Hindi” लिखते हो तो ये कीवर्ड है. इस keyword को world wide web में ढूंडा जाता है. जब ये keyword कोई website के title या article के content के साथ match होता है और tags के साथ match होता है तो उसको search result में show करता है. ये तो आम आदमी के लिए था, थोडा Technically समझते हैं.
search engine तिन Steps में काम करता है. सबसे पहले crawling, Indexing, Ranking & Retrieval
इन तीनों के बारे में विस्तार में जानते हैं.
Crawling:-
यह सबसे पहला चरण
होता है, इसमें कुछ automatic
programs जिसे crawler, bot
या spider कहा जाता है ये वर्ल्ड वाइड वेब पर घूम-घूम कर information
collect करते रहते हैं।
ये क्रॉलर हर
सेकंड में सैकड़ों website के pages को scan करता है यह पेज में उपलब्ध किसी भी लिंक के जरिये दुसरे पेज
तक पहुँच जाता है और ऐसे ही यह लगातार पूरे इन्टरनेट पर घूमता रहता है।
किसी भी वेबसाइट
में घुसने पर ये crawler वहां उपलब्ध कई
तरह की जानकारियों को एकत्रित करते हैं जैसे:
Page का title और description
पेज में कौन-कौन
से keywords use किये गये हैं।
Images और videos
हैं या नही।
Website में कितने pages
हैं।
कौन कौन से links
हैं।
Page को कब update
किया गया है।
कौन-कौन से पेज
को delete किया गया है आदि।
किसी पेज को
दोबारा कब crawl किया जायेगा यह search
engine के algorithm और rules द्वारा तय होता है।
Indexing:
Crawling केवल जानकारियों को collect करने का एक प्रोसेस था। अब इसके बाद बारी आती है indexing की।
इस step में crawl किये गये जानकारियों को सही क्रम में व्यवस्थित करके सर्च इंजन के डेटाबेस में store किया जाता है ताकि सर्च किये जाने पर जल्दी से इन information को process करके user को दिखाया जा सके।
इसे आप किसी किताब के index page से तुलना कर सकते हैं। जिस प्रकार यदि हमें किसी book के अंदर कोई specific topic ढूंढनी हो तो हम सबसे पहले index पर जा कर पता करते हैं की वह कौन से पेज पर है।
गूगल भी ठीक इसी तरह का एक इंडेक्स तैयार करता है जिसमे एक टेबल के फॉर्मेट में सभी web pages की जानकारी जैसे पेज का title, descripting, keywords, internal links, external links आदि को store करता है।
इस step में crawl किये गये जानकारियों को सही क्रम में व्यवस्थित करके सर्च इंजन के डेटाबेस में store किया जाता है ताकि सर्च किये जाने पर जल्दी से इन information को process करके user को दिखाया जा सके।
इसे आप किसी किताब के index page से तुलना कर सकते हैं। जिस प्रकार यदि हमें किसी book के अंदर कोई specific topic ढूंढनी हो तो हम सबसे पहले index पर जा कर पता करते हैं की वह कौन से पेज पर है।
गूगल भी ठीक इसी तरह का एक इंडेक्स तैयार करता है जिसमे एक टेबल के फॉर्मेट में सभी web pages की जानकारी जैसे पेज का title, descripting, keywords, internal links, external links आदि को store करता है।
Ranking:
यह तीसरा और सबसे आखरी स्टेप है। इस स्टेप में यह decide होता है की कौन सी query या keyword search करने पर Search Engine Result Page (SERP) में कौन-कौन से और किस क्रम में pages दिखाई देंगे।
ये सारे काम search engine के ranking algorithm के द्वारा होता है जो की बहुत ही complex mathematical formula से बना होता है जिसे समझ पाना काफी कठिन है
ये सारे काम search engine के ranking algorithm के द्वारा होता है जो की बहुत ही complex mathematical formula से बना होता है जिसे समझ पाना काफी कठिन है
सर्च इंजन इतिहास – History Search Engine
सारे सर्च engine का काम एक ही था इन्टरनेट पे डाटा सर्च करना और display करना. सुरावती दिनों में Search ENGINE कुछ और नहीं बस एक File Transfer Protocol का collection था. जितने भी server एक दुसरे से connect थे उनमे से डाटा ढूंडना था. तब के world wide web internet से जुड़ने का एक मात्र जरिया था. Search engine को इसलिए बनाया गया क्यंकि web server और file को locate करना इतना असान नहीं था.
सबसे पहले वाला सर्च इंजन एक school का project था, जिसको बनाने वाले का नाम है Alan Emtage. जो 1990 में वो McGill University का student था. तो चलिए अब जानते हैं अलग अलग search engine इंजन कब और कैसे बने.
Excite
Excite का जन्म February 1993 हुआ था. Excite भी एक University का project था और उस project का नाम था Architext. इस project में 6 uundergraduatestudent थे. Stanford university का ये project 1995 तक आगे चल के Crawling search engine का रूप ले लिया. इसमें काफी growth के कारण इसने Web-crawler और Magellan को भी इसने खरीद लिया. आखिर में इसने MSN और Netscape के साथ partnership कर ली.
Yahoo
इसका नाम तो अभी भी है, थोडा बोहत तो आप जानते ही होंगे इसका जनम 1994 को हुआ था. इसकी सुरुवात Stanford university में हुई थी. 1994 में Jerry Yang और David Fillo ने इसकी सुरुवात की थी. ये दोनों Electrical Engineering के Graduate Student थे. उन्होंने जब एक वेबसाइट बनाई जिसका नाम था “Jerry and David to guide to world wide web”. ये guide एक Directory थी जो दुसरे websites दुसरे websites को organize करके रखता था. 1994 में याहि Guide Yahoo का रूप ले लिया था. yahoo.com domain 18 January 1995 Registered हुआ था.
WebCrawler
ये एक Meta search engine है जिसका जन्म April 20 1994 में हुआ था. Google और yahoo दोनों के top result को ये show करता था. जिसमे आप audio, video, news को बड़ी आसानी से search कर सकते हो. इसको बनाने वाले का नाम है Brian Pinkerton University Of Washington में.
Lycos
इसका भी जन्म 1994 में ही हुआ था. ये search के साथ साथ एक web portal सेवा देता है. Carnegie Mellon University से इसकी सुरुवात हुई. ये email, Web hosting, Social Networking और Entertainment websites की सेवा भी देता था.
Infoseek
Infoseek भी काफी लोकप्रिय Search engine है जिसका जन्म 1994 में ही हुआ था, जिसके Founder थे Steve Kirsch. Infoseek को INFOSEEK corporation operate करता है. इसका Head quarter Sunnyvale, California है. इस company को The Walt Disney Company ने 1998 में खरीद लिया फिर ये बाद में yahoo के साथ जुड़ गई और अभी इसका कोई नाम नहीं है.
AltaVista
इसका जन्म 1995 में हुआ था. पुँराने ज़माने में ये एक जादा इस्तेमाल करने जाने वाली search engine है. 2003 में इसको yahoo ने खरीद लिया. लेकिन Brand और services altavista के ही थे. लेकिन 2013 July में सारे services को yahoo ने बंद कर दिया और ये Yahoo search engine में redirect हो गई.
Inktomi
Inktomi का जन्म 1996 में हुआ था. इनके Founder थे UC Berkeley professor Eric Brewer और एक graduate Student जिनका नाम है Paul Gauthier. सुरुवात में ये भी एक search engine थी जिसको UNIVERSITY में Develop किया गया था.
Ask.com
इसका नाम तो आज भी है ASK.COM पहले Ask Jeeves था. इसका भी जन्म 1996 में हुआ था. ये एक question answer साईट है. जिसका जादा focus E-Business और web search engine पे था. इसके Founder का नाम है Garrett Gruener and David Warthen California से.
वैसे आज के वक्त में Google एक अरबो खरबों की company है, जिसने Oxford Dictionary में अपनि खुद की जगह बना राखी है, जो की एक क्रिया है. लेकिन इसको बनाने में दो PHD Students का हाथ था जिनका नाम है Sergey Brin और Larry Page जो की Stanford University, California के छात्र थे, 1995 में वे वहीँ पे आपस में मिले थे और वही से इस Search engine की सुरुवात हुई.
1996 में Sergey Brin और Larry Page जब PHD पढाई कर रहे थे उन्होंने अपना PHD का re Search project में कुछ अलग करने की सोची और वो सोचे थी “हम Website को Rank दुसरे website के साथ तुलना करके, तो काफी अच्छा होगा, उस वक्त उनका रैंक करने का तरीका ये था, जितनी बार Search किया गया सब्द, उस webpage में होगा उस हिसाब से वो rank करगें और यही कल्पना आज Google का रूप है. सुरुवात में उन्होंने इसका नाम BACKRUB दिया था. 1997- में दोनों ने Search engine का नाम “Google” रखा गया.
No comments:
Post a Comment