Synonyms are a really useful feature when it comes to enriching the data that we get about the product. Defining synonym groups help customers find products using their own language and jargon, no matter how you've labelled them in your database.
You can use the same term for both one-way and two-way synonyms
At the moment we don't allow to use the same term for both one-way and two-way synonyms as we cannot guarantee how the search results will look in such a scenario.
The one way synonym is likely the function you will use more often than two-way. Because it is one way only you have less risk of introducing false connections in your search.
If you create a synonym between computer and apple, when searching for computer, you will see apple in the search results, however when searching for apple, you will not see other computers in the results.
Two-way synonyms provide a way to define a synonym between words that mean the same in all scenarios.
A good example is when you have pants products, that have the word pant in its' descriptions, but your customers are used to search for trousers and as it's not specified in the product data, they will not find what they are looking for.
Creating a synonym between pants and trousers will solve the issue as our backend will treat these 2 words as synonyms and will return the same results.
Updated about 3 years ago