Я тоже за "свой собственный поисковик". Как отправную точку могу посоветьвать lucene. Очень простой и мощный двиг, используется википедией. Обладает полным набором возможностей:
подсветка ключевых слов,
исправление ошибок,
сортировка с учётом реливантности,
простой язык запросов.
В сравнении с поисковиками основанными на различных базах данных, просто небо и земля относительно скорости (сравнивал мусклом и постгрёй).
Из минусов могу отметить только то, что желательно знание Java. Хотя есть кучу портов и интерфесов для других языков.
Интересный слух, какие тогда способы заработка на форумах щас актуальны?
Можно провести параллель с форум, это ресур где обсуждают мобтльные телефоны. Отзывов пока совсем не густо, т.к. проект очень молодой. По-этому не думаю, что комменты пользователей могли повлиять на релевантность рекламы.