Product Exists but Search Doesn't Find It: What to Check in a 1C-Bitrix Store
A section on search has been added to the BitrixFramework documentation. Based on this, I analyze the causes of empty results and a simple way to verify search from a buyer's perspective.

In this article
Покупатель вводит название модели, которую видел в рекламе, и получает пустую страницу. Товар при этом есть на складе и открывается по прямому адресу. Для посетителя разницы между плохим поиском и отсутствующим ассортиментом почти нет: он уходит искать дальше.
18 сентября 2026 года документация BitrixFramework пополнилась разделом о поиске. Это обновление справочных материалов, а не объявление нового поискового продукта. В нём хорошо видна причина многих недоразумений: поиск использует отдельный индекс, который должен получать актуальные данные сайта.
Карточка и поисковый индекс живут отдельно
После загрузки каталога товар может существовать в базе, но ещё не участвовать в поиске. Имеют значение настройки индексации, права доступа, привязка к сайту и работа обработчиков обновления. Поэтому совет «добавьте ещё ключевых слов» часто не попадает в причину проблемы.
Начните с одного конкретного товара. Открывается ли карточка без авторизации? Находится ли она по точному названию? По артикулу? Меняется ли результат после обновления индекса? Такой маршрут быстрее отделяет технический сбой от неудачного описания.
Полная переиндексация большого магазина может занять время и ресурсы. Её стоит планировать с администратором, особенно если одновременно идёт импорт остатков или резервное копирование. Бесконечно повторять операцию без проверки причины отставания индекса бессмысленно.
Покупатель не обязан говорить языком поставщика
Даже исправный поиск может быть неудобным. В прайс-листе товар называется техническим кодом, а человек пишет бытовое название. Соберите реальные запросы без результатов и разберите их вручную: нужного товара нет, он иначе называется или потерялся среди похожих позиций?
Для начала достаточно небольшой проверочной подборки из артикулов, популярных моделей и обычных слов покупателей. Добавьте запросы с разным порядком слов и типичными ошибками. Не предполагайте, что любая установленная поисковая система автоматически исправляет опечатки: возможности зависят от выбранного решения и настроек.
Отдельно посмотрите на пустую выдачу. Она должна позволять поправить запрос, перейти к подходящим категориям или уточнить наличие. Большой баннер акции вместо объяснения лишь отвлекает от проблемы.
Оценивайте путь после поиска
Полезные показатели — доля пустых результатов, переходы в карточки и дальнейшие заказы. Но и они требуют контекста: запрос отсутствующего бренда не равен поломке, а высокий клик по первой позиции не доказывает точность выдачи.
Я бы начала улучшения с десятка запросов, по которым магазин уже теряет заинтересованных людей. Исправление конкретного маршрута от запроса к подходящему товару часто понятнее и полезнее, чем замена поискового движка без разбора ошибок.
A shopper enters the model name seen in an ad and gets an empty page. The product is in stock and accessible via its direct URL. For the visitor, the difference between poor search and missing inventory is negligible: they leave to look elsewhere.
On September 18, 2026, the BitrixFramework documentation was updated with a search section. This is an update to reference materials, not an announcement of a new search product. It clearly highlights a common source of confusion: search relies on a separate index that must receive up-to-date site data.
Product Cards and Search Indexes Operate Separately
After a catalog import, a product may exist in the database but not yet be included in search. Indexing settings, access rights, site binding, and update handler behavior all matter. Therefore, the advice to simply add more keywords often misses the root cause.
Start with one specific product. Does the card open without authorization? Can it be found by exact name or SKU? Does the result change after updating the index? This approach quickly distinguishes a technical failure from a poor description.
Full reindexing of a large store can take time and resources. Plan it with an administrator, especially if stock imports or backups are running simultaneously. Repeating the operation endlessly without checking why the index is lagging is pointless.
Shoppers don't speak the supplier's language
Even a working search can be inconvenient. A price list may use technical codes while customers type everyday names. Collect real queries that return no results and analyze them manually: is the product missing, does it have a different name, or did it get lost among similar items?
Start with a small test set of SKUs, popular models, and common customer words. Include queries with different word orders and typical typos. Do not assume any installed search engine automatically corrects spelling errors: capabilities depend on the chosen solution and its settings.
Check empty result pages separately. They should allow users to correct their query, navigate to relevant categories, or check availability. A large promotional banner instead of an explanation only distracts from the problem.
Evaluate the user journey after searching
Useful metrics include the share of empty results, clicks on product cards, and subsequent orders. However, these require context: a query for a missing brand is not a system failure, and a high click-through rate on the first result does not prove search accuracy.
I would start improvements with the ten queries for which the store is already losing interested customers. Fixing a specific path from a query to the relevant product is often clearer and more useful than replacing the search engine without analyzing the errors.

Discussion0
Share your experience and ask questions. Comments without links appear after editorial review.
No comments yet. Start the discussion.