Kako zagnati iskalnik

click fraud protection
...

Izdelava iskalnika je težka.

Na tisoče programerjev po vsem svetu tiho tapka po svojih tipkovnicah in poskuša zgraditi naslednji najboljši iskalnik. Sergey Brin in Lawrence Page, slavna ustvarjalca Googla, priznavata, da je "inženiring iskalnika zahtevna naloga." Za iskanje informacij na spletu se uporablja iskalnik. Motor brska po internetu in indeksira na milijone strani informacij ter izpljune rezultate, ko nekdo išče.

Pridobite spletnega pajka

Korak 1

Pridobite spletnega pajka, ki je pajek ali bot, ki plazi po internetu in zbira strani s spleta. Pajek obišče spletne strani, jih bere in sledi povezavam na druge strani. Najdete lahko odprtokodnega pajka ali izdelate svojega. Če želite izdelati lastnega pajka, si priskrbite seznam URL-jev, s katerimi boste zapolnili svojega pajka. Počasen pajek je enostavno zgraditi, vendar je izdelava visoko zmogljivega pajka za indeksiranje milijonov in milijonov strani zahtevnejša.

Video dneva

2. korak

Pridobite toliko pasovne širine, kot si lahko privoščite. To pasovno širino potrebujete za svojega pajka, ko potuje po spletu in prejema strani.

3. korak

Zgradite indeks. Vse, kar najde vaš pajek, gre v indeks iskalnika. Indeks je kot velikanska knjiga ali katalog, ki vsebuje kopijo vsake spletne strani, ki jo najde pajek. Anna Patterson z univerze Stanford priporoča indeksiranje samo tistih podatkov, ki jih potrebujete za prikaz vaših rezultatov iskanja. Prav tako svetuje, da ne poskušate indeksirati "pomivalnega korita", temveč "pridobite nekaj predstavljivega".

4. korak

...

Vaš indeks vsebuje vse informacije, ki jih najde vaš spletni pajek.

Razvrstite svoje rezultate v indeks z uporabo visoko zmogljive baze podatkov in vseh informacij o vaših strežnikih iz vašega spletnega pajkanja. Če želite ustvariti svoj indeks, morate obdelati morda na milijone spletnih strani. Strani, zabeležene v vašem indeksu, je treba razvrstiti po vrstnem redu, ki je najbolj relevanten za vaše iskalce.

5. korak

Zgradite privlačno spletno mesto za vračanje rezultatov iskanja.

6. korak

Zaženite in tržite svoj iskalnik. Brezplačni iskalnik bi moral uporabnike hitro in elegantno popeljati tja, kamor želijo, pravi Laszlo Xalieri iz Search Engine Watch.com. Pravi, da je za zagon uspešnega iskalnika "vaš cilj pritegniti potrošnike in prodati dostop do njih tržnikom."

Stvari, ki jih boste potrebovali

  • Spletna stran

  • Spletni pajek

  • Visoko zmogljiva baza podatkov za indeksiranje vse vaše vsebine

  • Velika pasovna širina za pajkanje po spletu

  • Strežniki za shranjevanje informacij

  • doktorat iz računalništva ali matematike (ali svetovalca pri istem)

Opozorilo

Vsak programer lahko zažene iskalnik, vendar je zagotavljanje ustreznih rezultatov pravi izziv.