Iskalnik je niz programov, ki se uporabljajo za iskanje informacij znotraj določenega področja in združevanje teh informacij v bazo podatkov. Ljudje pogosto uporabljajo ta izraz v zvezi z internetnimi iskalniki, ki so posebej zasnovani za iskanje po internetu, lahko pa so zasnovani tudi za vsebine brez povezave, kot so knjižnični katalog, vsebina osebnega trdega diska ali muzejski katalog. zbirke. Ti programi pomagajo ljudem, da organizirajo in prikažejo informacije na način, da so lahko dostopne.
Iskalnik ima tri vidike: pajkanje, indeksiranje in iskanje. Ko nekdo preišče, išče novo vsebino, ki ni bila prisotna med zadnjim pajkanjem, vključno s posodobitvami datotek in spletnih strani. Nato programi indeksirajo informacije in izvlečejo določene ključne besede, da jih kategorizirajo. Na internetu je na primer indeksiranje v veliki meri odvisno od ključnih besed na spletnih straneh in meta oznak, ki zagotavljajo informacije o strani.
Ko so informacije indeksirane, so informacije o dostopu do njih shranjene v bazi podatkov. Nekateri programi tudi shranijo ali »predpomnijo« informacije, da jih olajšajo pridobivanje. Ko nekdo išče po bazi podatkov, ta izpljune rezultate, razvrščene po pomembnosti. Na Razloženo, na primer, iskanje »žirafa« bo pokazalo članke, povezane z žirafami, vključno z, seveda, »Kaj je žirafa?«
Čeprav vsi iskalniki delujejo na podoben način, je njihova uporabnost lahko precej raznolika. Za razvrščanje ustreznosti rezultatov iskanja, zlasti tistih za običajne ključne besede, se močno zanašajo na zapletene algoritme. Uporabniki se nagibajo k tistim, ki vračajo rezultate, ki so jim všeč, saj se spletna mesta, kot so Google®, Yahoo!® in Bing®, borijo za uporabnike z različnimi funkcijami, ki so zasnovane tako, da so njihova iskanja bolj privlačna in ustreznejša.
Googlu® se je uspelo tako povezati s procesom izvajanja spletnega iskanja, da je ta proces pogosto pogovorno znan kot »googlanje«. Podjetje s tem pravzaprav ni zelo zadovoljno, saj se boji, da bi uporaba malih črk njegovega imena skupaj s generično uporabo lahko prispevala k zmanjšanju blagovne znamke.
Številni internetni iskalniki so dovolj pametni, da se učijo od svojih uporabnikov in vključujejo dejavnosti uporabnikov v svoje razvrstitve po ustreznosti. Za razvrščanje rezultatov iskanja se zanašajo tudi na informacije, kot so povezave z drugih strani in ugled spletnega mesta, vse v delčku razdelka. Spretni uporabniki lahko včasih manipulirajo z rezultati iskanja, vendar se številni programi spreminjajo in razvijajo, da bi pomagali pri boju proti tej praksi.