Setting up your search index

The search index determines which data points (search fields) are indexed for search.

About this task

Before you start configuring your search index you must have a clear idea about which fields you want to put in the index based on your customers' search behavior and your data. You should only use highly descriptive fields in your search index such as Brand, Product name or Short description and you should avoid indexing the fields containing too much text.

Set up for each search field (except ID fields) a stemmed and non-stemmed search field. Assuming your search index is empty, here are the steps you have to follow:

Procedure

  1. Open the Business Manager.
  2. Go to the System Manager > Search > Search Index page.
  3. The Search index profile page displays the following information:
    Source field
    Each field has a drop-down list from which the source to be chosen. The number of the source fields can be enlarged or shortened using the Copy/Remove options.
    Linguistic analyzer
    Analyzer manipulates the source data before it is stored in the index.
    Search field
    The name under which the field is available in the pass configuration.
  4. Select a source field, for example Brand.
  5. Select a stemmed analyzer depending on the language of the shop, for example English Stemmed.
  6. Enter a human understandable Name for your search field, for example brand.
  7. Click Add.
  8. Select the same source field Brand.
  9. Select a default analyzer depending on the language of the shop, for example English Default.
  10. Name your search field brandSpell (the fields using the default analyzers will be used in the spell index).
  11. Repeat the steps for the other search fields (except ID fields which only needs to be indexed with the default analyzer).
  12. Click Save to save your changes.

Results

Your search index is now set up.

What to do next

Changes to the search index require a reindex to take effect.