Стандартный поиск в WordPress никуда не годится: как я исправил
Стандартный поиск в WordPress — это больно. Он ищет только по полному совпадению, не понимает морфологию, не ранжирует результаты. Пытаешься найти «настройка сервера» — а он выдаёт только где эти два слова рядом стоят.
Я долго терпел, пока не понял что 20% посетителей используют поиск на сайте. Люди реально ищут! А поиск работает отвратительно.
Решил проблему через плагин Ivory Search. Он заменяет стандартный поиск на умный: ищет по морфологии, показывает превью, подсвечивает совпадения. Работает быстро.
Можно было поставить Elasticsearch, но для блога это оверкилл. Ivory Search справляется на 100%.
Ещё момент: выведите форму поиска в виджете или в шапке. Люди привыкли искать через поиск. Если его нет или он плохо работает — они уходят.
Больше статей про WordPress — от установки до продвижения — я собрал в сводном гайде.
Ivory Search — лучший бесплатный плагин для поиска. Лучше чем стандартный в разы.
Согласна, 20% используют поиск. Я поставила Relevanssi — тоже отлично работает.
Elasticsearch для блога — это мазохизм. Ivory или Relevanssi решают все проблемы.
Подсветка совпадений в результатах поиска — вещь. Люди видят почему им это показали.
Поиск в шапке обязателен. Я раньше прятал в меню — мало кто находил.
Долго откладывал настройку, думал сложно. А тут за час сделал. Интересно, а как поведёт себя на ARM?
Спасибо за статью! Давно искал подобный разбор.
Согласен с каждым пунктом. Особенно про боль с настройкой.
Есть нюанс: если использовать другой дистрибутив, команды отличаются. Дополни в статью. Буду тестить на выходных.
Работает на 100. А как часто надо чистить БД?
буду пробовать на выходных. Спасибо за труд
Кратко и по делу! А если 10 000 посетителей в день?
буду пробовать на выходных. Золотые слова
Сделал всё step by step — работает. Даже не верится что сам смог.