Ja Plone er et udmærket valg, det er dog et CMS, men det kan da snildt tænkes at du føler dig mere hjemme der :) Ellers skal du til at programmere en del.
Alt afhængigt af dit behov og pris så kan du jo finde et webhotel:
http://www.plana.dk/products/webhosting/zope-plone-cmsJeg tænker, hvis du gerne vil i luften med noget, så er det jo en god start og så kan du få lidt erfaring med søgninger :)
Det som udmærker en god søgemaskine er og derfor jeg bla. fremhæver SqlServer 2008:
Ordstammer (få, fået, fik osv skal give hits på ved søgning på fik), ranking/ nearness (altså en vægtning af hvor mange ord man søger på kontra de som findes i dokumentet, typisk jo tættere ordene står, jo højere rank)
Frasesøgning, eks.vis "online med Word" vil kun matche dokumenter hvor de 3 ord står sådan.
Der findes nogle flere avancerede, bla. taxonomier og textmining, men det er på et lidt højere niveau :)