Selecting Suggest Product and Search Data

Each Suggest Type except the search terms requires data from the product data feed. Because of this you need to import the corresponding field to generate suggestions. For example: if the manufacturer field is missing from the suggest import, no manufacturer suggestions are displayed.

In addition, suggest can access the search behaviour of users to produce relevant results.

This section teaches you, which product data Suggest consider and how to configure it.

Please make sure that you have created all Suggest types you beforehand, so you can supply them with data.

1. Go to Suggest Import Settings

From the menu bar, got to Suggest → Import.

2. Assign Product Data Fields to the Suggest Types

Usually, pre-existing Suggest Types (2) already have product data fields (1) assigned to them. This association can be customised further. Enter edit configuration mode to do so.

3. Add additional source fields (optional)

You can add any number of source fields. For example, if you have added further suggest types or if you want to add more product fields to existing types.

4. Decide whether to consider the Search History for Suggest

Suggest also draws data from the logfiles of the last days. The setting Search history lets you decide, how many should be included in the import.

Deactivate this option to remove user-generated search terms from the suggestions.

5. Make more Customisations

a. Decide what to do with multiples of product recommendations (optional)

By default, duplicates of existing products are removed from the suggestions. You can stop this by removing the check mark (1) or decide to remove duplicates only within a suggest type (2).

b. Adjust Prioritisation (optional)

Normally, suggestions are ordered by FACT-Finder similarity. If this option is active, the order is instead decided by frequency of use.

c. Choose Import Settings (optional)

These options directly influence the import:

(1) Trim Whitespace: Removes spaces from the beginning and end of the entry, as well as duplicate spaces between terms.

(2) Remove HTML code: Replaces HTML code with a space and decodes the HTML elements. Start and end tags are removed completely, multiple tags are replaced with spaces.

(3) Replace special characters with ISO counterparts: All special characters are replaced with ISO characters.

(4) Deduplicate field values: Duplicate values are removed from the return data, so they are unique.

(5) Deduplicate suggest search content: Removes duplicates from additional search data fields.

6. Consider their ranking rules

By setting the hook at "Use ranked search database", their ranking rules will be included in the Suggest.

7.Save Changes

Please note: Suggest data has to be re-imported for changes to become active.