Hvordan vælger jeg den bedste open source søgemaskine?
Det kan være svært at vælge en open source søgemaskine til et websted, til dels fordi - udefra - alle viser relevante resultater baseret på et søgeudtryk, så de alle synes ens. At have et inkrementelt indeks, som kan indeksere nye lister dynamisk, forhindrer administratorer i at regenerere hele indekset. Stopord, især til store websteder, er effektive værktøjer til en open source-søgemaskine, fordi de giver brugerne mulighed for at begrænse resultater. En uklar søgefunktion betyder, at søgemaskinen er i stand til at finde lignende resultater baseret på nøgleordet, selvom resultaterne ikke matcher nøgleordet nøjagtigt. Rangordningssystemer bestemmer, hvordan hver liste vises, og skal afspejle, hvordan hovedwebstedet fungerer.
Når en open source søgemaskine bruges, indlæses et indeks med alle de forskellige lister og websteder, der kan søges via søgemaskinen. Selvom denne liste normalt er lang, vil den typisk blive længere, når webstedet bruges. Når indekset skal vokse, skal administratoren normalt regenerere hele indekset plus tilføje alle nye websteder og lister; dette tager tid og en masse ressourcer. Med et inkrementelt indeks tilføjes nye lister dynamisk, og der er ingen grund til at regenerere hele indekset; administratoren skal kun tilføje de nye oplysninger.
Hvis nogen indtaster et søgeudtryk i open source-søgemaskinen, får han eller hun ofte relevante resultater. Dette er ikke altid tilfældet, og resultaterne kan have en tendens til irrelevant information. For eksempel, hvis brugeren søger efter pirater, kan han eller hun kun finde websteder om piratfilm og ikke historisk information om pirater. Et stopord giver brugeren mulighed for at placere et "-" -mærke foran et ord, der fortæller søgemaskinen at blokere resultater, der inkluderer dette nøgleord.
En uklar søgefunktion lyder dårligt, men det er et nyttigt værktøj, som mange open source-søgemaskineprogrammer bruger. Uden dette kan søgemaskinen kun søge på websteder og lister, der direkte afspejler nøgleordet. En uklar søgning giver resultater, der ligner nøgleordet, så brugeren får bredere resultater.
Systemet med rangordning af open source-søgemaskiner er, hvordan søgemaskinen bestemmer relevansen. Nogle søgemaskiner baserer relevansen på det antal gange, der blev brugt et nøgleord, da fortegnelsen eller webstedet blev oprettet, antallet af links, der peger på det ene websted, eller andre vilkårlige værdier. Administratoren skal vælge en søgemaskine, der reflekterer, hvordan selve webstedet fungerer. Hvis for eksempel webstedet tillader brugere at placere lister, fungerer en datobaseret søgemaskine normalt bedst.