Что выбрать для поиска по сайту: LIKE, Meilisearch или Elasticsearch?

Есть небольшой сайт со статьями и тегами. Пока поиск сделан через SQL LIKE, но качество выдачи слабое. На каком объеме уже стоит подключать отдельный поисковый движок?

Ответы

search_admin

Для небольшого сайта лучше генерировать sitemap автоматически. Тогда новые статьи и вопросы попадут туда сразу после публикации, без ручной правки XML.

backend_lab

Страницы поиска обычно лучше закрывать noindex, follow. Так поисковик не индексирует бесконечные комбинации запросов, но может переходить по найденным материалам.