Перейти к содержимому
Разработка

Поискович — умный поиск по сайту

Бесплатно

Бесплатный поиск, который понимает формы слов: запрос «светильники» находит «светильник». Встроенный поиск WordPress так не умеет, а у платных конкурентов морфология есть только для английского.

  • Обновления навсегдаНовые версии приходят сами, ничего продлевать не нужно
  • Поддержка на русскомОтвечает тот, кто писал код
  • Скачивание сразуСсылка на файл открывается сразу после оформления

Описание

Подарок от разработчиков WPMarkets.Ru

Встроенный поиск WordPress ищет по точному совпадению букв. Посетитель набрал «светильники» — страница со словом «светильник» не найдётся. Набрал «кровати» — товар «кровать» не найдётся. Человек решает, что у вас этого нет, и уходит к тем, у кого нашлось.

Мы сделали поиск, который понимает русский язык, и отдаём его бесплатно.

Чего нет даже у платных конкурентов

У признанного лидера ниши — Relevanssi, больше 100 000 установок — приведение слов к основе есть только для английского языка и только в платной версии. Для русского не умеет никто: «светильник» и «светильники» там разные слова, за любые деньги.

Здесь морфология русского работает из коробки и бесплатно. Это единственное, ради чего стоит ставить плагин, — всё остальное приятное дополнение.

Что умеет

  • Формы слов — «светильник», «светильники», «светильниках» ищутся как одно слово. Работает и с прилагательными, и с глаголами.
  • Релевантность — совпадение в заголовке весит больше, чем в тексте. Веса настраиваются, любой источник можно отключить совсем.
  • Вес по типу записи — товары одним числом поднимаются выше статей блога. У Relevanssi это платная возможность.
  • Товары WooCommerce — ищутся наравне с записями, вместе с категориями, метками и артикулом.
  • Перенаправления — ищут «доставку», сразу открывается страница доставки. Правило работает для всех форм слова. Тоже платная возможность у конкурента.
  • Журнал запросов — отдельной таблицей то, что искали и не нашли.
  • Подсветка найденных слов и исключения — записи, которых в выдаче быть не должно.

Самое полезное — список того, чего не нашли

В журнале отдельно собираются запросы, по которым не нашлось ничего. Это прямой перечень того, чего на сайте нет или что названо не теми словами, какими его ищут покупатели. Обычно там сразу видно несколько товаров, которые стоит добавить или переименовать.

Как это устроено

Плагин строит собственный индекс: раскладывает записи на слова заранее, а не перебирает их при каждом запросе посетителя. Поиск по LIKE, которым пользуется WordPress, не задействует индексы базы — на каталоге в тысячи товаров это заметно даже на хорошем хостинге.

Индекс компактный: одна строка на пару «слово + запись». Новые и изменённые записи попадают в него сами; полная переиндексация нужна только после смены настроек и идёт порциями, чтобы не упереться в ограничение времени на хостинге.

Менять в теме ничего не нужно: плагин подставляет свои результаты в обычный поиск WordPress, а разметку выдачи рисует ваша тема.

Требования

  • WordPress 6.0 и новее, PHP 7.4 и новее.
  • Работает с любой темой и с WooCommerce.

Частые вопросы

Нужно ли менять шаблон темы?

Нет. Плагин подменяет результаты штатного поиска, вёрстка выдачи остаётся вашей.

Что будет с большим каталогом?

Индексация идёт порциями и нужна один раз, дальше записи обновляются по одной. Сам поиск работает по индексированной таблице, а не перебором записей.

Ищет ли по PDF и документам?

Нет. Для этого нужен разбор файлов, и мы не стали делать это наспех.

А если слово разобрано неверно?

Алгоритм не знает частей речи и на редких словах может ошибаться. Для таких случаев есть фильтр poiskovich_stem_exceptions: можно добавить своё соответствие «слово — основа», не трогая код.

Плагин правда бесплатный?

Да, целиком и без ограничений. Платной версии нет.

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на «Поискович — умный поиск по сайту»

Ваш адрес email не будет опубликован. Обязательные поля помечены *