Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Article3 min read

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.

Open box with various metal fasteners
In this article

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.