Ну, во-первых, имейте Пользовательский поиск Google , который всегда хорош, и он будет искать контент вашего сайта для вас. Оттуда вы можете стать более изощренным и использовать API, чтобы придать ему стилистику по своему вкусу .
Еще одна альтернатива, которую я использовал несколько раз, - Lijit Search .Он будет искать и сканировать все содержимое вашего сайта для вас.Это не так настраиваемый, так сказать, но имеет некоторые приятные функции и выглядит хорошо по умолчанию, и вы можете реализовать его быстро.
Так что, если у вас есть время, взгляните на API пользовательского поиска Google, если вы хотитенемного более низкий уровень, который все еще выглядит хорошо и занимает меньше времени, lejit также хорош.