In addition, when searching, results are sorted by relevance. That is, the 50th result is usually much more relevant than the 100th. This means that users should not explore all the products up to the 100th, and more attention should be paid to the first results. Thus, by default, search results should be unloaded by 25-75 products, and infinite scrolling should not be used at all.
Interestingly, Etsy's famous A/B split testing also showed japan whatsapp number list poor results when using infinite scroll to handle search results.

The best solution for loading search results would be pagination or a “Load more” button, as they discourage skimming through a large number of products, but rather encourage the user to focus on the first set of results. And with a small number of results, “lazy loading” is not required at all (except for intra-category navigation).
web design studio. Usability analysis example 2
When the relevance of search results drops, the “ Show the next 48 Results ” button on LLBean gives the user a natural break (as opposed to infinite scrolling), but still allows the user to compare the first set of results with the second (as opposed to pagination).
For greater optimization when developing a web design for an online store website , the threshold for the number of products loaded by default can be dynamically changed based on the relevance scores of the search results. Most search modules assign relevance scores to each result and return the most relevant results to the top of the list.
These scores can be used to provide a dynamic threshold that will increase or decrease the number of items retrieved depending on whether the user is required to limit their search to the first results or to view a broader list of items.