Site Search

From Znode Knowledge Base
Jump to: navigation, search
Submit a Support Ticket
Marketing > Site Search

Site search

In Site Search, Administrators can create and schedule indexing for all Products in a Store. Administrators can manually boost, or weight, Product or Category search result rankings for Products and Product Attributes using the Site Search tabs.

Multi front uses "Elasticsearch", a search engine based on Lucene. During indexing, Elastic search converts raw data, such as log files, into internal documents-- and stores them in a basic data structure. Changing your search provider will impact the usability of the features below.

Index creation is performed at Store level. Admin user needs to enter a name by which a folder with that name will be created. This folder will contain the indexes created for all the published Products.

Note: Products must be indexed before they will appear in Stores.

Create Index

Marketing > Site Search > "Create Index" button

When the user clicks on the Create Index button the following screen appears. Marketing--sitesearch.png The user needs to click on the Save button to create the index.

Note: Use the "View" action to view Indexing Status

  1. Add Index details
  2. Save progress using the "Save " button


The user is provided with an option to filter the search. Here the search contains three sub-sections or sub-filters where the actual search is refined. In the first drop down for setting up the search following options are presented to the user(only one could be selected):

  • Select column
  • Source type
  • Source transaction type
  • Affected Type
  • Server name
  • Status

Following options are presented in the second drop down helps the user in putting up a strong search in combination with the first selected search option

  • Contains
  • Is
  • Begins With
  • Ends With

In the final text-box, the user enters the appropriate search string.

Create Index Related Description


Marketing > Site Search > Create Index Tab

Index creation is performed at Store level. Admin user needs to enter a name by which a folder with that name will be created. This folder will contain the indexes created for all the published Products.

Note: Products must be indexed before they will appear in Stores.

Task Detail Description
Index Select Store Choose a Store from the drop-down list to create Index
Index Name If creating an Index for the first time, choose a name for the Index. Admin needs to enter a name by which a folder with that name will be created to store an index for all the published Products. Products for which indexes are created will be displayed Stores.
Scheduler Scheduler Name If creating a Scheduler for the first time, choose a name for the Scheduler
Touch Point Name Read-only; References Index Name
Setting Radial Buttons Select how often Scheduler should run
Start Date Select the start date for Scheduler using Pick-a-date and Pick-a-time fields.
Recur Every Daily and Weekly only; Select how often scheduler recur.
Weeks On Weeks only; Select day(s) of weekly Scheduler should occur
Months Months only; Select month(s) Scheduler should occur
Days Months only; Select day(s) of Month Scheduler should occur. Admins can be Days or On details, not both.
On Create a rule for Scheduler to run based on a week(s) number and day of the week(s). Days or On details, not both.
Repeat Task Every box Select frequency and duration of Scheduler using drop-downs
Expire Date Select end date for Scheduler using Pick-a-date and Pick-a-time fields.
Enabled box Use box to enable or disable Scheduler

Create Scheduler

Marketing > Site Search > "Create Scheduler" button

  • Lets consider that if One time schedule has to be created by the user.
  • Here the Touchpoint name is fetched from the previous screen, scheduler type is by default scheduled, then the scheduler name has to be entered explicitly by the user.
  • In the scheduler settings there is a set of radio buttons depending upon the users preference the user clicks on the button, here, in this case, the radio button clicked is One Time.
  • Then start date and start time has to be selected by the user, similarly the expiry date and time has to be entered by the user.
  • There is a checkbox for Repeat Task Every, 5 minutes,10 minutes,15 minutes, 30 minutes, 1 hour and for a time duration (with values like indefinitely,15 minutes,30 minutes,1 hour, 12 hours,1 day).
  • So depending upon the users preference the values are entered.
  • By default the Enabled checkbox is checked to infer that the scheduler is active.

Createscheduler.PNG

  • The following provision have to be used if daily schedule has to be created by the user.
  • Here the Touchpoint name is fetched from the previous screen, scheduler type is by default scheduled, then the scheduler name has to be entered explicitly, by the user.
  • In the scheduler settings there is a set of radio buttons depending upon the users preference the user clicks on the button, here, in this case, the radio button clicked is Daily.
  • Then start date and start time has to be selected by the user, similarly the expiry date and time has to be entered by the user.
  • An option to enter Recur every in a number of days as found suitable by the user.
  • There is a checkbox for Repeat Task Every, 5 minutes,10 minutes,15 minutes,30 minutes, 1 hour and for a time duration (with values like indefinitely,15 minutes,30 minutes,1 hour, 12 hours,1 day).
  • So depending upon the users preference the values are entered here.
  • By default the Enabled checkbox is checked to infer that the scheduler is active.

Createschedulerdaily.PNG

  • The initial fields are the same as described for One time and Daily options.
  • In the scheduler settings there is a set of radio buttons depending upon the users preference the user clicks on the button, here, in this case, the radio button clicked is Weekly.
  • Then start date and start time has to be selected by the user, similarly the expiry date and time has to be entered by the user.
  • An option to enter Recur every in a week as found suitable by the user.
  • Also option to choose the particular day(s) of the week starting from Sunday till Saturday as indicated by the respective check-boxes (user may choose one or more options from the check-boxes).
  • There is a checkbox for Repeat Task Every, 5 minutes, 10 minutes,15 minutes,30 minutes, 1 hour and for a time duration (with values like indefinitely,15,30 minutes,1 hour, 12 hours,1 day).
  • So depending upon the users preference the values are entered here.
  • By default the Enabled checkbox is checked to infer that the scheduler is active.

Createschedulerweekly.PNG

  • The initial fields are the same as described for One time, Daily options.
  • In the scheduler settings there is a set of radio buttons depending upon the users preference the user clicks on the button, here, in this case, the radio button clicked is Monthly.
  • Then start date and start time has to be selected by the user, similarly the expiry date and time has to be entered by the user.
  • User need to select a month, few months or all months. If the days radio button is clicked then the user must enter the number of days by selecting the respective value.
  • On other hands if the user has selected the On option then the user has to make two choices: One is for first, second, third, fourth and the other is for days of the week.
  • There is a checkbox for Repeat Task Every, 5 minutes,10 minutes,15 minutes,30 minutes, 1 hour and for a time duration (with values like indefinitely,15 minutes, 30 minutes,1 hour, 12 hours,1 day).
  • So depending upon the users preference the values are entered here.
  • By default the Enabled checkbox is checked to infer that the scheduler is active.

In the following screen the radio button for days is clicked by the user:

Createscheduler--montlydaily.PNG

In the following screen the radio button for On is clicked by the user: Createscheduler--monthlyon.PNG

  1. Add Scheduler details
  2. Save progress using the "Save " button

Product Boost Settings

Productbootsettings.png

The user can search for the product to set their boost value. Products with a higher boost value are ranked better in search results.

It will allow the user to boost the ranking for the product in search listing page.

Catagory Boost Settings

Catagorybootsetting.png

The user can Search for the products to set their boost value at a category level. Products with a higher boost value within that category are ranked better in search results

It will allow the user to boost the ranking for the product within the category list page.

Field Boost Setting

Fieldbootsettings.png

It will allow the user to boost the ranking for the product within the category list page.

Related Links