Keresőmotor indítása
Világszerte programozók ezrei kopogtatják csendben a billentyűzetüket, hogy megalkossák a következő legjobb keresőmotort. Sergey Brin és Lawrence Page, a Google híres alkotói elismerik, hogy "a keresőmotor tervezése kihívásokkal teli feladat". Egy keresőmotort használnak információk keresésére a weben. Egy motor feltérképezi az internetet, és több millió oldalnyi információt indexel, és találatokat köp ki, amikor valaki keresést végez.
Szerezzen be egy webes robotot
1. lépés
Szerezzen be egy webbejárót, amely az a pók vagy bot, amely az interneten mászkál, és oldalakat gyűjt a webről. Egy pók meglátogatja a weboldalakat, elolvassa azokat, és követi a más oldalakra mutató hivatkozásokat. Kereshet nyílt forráskódú bejárót, vagy elkészítheti sajátját. Ha saját bejárót szeretne létrehozni, szerezzen be egy listát azokról az URL-ekről, amelyekkel a robotot el szeretné helyezni. A lassú bejárót könnyű felépíteni, de egy nagy teljesítményű bejáró létrehozása oldalak millióinak indexeléséhez nagyobb kihívást jelent.
2. lépés
Szerezzen be annyi sávszélességet, amennyit megengedhet magának. Szüksége van erre a sávszélességre a bejáró számára, miközben oldalakat keres az interneten.
3. lépés
Készítsen indexet. Minden, amit a robot talál, bekerül a keresőmotor indexébe. Az index olyan, mint egy óriási könyv vagy katalógus, amely a bejáró által talált minden weboldal másolatát tartalmazza. Anna Patterson, a Stanford Egyetem munkatársa azt javasolja, hogy csak azokat az adatokat indexelje, amelyekre szüksége van a keresési eredmények megjelenítéséhez. Azt is tanácsolja, hogy ne „a konyhai mosogatót” próbálja meg indexelni, hanem „szerezzen fel valami reprezentatívat”.
4. lépés
Rangsorolja eredményeit az indexben egy nagy teljesítményű adatbázis és a webes feltérképezés során a szervereken lévő összes információ segítségével. Az index létrehozásához valószínűleg több millió weboldalt kell feldolgoznia. Az indexben rögzített oldalakat a keresők számára legrelevánsabb sorrendben kell rangsorolni.
5. lépés
Készítsen vonzó webhelyet a keresési eredmények megjelenítéséhez.
6. lépés
Indítsa el és értékesítse keresőjét. Laszlo Xalieri, a Search Engine Watch.com munkatársa szerint egy ingyenes keresőnek gyorsan és elegánsan el kell juttatnia a felhasználókat a kívánt helyre. Azt mondja, hogy egy sikeres keresőmotor működtetéséhez "a cél a fogyasztók vonzása és a hozzájuk való hozzáférés értékesítése a marketingesek számára."
Figyelmeztetés
Bármely programozó elindíthat egy keresőt, de a releváns találatok biztosítása az igazi kihívás.