सर्च इंजन [search engine] क्या है और ये कैसे काम करता है?

Search engine क्या है और ये कैसे काम करता है, क्या आप ये जानना चाहते हैं? अगर हाँ, तो आप बिलकुल सही जगह पे आये हैं क्योकि इस पोस्ट में मैं आपको search engine की पूरी जानकारी हिंदी में देने वाला हूँ.

search engine kya haiआजकल internet का उपयोग भला कौन नहीं करता है? internet हमारे नश नश पे फैल गया है और आज के समय में हर एक व्यक्ति किसी न किसी प्रकार से internet से जुडा हुवा है और इसका इस्तेमाल कर रहा है. हमे कोई भी जानकारी चाहिए होता है हम तुरंत internet पे ही search करते हैं और पल भर कोई भी जानकारी प्राप्त कर लेते हैं पर सोचने वाली बात ये है की हम कुछ भी internet पे search कैसे करते हैं? आखिर इस काम के लिए भी हम किसी tool जैसे google की मदद लेते हैं और यही tool search engine कहलाते हैं

internet की दुनिया में सबसे ज्यादा उपयोग search engine का ही किया जाता है किसी भी सुचना या फिर जानकारी को प्राप्त करने के लिए. internet सूचनाओ का भंडार है और यहाँ पे किसी भी topic पे लाखो information हैं अलग अलग website या blog पे पर इन सूचनाओ को हम खोजेंगे कैसे? क्योकि सुरु में हमे तो ये पता नहीं होता है की कोई भी सुचना किस website या webpage पे है और उस webpage का url क्या है? ऐसी स्तिथि पे एक बहुत बड़ी समस्या खड़ा हो जाता है कोई भी सुचना खोजने के लिए.

पर कहते हैं की हर समस्या का समाधान भी जरुर होता है और internet पे इस समस्या का समाधान होता है search engine के जरिये. अगर आप ये जानना चाहते हैं की search engine क्या है और search engine कैसे काम करता है? तो इस पोस्ट को अंत तक जरुर पढ़िए. इस पोस्ट में मैं आपको कुछ प्रमुख search engine के नाम  और search engine फायदे आदि के बारे में भी बताऊंगा.

search engine क्या है? [what is search engine in Hindi]

अगर मैं साधारण भाषा में कहूँ तो search engine एक software program होता है जिसके जरीये internet पे उपलब्ध किसी भी सुचना को हम खोज सकते है और उस तक आसानी से पहुच सकते हैं. एक सबसे लोकप्रिय और ज्यादा उपयोग किये जाने वाले search engine का उदाहरन है Google.

हम जानते हैं की internet पे लाखो सूचनाएं या जानकारियां है अलग अलग website पे पर जब हमे किसी एक topic के बारे में जानना होता है तो search engine हमारी मदद करता है internet पे उपलब्ध असंख्य सूचनाओ पे से उस मुख्य सुचना को खोजने में जो हमे चाहिए होता है.

हम internet पे कोई जानकारी या सुचना की खोज search engine में keyword के जरिये करते हैं (यानि कोई भी keyword लिखके search करते है) और फिर search engine उसी keyword को  खोजता है  internet पे उपलब्ध असीमित database को scane करके. इससे search engine को ये पता चल जाता है की आप जो information खोज रहे हैं वो कौन कौन से websites या web pages पे available है. इसके बाद search engine उन सभी web pages का लिस्ट बना के हमारे सामने रख देता है जिसे “search engine result page”  कहते हैं.

हो सकता है की आप अब सोच रहे होंगे की ये keyword क्या है? तो ज्यादा technically मत सोचिये. search engine जैसे google में जो भी text लिख के आप search करते हैं उसी text को internet की दुनिया में keyword बोला जाता है. आइये एक उदाहरन से समझते हैं सभी के बारे में-

मान लीजिये की आपको जानना है “search engine” के बारे में  तो आपने अपने mobile का browser खोला और google में जाके search किया की what is search engine in hindi? ऐसे में ये जो आपने text लिखा ये हुवा keyword और इस keyword से मिलते जुलते web pages का लिस्ट यानि परिणाम एक page पे दिखेगा, इस page को search engine result page कहते है और google है आपका search engine.

Search Engine कैसे काम करता है?

ऊपर आपने देखा की search engine क्या होता है? लेकिन ये समझना और भी जरुरी है की search engine कैसे काम करता है. आइये आपको साधारण सब्दो में बताता हूँ-

मैंने आपको पहले ही बताया की कोई भी जानकारी प्राप्त करने के लिए search engine में उसके बारे में कुछ words लिखते हैं और search करते हैं, इसी text को keywords कहा जाता है. search करने के बाद उस keyword की जानकारी जिन जिन website पे होता है उनका लिस्ट हमारे सामने खुल जाता है 1-2 second में ही. देखने में तो ये काम बिलकुल आसान लगता है पर यकीन मानिये ये मुस्किल काम रहता है और इसे किसी software के बिना नहीं किया जा सकता है.

