Ang search engine ay isang tool na ginagamit upang maghanap ng data batay sa isang partikular na input. Ang mga search engine sa web ay isang halimbawa kung saan maaari kang maglagay ng salita o parirala upang maghanap ng mga web page na tumutugma sa mga terminong iyon.
Hindi lahat ng web search engine ay gumagana sa parehong paraan, ngunit karamihan ay nakabatay sa crawler, ibig sabihin ay aktibong naghahanap sila sa web para sa mga page na idaragdag sa kanilang index. Ang search engine ang ginagamit mo upang mabilis na maghanap ng impormasyon mula sa index at ipakita ang mga resulta sa page.
Ang mga search engine ay ang pangunahing paraan para sa pagba-browse sa web, at maraming uri na binuo para sa paghahanap ng partikular na impormasyon. Sa loob ng bawat search engine ay kadalasang may mga advanced na opsyon sa paghahanap na ginagamit upang mas maituon ang iyong paghahanap at tulungan kang mahanap ang iyong hinahanap.
Bagama't madalas silang ginagamit nang palitan, ang isang web search engine ay iba sa isang web directory at isang web browser.
Paano Gumagana ang isang Search Engine
Awtomatikong gumagawa ang mga search engine ng mga listahan ng website sa pamamagitan ng paggamit ng software, kadalasang tinatawag na spider o spiderbots, na "nag-crawl" sa mga web page. Sinusundan nila ang mga link ng site sa ibang mga page at ini-index ang impormasyon sa proseso.
Ang mga crawler bot sa likod ng search engine ay sumasaliksik sa web hindi lamang sa pamamagitan ng paglukso mula sa isang link patungo sa susunod, kundi pati na rin sa pamamagitan ng pagsuri sa bawat site para sa isang robots.txt file. Ang file na ito ay naglalaman ng isang listahan kung aling mga pahina sa site ang dapat i-crawl ng isang search engine. Ito ay isang paraan upang harangan ng mga may-ari ng website ang isang search engine mula sa pag-index ng isang partikular na pahina.
Ang mga spider ng software ay bumabalik sa mga page na na-crawl na sa medyo regular na batayan upang suriin ang mga update at pagbabago, at lahat ng makikita nila ay babalik sa database ng search engine.
Paggamit ng Search Engine
Ang bawat search engine ay naiiba, ngunit ang karaniwang ideya sa lahat ng ito ay mag-type ng isang bagay sa isang box para sa paghahanap at maghintay para sa mga resulta. Ang ilang search engine ay mayroon ding reverse na opsyon sa paghahanap na nagbibigay-daan sa iyong mag-browse sa web gamit ang isang bagay maliban sa text, gaya ng sound clip o picture file.
Maraming search engine ang may kasamang mga karagdagang feature na higit pa sa isang simpleng box para sa paghahanap. Hinahayaan ka nitong makipag-ugnayan sa index gamit ang mga espesyal na text command o mga button na maaaring mag-filter ng mga resulta at mag-alis ng mga item na hindi nauugnay sa kung ano ang iyong hinahanap.
Halimbawa, maraming advanced na command sa Google Search na magagamit para makakuha ng mas magagandang resulta ng paghahanap mula sa Google.
Mga Halimbawa ng Mga Search Engine
Maraming search engine ang umiiral, kaya ang pagpapasya kung aling search engine ang dapat mong gamitin ay depende sa partikular na uri ng content na hinahanap mo, at kung paano mo ito gustong hanapin.
- Web page search engine: Kadalasang multi-purposed, hinahanap nila ang lahat ng uri ng data, mula sa mga pangkalahatang web page at balita upang makatulong sa mga dokumento, online na laro, at kadalasang mas katulad ng mga larawan, video, at file.
- Mga search engine ng larawan: Maghanap ng mga larawan, drawing, clip art, wallpaper, atbp.
- Mga video search engine: Maghanap ng mga music video, balitang video, live stream, at higit pa.
- Mga search engine ng mga tao: Hanapin ang mga tao sa internet gamit ang kanilang pangalan, address, numero ng telepono, email address, atbp.
- Mga mobile search engine: Isang regular na search engine na na-optimize para sa paghahanap at pagpapakita ng mga resulta sa mas maliit na screen.
- Mga search engine ng trabaho: Maghanap ng mga pag-post ng trabaho.
- Invisible web search engine: Mga tool na nagba-browse sa invisible web.
Iba Pang Katotohanan Tungkol sa Mga Search Engine
Hindi na kailangang manu-manong i-update ang isang search engine upang makuha mo ang pinakabagong mga resulta sa iyong mga paghahanap. Kung nakakakita ka ng mga talagang lumang resulta na pinaghihinalaan mong dapat i-update, maaaring kailanganin mo lang i-clear ang cache ng iyong browser.
Ang mga search engine ay hindi naghahanap sa buong web. Mayroong napakalaking bahagi ng web na hindi na-crawl ng isang search engine, at ang mga ito ay sama-samang kilala bilang invisible/deep web.
Ang isang search engine ay nakakahanap ng mga web page nang mag-isa, kaya hindi mo karaniwang kailangang sabihin dito na i-index ang iyong website o magdagdag ng isang partikular na pahina sa database nito. Gayunpaman, para sa iba't ibang dahilan, maaaring hindi na-crawl ng isang search engine ang isang partikular na web page.
May kasamang tool ang ilang search engine na hinahayaan kang tahasang humiling na suriin nila ang page at idagdag ito sa index para mahanap ito ng ibang tao. Ang tool sa Pag-inspeksyon ng URL ng Google ay isang halimbawa.
Ang Search engine optimization (SEO) ay isang bagay na ginagawa ng mga manunulat ng nilalaman sa web sa pagtatangkang makipagkumpitensya sa mga katulad na nilalaman na makikita sa pamamagitan ng mga search engine. Ang mga partikular na algorithm ay ginagamit ng mga search engine upang i-rank ang mga web page, kaya isang layunin ng isang online content writer na tiyaking tumpak na ipinapakita ng page ang paksa. Karaniwan itong ginagawa sa pamamagitan ng pag-target ng partikular, ngunit may kaugnayan pa rin, mga keyword o parirala.
Dahil sa katotohanan na ang mga search engine ay nagko-crawl sa web para sa data, madalas na layunin ng mga may-ari ng website na magsikap para sa higit pang mga papasok na link upang mas mabilis na mahanap ng mga crawler ang mga pahina at masubaybayan ang mga ito para sa mga pagbabago nang mas madalas.
Maaaring direktang ituro ka ng mga web browser sa isang search engine mula sa address bar sa itaas ng app. Maglagay lamang ng isang bagay doon upang makita ang mga resulta. Gayunpaman, habang isang tool sa paghahanap lamang ang ginagamit sa pamamagitan ng paraang iyon, maaari mong bisitahin ang site nang direkta sa iyong sarili anumang oras (hal., pumunta sa home page ng Startpage kung gusto mong gamitin ang site na iyon). Bilang kahalili, hinahayaan ka ng karamihan sa mga browser na pumili ng ibang search engine na gagamitin; halimbawa, maaari mong baguhin ang default na search engine sa Chrome.
Sa teknikal, ang search engine ay isang tool na naghahanap sa iba pang bagay. Sa kahulugang iyon, marami at maraming website ang nagsasama ng mga search engine sa anyo ng isang simpleng search bar kung saan ka naglalagay ng isa o dalawang salita upang maghanap ng nauugnay na nilalaman sa partikular na site na iyon. Kahit sino ay maaaring magdagdag ng opsyon sa paghahanap sa kanilang sariling site, ngunit hindi sila katulad ng isang web search engine gaya ng inilalarawan sa page na ito.