Hur väljer jag den bästa sökmotorn med öppen källkod?
Att välja en öppen källkodssökmotor för en webbplats kan vara svårt, delvis eftersom - på utsidan - alla visar relevanta resultat baserat på ett sökord, så de verkar alla likna. Om du har ett inkrementellt index, som kan indexera nya listor dynamiskt, hindras administratörer från att regenerera hela indexet. Stoppord, särskilt för stora webbplatser, är kraftfulla verktyg för en sökmotor med öppen källkod, eftersom de tillåter användare att begränsa resultaten. En suddig sökfunktion innebär att sökmotorn kan hitta liknande resultat baserat på nyckelordet, även om resultaten inte matchar exakt nyckelordet. Rangordningssystem avgör hur varje lista ska visas och bör återspegla hur huvudwebbplatsen fungerar.
När en sökmotor med öppen källkod används laddas ett index med alla olika listor och webbplatser som kan sökas via sökmotorn. Medan denna lista normalt är lång, kommer den vanligtvis att bli längre när webbplatsen används. När indexet måste växa måste administratören normalt regenerera hela indexet samt lägga till alla nya webbplatser och listor; detta tar tid och mycket resurser. Med ett inkrementellt index läggs nya listor till dynamiskt och det finns ingen anledning att regenerera hela indexet; administratören behöver bara lägga till den nya informationen.
Om någon skriver ett sökord i sökmotorn med öppen källkod får han eller hon ofta relevanta resultat. Detta är inte alltid fallet och resultaten kan ha en tendens till irrelevant information. Om användaren till exempel söker efter pirater kan han eller hon bara hitta webbplatser om piratfilmer och inte historisk information om pirater. Ett stoppord låter användaren placera ett "-" -märke före ett ord, som säger sökmotorn att blockera resultat som innehåller det sökordet.
En suddig sökfunktion låter dåligt, men det är ett användbart verktyg som många öppna källkodssökmotorprogram använder. Utan detta kan sökmotorn bara söka efter webbplatser och listor som direkt återspeglar sökordet. En suddig sökning ger resultat som liknar nyckelordet, så användaren får bredare resultat.
Det öppna källkodssystemet för sökmotorer är hur sökmotorn bestämmer relevansen. Vissa sökmotorer baserar relevansen på antalet gånger ett sökord användes, när listan eller webbplatsen skapades, antalet länkar som pekar på den ena webbplatsen eller andra godtyckliga värden. Administratören bör välja en sökmotor som återspeglar hur webbplatsen själv fungerar. Till exempel, om huvudwebbplatsen tillåter användare att publicera listor, fungerar en datumbaserad sökmotor vanligtvis bäst.