В работе сайтов, интернет-магазинов, важно качество результатов поиска. Для улучшения скорости поиска внедряют специальные поисковые системы, которые используют полнотекстовый индекс. При использовании алгоритмов ранжирования и морфологических анализаторов, повышается качество поиска.
Обычно используются Sphinx или Apache Lucene. Для их работы нужен выделенный сервер, так как они требуют дополнительной установки на сервер. Выделенные сервера дороже в обслуживании, чем виртуальный хостинг.
Небольшим же сайтам, которым невыгодно содержать отдельный выделенный сервер, для добавления полнотекстового поиска, рекомендуется использовать LightSearch.