# Understanding synonym relationships

✨With the **Smart Product Filter & Search** app, you can improve your store's search results by using **Synonyms** — different words that mean the same thing.

But did you know you can control *how* these synonyms behave using two types of relationships?

Let’s break them down.

***

### 🔹**Inferred**&#x20;

In the **Inferred** relationship, the app will only match results from one direction.

<figure><img src="https://2009335375-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKmtdB4I84W3J8hc91H4S%2Fuploads%2FNtV2mpEEsi66Tcn2DIkm%2Fimage.png?alt=media&#x26;token=76cef95c-723b-4431-9f63-b6ad16564a80" alt=""><figcaption></figcaption></figure>

#### Example:

If you define:

```
T-shirt → Shirt
```

Then:

* A search for **T-shirt** will show results for **Shirt**
* But a search for **Shirt** will NOT show results for **T-shirt**

✅ Use this when you want one keyword to include others in the results, but not the other way around.

***

### 🔹**Equivalence**&#x20;

In the **Equivalence** relationship, the app will match both directions.

<figure><img src="https://2009335375-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKmtdB4I84W3J8hc91H4S%2Fuploads%2Fz6GtqJ0HtiIPjKoK06rN%2Fimage.png?alt=media&#x26;token=668db958-3ba3-4b5a-b1ff-c47b2a386743" alt=""><figcaption></figcaption></figure>

#### 💡Example:

If you define:

```
T-shirt ↔ Shirt
```

Then:

* A search for **T-shirt** will show results for **Shirt**
* A search for **Shirt** will also show results for **T-shirt**

✅ Use this when all the terms should always return the same set of products.

***

### 🧠 Tips

* Use **Inferred** if you want to direct traffic from general terms to more specific ones (or vice versa).
* Use **Equivalence** when all terms mean the same thing and should return identical results.
* Keep your synonym groups clean and relevant to avoid confusing search results.

***

### 💬 Need Help?

If you need assistance or have questions, feel free to reach out:\
📧 **<contact@globosoftware.net>**
