Typically, customers are searching for products using product names, brands, SKUs, etc. But that's notalways the case. Sometimes, customers search for product using words that the product owners havenot imagined them using. These can be synonyms, antonyms, and even some atypical spellingmistakes




Multidirectional synonyms are comma separated words that have the same meaning.


For example, the English Rose is a synonym for long stemmed Roses. Most flower product descriptions may only have Long Stemmed Roses. So when a customer is looking for English Roses, the search would typically come back with "No Results Found". However, using synonyms enables customer to type in either term and get results with either of the synonyms.


The synonym relationship is multi-direction if you add the two terms above – “English Rose” and“Roses” in the same line meaning English Rose and Roses are synonyms results for “Roses” will also be searched for “English Roses” and the opposite direction will work as well. Results for “English Roses”will be also searched for “Roses.




One-directional synonyms are listed in a line and the direction is from the left column to the right column


For example, smartphone | android,iphone means that whenever users search for smartphone they should get results for android and iphone, but not the other way around. You can also have more than one word on the left side of the synonym : cellphone,smartphone | android,iphone means that whenever users search for cellphone or smartphone they should get results for android and iphone' (note that cellphone and smartphone are not synonyms in this equation).