База знаний
Некорректно работает поиск по интернет-магазину
ID статьи: 254
, создана 14 авг 2017
, последнее исправление 29 мая 2019
Актуально для:
Поиск по сайту происходит по полному совпадению указанного в поисковой строке выражения с выражением в названии товара, при этом в выдачу попадают товары, в названии которых искомое выражение стоит в начале слова, но не в конце. Например, при поиске по слову «культиватор» одним из результатов будет «оснастка к КУЛЬТИВАТОРам», а товары с названием «мотоКУЛЬТИВАТОР» отображены не будут.
Решение
Чтобы поиск стал менее точным, произведите настройки согласно инструкции: https://aspro.ru/kb/article/185/.
Если инструкция не помогла, отключите использование морфологии в поиске и переиндексируйте сайт.
Для этого перейдите в административной части сайта в Рабочий стол → Настройки → Настройки продукта → Настройки модулей. В списке модулей (поле под заголовком раздела) выберите поиск.

Переключитесь на вкладку «Морфология» и снимите галочку у пункта «Использовать морфологию».

Сохраните изменения и перейдите к переиндексации сайта с помощью одноименной кнопки.
Снимите галочку у пункта «Переиндексировать только измененные» и запустите переиндексацию.

Здравствуйте, Кирилл. Благодарим за обратную связь.
Предполагаем, что в поиске по заголовкам происходит отображение по мере ввода слова. Например, при написании «теле…» поиск выдаст телефоны или телевизоры. Но сам запрос ничего не выдаст, если не написать запрос полностью.
Можно попробовать включить поиск без учета морфологии. Это можно сделать в параметрах компонента каталога. Но не во всех случаях это помогает. Поиск от 1С-Битрикс лучше рассмотреть на конкретном примере.
Предлагаем вам обратиться в техподдержку. Поможем вам.Поиск живёт своей жизнью...
Результаты поиска не соответствуют запросу, в поиск попадают товары которых нет в наличии.
Поиск на странице осуществляется по всем товарам сайта — если товар, которого нет в наличии отображается на вашем сайте, то он попадет и в поисковую выдачу. Чтобы это не происходило, вы можете отключить отображение недоступных товаров на сайте.
Если я верно нашла ваше обращение в нашу техподдержку, то вы писали нам в июле от имени Владислава. В тикете вы попросили помочь настроить поиск так, чтобы учитывались только названия товаров (без описания). Чтобы это сделать, нужно пересобирать поисковый индекс 1С-Битрикс. На всякий случай продублирую пример удаления полей из поискового индекса, который вам скинула моя коллега в тикете: https://dev.1c-bitrix.ru/community/webdev/user/17138/blog/6662/. Если нужно, можем сделать индивидуально для вашего проекта. Пожалуйста, давайте продолжим общение в тикете. Обсудим подробнее.
пишет вот так вот http://clip2net.com/s/3PHjFGL
Как это можно исправить ? не работает поиск по сайту =(
Пожалуйста, напишите нам в техподдержку по ссылке: https://aspro.ru/support/. Поможем сделать поиск более корректным.