Kuidas otsingumootorit käivitada

...

Otsingumootori koostamine on keeruline.

Tuhanded programmeerijad kogu maailmas koputavad vaikselt oma klaviatuure, püüdes luua järgmist parimat otsingumootorit. Google'i kuulsad loojad Sergey Brin ja Lawrence Page tunnistavad, et "otsingumootori loomine on keeruline ülesanne". Veebis teabe leidmiseks kasutatakse otsingumootorit. Mootor roomab Internetti ja indekseerib miljoneid lehekülgi teavet, sülitades välja tulemused, kui keegi otsib.

Hankige veebiindekseerija

Samm 1

Hankige veebiroomik, mis on ämblik või robot, mis roomab mööda Internetti ja kogub veebist lehti. Ämblik külastab veebilehti, loeb neid ja järgib linke teistele lehtedele. Võite leida avatud lähtekoodiga roomaja või luua oma. Kui soovite luua oma roomaja, hankige URL-ide loend, millega roomaja külvata. Aeglast roomajat on lihtne ehitada, kuid miljonite ja miljonite lehekülgede indekseerimiseks toimiva suure jõudlusega roomaja loomine on keerulisem.

Päeva video

2. samm

Hankige nii palju ribalaiust, kui saate endale lubada. Seda ribalaiust vajate oma roomaja jaoks, kui see liigub veebis lehti hankides.

3. samm

Koostage indeks. Kõik, mida teie roomaja leiab, läheb otsingumootori registrisse. Register on nagu hiiglaslik raamat või kataloog, mis sisaldab koopiaid igast roomaja leitud veebilehest. Anna Patterson Stanfordi ülikoolist soovitab indekseerida ainult need andmed, mida vajate oma tüüpi otsingutulemuste esitamiseks. Ta soovitab ka, et te ei peaks püüdma indekseerida "köögivalamut", vaid pigem "saada midagi esinduslikku üles".

4. samm

...

Teie register sisaldab kogu teie veebiroomiku leitud teavet.

Reastage oma tulemused indeksis, kasutades suure jõudlusega andmebaasi ja kogu oma serverites olevat teavet veebis roomamise käigus. Indeksi loomiseks peate töötlema võib-olla miljoneid veebilehti. Teie registrisse salvestatud lehed tuleb järjestada vastavalt sellele, mis on teie otsijatele kõige asjakohasem.

5. samm

Otsingutulemuste tagastamiseks looge atraktiivne veebisait.

6. samm

Käivitage ja turustage oma otsingumootor. Tasuta otsingumootor peaks viima kasutajad kiiresti ja elegantselt sinna, kuhu nad tahavad minna, leiab Laszlo Xalieri Search Engine Watch.com-ist. Ta ütleb, et eduka otsingumootori käitamiseks "teie eesmärk on meelitada ligi tarbijaid ja müüa neile juurdepääs turundajatele."

Asjad, mida vajate

  • Veebisait

  • Veebiroomik

  • Suure jõudlusega andmebaas kogu teie sisu indekseerimiseks

  • Suur ribalaius veebi roomamiseks

  • Serverid teabe salvestamiseks

  • Ph.D. arvutiteaduses või matemaatikas (või samaga nõustaja)

Hoiatus

Iga programmeerija võib otsingumootori käivitada, kuid asjakohaste tulemuste pakkumine on tõeline väljakutse.