Reaction time

An average response time hides the worst search times.

Quick search is more than one average number. Visitors mainly notice outliers, delays in filters and difference between simple and complex search questions. By measuring the entire route, it becomes clear where improvement is really needed.

Understanding Percentiles

The median shows what an average application experiences, while p95 and p99 make the slowest search moments visible. Use these values in addition to the average. A favorable average can be accompanied by a small but commercially important group of visitors who wait several seconds.

Segmenting Search Questions

Compare short keywords with natural questions, commonly used filters, large categories and multilingual searches. Also, split out by device and shop. This prevents heavy search routes or one large catalog from concealing the performance of the rest.

Measuring parts separately

Divide the total time over retrieval, filtering, ranking, AI enrichment, and external dependencies. This makes it visible or delay in the index, a model, product data or the connection to another system. Optimizing without this breakdown often leads to work in the wrong place.

Preventing regressions

Record fixed performance tests before a change is released and compare with a reliable output measurement. After going live, check again under actual traffic. Pre-record the deterioration in which a function is simplified or a version is reversed.

Search management

Make reliability part of daily management.

Discuss which measurements, responsibilities and restoration routes fit your online stores and technical environment.

Schedule a conversation