search engine तीन steps में काम करता है. सबसे पहले crawling इसके बाद indexing और अंत में ranking. आइये इन तीनो steps के बारे में जानते हैं ताकि search engine के काम करने के तरीके के बारे में हम अच्छे से समझ पायें.

Crawling

search engine के काम करने का सबसे पहला चरण है crawling. crawling का मतलब होता है किसी भी website को scan करके उसके बारे में अच्छे से समझना जैसे website का title क्या है, url क्या है, images कौन कौन से है और कहा लगाये गये हैं, website का layout कैसे है, advertisement कौन से लगे हैं आदि.

internet पे असीमित website और web pages हैं इसलिए बार बार हर web pages को किसी आदमीं के द्वारा scan करना और उसके बारे में समझना नामुमकिन काम है इसलिए search engine के इस काम को करने के लिए एक special type का software का उपयोग किया जाता है जिसे crawler, bot या फिर spider के नाम से जानते हैं. ये एक स्व चालित bot होता है जो atomatic इस page से उस page जाते रहता है और scan करते रहता है.

जब इस bot को कोई नया web page मिलता है  तो उसे back-end-processing के लिए भेज देता है और उसी web page पे अगर कोई link होता है तो उस link के जरिये bot दुसरे-तीसरे web page पे चला जाता है. यही process बार बार होते रहता है. web page को scan करने और उसे indexing के लिए भेज देने के process को ही crawling कहते हैं.

Indexing

अगर आपने crawling के बारे में समझ लिए तो indexing के बारे में आप और भी आसानी से समझ जायेंगे. जब search engine bot को crawl करते समय कोई नया website या data मिल जाता है तब वो उस website को अपने database में place कर देता है या कह सकते हैं की लिस्ट में सामिल कर लेता हैं, इसी process को indexing कहते हैं.

आइये आपको एक उदाहरन के जरिये समझाता हूँ- मान लीजिये की एक book library में बहुत सारा books रखा हुवा है और उन books का नाम, author का नाम पढना इसके साथ साथ books के सभी pages को पढना crawling है जबकि उन books का और books के सभी pages का detail listing करना (list बनाना) indexing है.

Ranking

ये search engine के काम करने का सबसे अंतिम चरण होता है और यही सबसे मुस्किल काम भी होता है क्योकि इसी काम के वजह से कोई भी search engine popular होता है और लोगो का विस्वास बढ़ता है.

किसी भी एक ही topic पे जानकारी अलग अलग बहुत सारे website पे होता है और जब हम किसी search engine जैसे google में search करते हैं उस topic के बारे में तो उस topic के बारे में जानकारी जितने भी web pages पे होता है उनका  हमारे सामने एक बहुत बड़ा लिस्ट होता है.

यहाँ पे search engine का मुख्य काम ये होता है की आप जो information खोज रहे हैं वही exact information आपको सबसे पहले मिले यानि search engine के अनुसार आपके द्वारा search किये गये keyword की जानकारी जिस web page पे सबसे अच्छा है उसे सबसे ऊपर दिखाया जाये लिस्ट में ताकि एक बार में ही आपको वो जानकारी मिले जिसकी आपको तलाश थी.

इस काम के लिए सभी search engine का कुछ algorithms यानि नियम होता है पर इन सभी algorithms के बारे में search engine वाले कभी नहीं बताते हैं.  इन्ही algorithms के जरिये किसी keyword के search करने पे बहुत सारे website का ranking किया जाता है. जिस website में search engine के अनुसार सबसे अच्छा content होगा वो search engine result में सबसे ऊपर दिखाया जायेगा.

यही सब process को ranking कहते हैं जो की search engine के काम करने का सबसे आखरी step होता है. search engine और इसके ranking के algorithms कुछ इस तरह का बनाया जाता है जिससे विजिटर को exact जानकारी दिया जाये जिससे वो पूरी तरह से संतुस्ट हो जाये. Google दुनिया भर में सबसे लोकप्रिय search engine है क्योकि ये हमे exact उसी information को खोज के देता है जो हमे चाहिए होता है.

इसे पढ़ें-

Search Engine के प्रकार (Types Of Search Engine In Hindi)

मै उम्मीद करता हूँ की अभी तक आप ये अच्छे से समझ गये होंगे की search engine क्या होता है और ये कैसे काम करता है? अब मैं आपको बताने जा रहा हूँ की search engine कितने प्रकार के होते हैं. ये जानना भी बहुत जरुरी है क्योकि internet पे अलग अलग प्रकार के search engine है और जब तक हम इनके बारे में अच्छे से नहीं समझेंगे तब तक किसी भी search engine के बारे ये पता नहीं चलेगा की ये किस type का है. तो आइये अलग अलग प्रकार के search engine के बारे में जानते हैं-

