We don’t all use the same words to search, synonyms will allow some flexibility and improve search results for specific cases like “trousers”<>”pants”.
Related resources

When considering your data from the search perspective it’s important to select and send to Algolia only the necessary attributes.

Once you have figured out the right attributes, the next step is to order them by priority.

Custom ranking will allow you to surface the most relevant results for your ecommerce website from the first keystrokes, by adding your own metrics like sales and margin in the results ranking strateg

Ranking strategies are built at indexing time. Replicas will enable and facilitate having multiple ranking strategies based on the same initial data set.

The sort by feature will allow to sort results in priority against one attribute, then the rest of the ranking formula will be evaluated. Useful for showing results by price ascending for example.

Things you need to get right on the UI side of search to provide a rewarding experience to your end users.

A few specific recommendations on search UI for ecommerce web stores.

Rules enable finer control over search results for specific queries. In this video we will see how they can help merchandise products in your web store.

Rules can be useful to transform the search query itself, like detecting and automatically applying filters.