Bir web sitesi için açık kaynak kodlu bir arama motoru seçmek kısmen zor olabilir çünkü - dışarıdan - hepsi bir arama terimine dayalı olarak alakalı sonuçlar gösterir, bu yüzden hepsi benzer görünür. Yeni listeleri dinamik olarak dizine ekleyebilen artımlı bir dizine sahip olmak yöneticilerin tüm dizini yeniden oluşturmasını engeller. Durdurma sözcükleri, özellikle büyük web siteleri için, açık kaynaklı bir arama motoru için güçlü araçlardır, çünkü kullanıcıların sonuçları sınırlamasına izin verir. Bulanık bir arama özelliği, sonuçlar anahtar kelime ile tam olarak eşleşmese de, arama motorunun anahtar kelimeye göre benzer sonuçlar bulabildiği anlamına gelir. Sıralama sistemleri her bir listenin nasıl görüntülendiğini belirler ve ana web sitesinin nasıl çalıştığını yansıtmalıdır.
Açık kaynak kodlu bir arama motoru kullanıldığında, arama motorundan aranabilecek tüm farklı listeler ve web siteleriyle birlikte bir dizin yüklenir. Bu liste normalde uzun olsa da, web sitesi kullanıldıkça genellikle daha uzun olur. Dizinin büyümesi gerektiğinde, normal olarak yöneticinin dizinin tamamını yeniden oluşturması, ayrıca tüm yeni web sitelerini ve listeleri eklemesi gerekir; bu zaman alır ve çok fazla kaynak gerektirir. Artımlı bir dizinde, dinamik olarak yeni listeler eklenir ve dizinin tamamını yeniden oluşturmak için hiçbir neden yoktur; Yönetici sadece yeni bilgileri eklemek zorundadır.
Birisi açık kaynaklı arama motoruna bir arama terimi yazarsa, genellikle alakalı sonuçlar alır. Bu her zaman böyle değildir ve sonuçların alakasız bilgilere yönelme eğilimi olabilir. Örneğin, kullanıcı korsanları ararsa, yalnızca korsan filmleriyle ilgili web siteleri bulabilir, korsanlarla ilgili tarihsel bilgileri bulamayabilir. Durma kelimesi, kullanıcının arama motoruna bu anahtar kelimeyi içeren sonuçları engellemesini söyleyen kelimeden önce "-" işareti koymasına izin verir.
Bulanık arama özelliği kulağa kötü geliyor, ancak birçok açık kaynaklı arama motoru programının kullandığı yararlı bir araçtır. Bu olmadan, arama motoru yalnızca doğrudan anahtar kelimeyi yansıtan web sitelerini ve listeleri arayabilir. Bulanık bir arama, anahtar kelimeye benzer sonuçlar getirir, böylece kullanıcı daha geniş sonuçlar alır.
Açık kaynaklı arama motoru sıralama sistemi, arama motorunun alaka düzeyini nasıl belirlediğidir. Bazı arama motorları, alaka düzeyini, bir anahtar kelimenin kaç kez kullanıldığına, listeleme veya web sitesi oluşturulduğunda, bir web sitesine yönlendiren bağlantıların sayısına veya diğer isteğe bağlı değerlere dayandırır. Yönetici, web sitesinin kendisinin nasıl çalıştığını yansıtan bir arama motoru seçmelidir. Örneğin, ana web sitesi kullanıcıların listeler yayınlamasına izin veriyorsa, tarih tabanlı bir arama motoru genellikle en iyi sonucu verir.