1. Crawler based search engine

Crawler based search engine उन search engine को कहते हैं जो नए नए contents (website/webpage) को crawl करने के लिए और search database में इंडेक्स करने के लिए किसी crawler या bot या spider का उपयोग करते हैं. ऊपर मैंने आपको जो कुछ समझाया है उनमे crawler based search engine का ही example लिया है. इस प्रकार का कोई भी search engine मुख्यतः तीन step में काम करते हैं.

  • Crawling
  • Indexing
  • Ranking

Crawler Based Search Engine के कुछ उदाहरन-

  • Google
  • Bing
  • Yahoo!
  • Baidu
  • Yandex
2. Human Powered Directories

ये crawler based search engine (CBSE) के just उलटे प्रकार का search engine होता है क्योकि CBSE में crawling और indexing का काम तो किसी software यानि bot या crawler के जरिये किया जाता है पर इस search engine में सारा काम हम जैसे human (मनुष्य) करते हैं.  आइये आपको बताता हु की इस search engine में कौन किस प्रकार काम करता है-

  1. सबसे पहले site owner अपने site को इस type के किसी search engine यानि directory में submit करता है अपने site का एक छोटा सा description के साथ.
  2. Submitted site को human के द्वारा ही manually review किया जाता है और जब वो site उस directory के सभी terms को follow कर रहा होता है तो उसे list में सामिल कर लिया जाता है. जब कोई site इन directory के terms को follow नहीं करता है तो उन्हें manually रिजेक्ट भी कर दिया जाता है.
3. Hybrid Search Engine

अगर मैं साधारण भाषा में कहूँ तो ये crawler based search engine और human powered search engine का मिश्रण होता है. इसका मतलब ये हुवा की hybrid search engine में crawling और indexing के लिए bot (crawler) और human (इन्सान) दोनों काम करते हैं.

ज्यादातर crawler based search engine जैसे “google” मूल रूप से crawler को primary mechanism और human powered directory को secondary mechanism के रूप में इस्तेमाल करती हैं इसलिए ये कह सकते हैं की google भी एक hybrid search engine है. उदाहरन के लिए google किसी website और उसके description  को human powered directory से ले कर उसे search engine में दिखा सकता है. तो ये तीन हैं सबसे विशेष प्रकार के search engine जिनके बारे में अब आप समझ चुके होंगे.

इसे पढ़ें-

Search Engine के फायदे

internet की दुनिया में सबसे ज्यादा search engine का ही इस्तेमाल किया जाता है कुछ search करने के लिए. आखिर internet user का फायदा होता है तभी तो सब इसका इतना इस्तेमाल करते हैं? आइये search engine के फायदे के बारे में जानते हैं-

  • search engine से सबसे बड़ा फायदा ये होता है की हमारा समय बचता है.
  • इससे कोई भी इन्सान तुरंत भर में कोई भी जानकारी खोज लेता है.
  • जिन लोगो का website या blog होता है (जैसे मैं) उनको बहुत बड़ा फायदा होता है क्योकि search engine के वजह से ही उनके website पे बहुत सारे visitors आते हैं और उनका फायदा हो पाता है.
  • इसके वजह से हमे सब भी सिखने और जानने को मिल जाता है जो किसी किताब में न मिले.

इसे पढ़ें-

मेरी अंतिम राय

मुझे उम्मीद है की आप समझ गये होंगे की search engine क्या है और ये कैसे काम करता है? search engine के प्रकार के बारे में आप जान चुके हैं. आप देखते होंगे की कभी कभी दो दोस्तों में भी बहस हो जाता है किसी सवाल जवाब को लेकर ऐसे में हमे कोई तीसरा आदमी चाहिए होता है ये कन्फर्म करने के लिए की किसका जवाब सही है. पर search engine के वजह से ये काम भी आसान हो गया है और किसी तीसरे आदमी को खोजने की जरुरत नहीं पड़ती है. बस mobile निकला, और search engine जैसे google में जा के सवाल को search कर लिए. इस तरह से  दूध का दूध और पानी का पानी पल भर में हो पता है.

तो हम कह सकते हैं की internet पे search engine का बहुत बड़ा रोल होता है. अगर आपको “search engine kya hai aur ye kaise kaam karta hai?” वाली ये पोस्ट पसंद आया हो तो इसे शेयर भी जरुर कीजिये ताकि और लोग इसे जान सकें.

2 thoughts on “सर्च इंजन [search engine] क्या है और ये कैसे काम करता है?”

    • Adid Gaurav कृपया अपना नाम लिखा करें और आपके इतने अच्छे शब्दों के लिए धन्यवाद्

      Reply

Leave a Comment