Petrol bikes or weird product search (e-commerce)

    Discussing the quality of grocery search and ways of its automated testing, last time, we came to an understanding of some opacity of the problem. A huge number of online stores often put buyers in a dead end, not finding the required simple requests, and the problem, as it were, is not. In short, we are looking at the real problems of a not very relevant search for a very popular online store (which really wants to be a “marketplace”).



    The example with a bicycle illustrates a simple truth: you can not find what you need, do not show too much. In addition, it is not so difficult to distinguish a “bicycle” as the main product required.

    Such an interesting result was obtained because the mowers really are gasoline (as indicated by a separate field “type”), in addition, in the additional characteristics you can find “handle type: bicycle”. Similarly, work: "gasoline knife", "gasoline fishing line", etc. It is unreasonable to use background information so straightforward.

    The case of the missing cake


    So, we would be sweet. There are thousands of categories, hundreds of thousands of products - we will search. What could be easier? They want a cake!



    So, strangely, what does eco gel mean for washing? It's evening here, tea, mood ... Is there no cake? “And if I find it?”



    Not a super result, of course, but there’s a cake. Thus, we get a rather serious problem: there are cakes in the assortment of the store, but they cannot be found on a specific request. It would be interesting to know how many other products "disappear" from the field of view of a potential buyer.

    The situation, of course, strange. One gets the impression that a small number of results for the initial query (consisting of one word), includes a suspicion of the brand name and a search with transliteration. Any clarification of the initial request "waffle cake", "cake with decor" solves the problem.

    Mood spoiled where the ax?


    What could be easier than finding a position on the brand name and the name of a particular model? A schoolboy using simple full-text search will cope with the task in a ridiculous time, and here:



    There would be a problem in the absence of a particular model or brand in general. But no, the required ax is in the catalog, it even has a share value.



    In this case, the human factor works. The person who added the position scored X27 using Cyrillic. Naturally, picking up the brand name, a potential buyer will continue to select a specific model without switching the layout.

    Fecal pump?


    Knowing the specifics of the investigated search solution, you can easily show how irrelevant the results can be seen by the buyer.



    It is worth considering that many products do not have additional characteristics at all. Others, on the contrary, are replete with a mass of details that are taken into account during the search. One problem - the search does not take into account neither the context nor the distance between the keywords in the block. Moreover, it is very harmful so aggressively to use secondary information about the product, which is most likely checked quickly or not at all.



    The author does not undertake to assess how much profit the store loses, but any system problem definitely requires a solution. Not all requests are uniquely accurate and clear. In addition, a rare buyer decides to stay and find out why he is shown outright nonsense in response to a more or less obvious request.



    Excessive simplification greatly affects the result. It will be interesting to follow the evolution of the search for this online store. But the most important conclusion is very obvious - the search must be tested. By the way, the problem with "fiskars x27" was found using an automated tool. Soon freely available, do not miss.

    miscellanea



    Also popular now: