Jak si mohu vybrat nejlepší vyhledávač s otevřeným zdrojovým kódem?
Výběr vyhledávače s otevřeným zdrojovým kódem pro web může být obtížný, částečně proto, že - na vnější straně - všechny vykazují relevantní výsledky na základě vyhledávacího dotazu, takže se všechny zdají podobné. S přírůstkovým indexem, který může indexovat nové výpisy dynamicky, zabraňuje správcům v regeneraci celého indexu. Stop slova, zejména pro velké webové stránky, jsou výkonnými nástroji pro vyhledávací modul s otevřeným zdrojovým kódem, protože umožňují uživatelům omezit výsledky. Fuzzy funkce vyhledávání znamená, že vyhledávač je schopen najít podobné výsledky na základě klíčového slova, i když výsledky se klíčovému slovu přesně neshodují. Systémy hodnocení určují, jak se každý výpis zobrazuje, a měly by odrážet fungování hlavního webu.
Při použití vyhledávače s otevřeným zdrojovým kódem se načte index se všemi různými výpisy a weby, které lze vyhledávat pomocí vyhledávače. I když je tento seznam obvykle dlouhý, obvykle se při používání webu prodlužuje. Když se index musí rozšiřovat, musí správce normálně celý index regenerovat a přidat všechny nové webové stránky a výpisy; to vyžaduje čas a spoustu zdrojů. S přírůstkovým indexem jsou nové seznamy přidávány dynamicky a není důvod regenerovat celý index; Správce musí pouze přidat nové informace.
Pokud někdo zadá vyhledávací dotaz do vyhledávače s otevřeným zdrojovým kódem, získá běžně relevantní výsledky. Není tomu tak vždy a výsledky mohou mít sklon k irelevantní informaci. Například pokud uživatel hledá piráty, může najít pouze webové stránky o pirátských filmech, nikoli historické informace o pirátech. Zastavovací slovo umožňuje uživateli umístit před slovo značku „-“, která říká vyhledávacímu stroji, aby blokoval výsledky, které obsahují dané klíčové slovo.
Fuzzy vyhledávací funkce zní špatně, ale je to užitečný nástroj, který používá mnoho vyhledávacích programů s otevřeným zdrojovým kódem. Bez tohoto může vyhledávač vyhledávat pouze weby a výpisy, které přímo odrážejí klíčové slovo. Fuzzy vyhledávání přináší výsledky podobné klíčovému slovu, takže uživatel dostává širší výsledky.
Systém hodnocení vyhledávače s otevřeným zdrojovým kódem určuje, jak vyhledávací stroj určuje relevanci. Některé vyhledávače zakládají relevanci na tom, kolikrát bylo klíčové slovo použito, když byl vytvořen seznam nebo web, počet odkazů směřujících na jeden web nebo jiné libovolné hodnoty. Správce by měl zvolit vyhledávač, který odráží, jak samotný web funguje. Pokud například hlavní web umožňuje uživatelům zveřejňovat seznamy, obvykle nejlépe funguje vyhledávací nástroj založený na datech.