TABLE OF CONTENTS
Navigate to: Marketing > Site Search > Boost & Bury.
Boosting is a multiplier that allows administrators to manually promote/demote the position of products in the search results and/or Category pages.
Imagine you have recently acquired several palettes of a Product for a very attractive price and want to sell these items quickly. Administrators could enter a boost value to help push the product upon the search result and/or category pages.
The boost value-added along with the condition(s) will be used to increase/decrease the relevance score of the matched search results which in turn will promote/demote the position of the results. Any boost value between 1.01 and 999 will be used to promote the position and any value between 0 and 0.99 will be used to demote the position.
This field should only support positive integer values, except 1 and floating-point numbers with a maximum of two digits after the decimal point. When a value in an incorrect format is added OR invalid value is added, display a validation message below the field: Boost Value between 1.01 and 999 or 0 and 0.99 is required
Note: It is recommended to use boost values with one digit after the decimal point to demote the position of search results with more accuracy. Also, boost value 1 does not promote or demote the position of products therefore boost value 1 can be ignored.
Along with the Boost Value, different factors play into defining the position of products. Therefore administrators will have to experiment with different values to achieve the desired result.
How far will the position of products will be promoted or demoted depends on the product score calculated.
Ex 1- Suppose if a product say A is added with the boost value 100 then this does not mean that the product will always be displayed on the top of the search results page, this only means that the position of the product will be promoted. It could have the first position in search results or any other position but definitely the position will be higher than the original position (i.e. position before any boosting value was applied)
Ex 2- Suppose if 2 products say X and Y are added with the boost values 0.01 and 0.02 (to demote their position on search results page), then this does not mean that Y will be displayed above X, this only means that the position of X will be demoted more than the position of Y since the boosting value of Y is greater.
Administrators can follow the below mentioned steps to create a Boost and Bury Rule:
Click the Search icon and select the Catalog on which the condition needs to be applied.
Click Add New
Specify a unique Rule Name, Start Date, and End Date of the rule.
Specify the trigger conditions to define when the rule is applied.
Select Apply To All Search For The Catalog checkbox to enable boost and bury preferences irrespective of any trigger keyword.
Specify the boost and bury conditions for different Item Values (also known as Keywords) with Boosting Value.
Note: This field supports only positive integer values and floating-point numbers with a maximum of two digits after the decimal point between 0.01 and 999. Any value between 1 and 999 can be used for boosting (i.e. to promote the position of products in search results) and any value between 0.01 and 0.99 for burying (i.e. to demote the position of products in search results) the position of results.
Click Pause to stop the rule. Click Restart to re-apply any paused rule.
Boost and Bury Conditions Options
This controls when the rule will take effect. If a future date is selected, the content will not be visible as per the rule till the date specified. Example: If the Start Date is 01 June 2021. Then the rule will start from 01 June 2021 at 00:00 hours.
This controls the date when the rule will stop being applied. Example: If an end date is 01 June 2021. Then the rule will end on 01 June 2021 at 23:59 hours.
This allows users to set the operator for the conditions.
Any condition enables the trigger when any of the specified conditions specified is TRUE.
All condition enables the trigger when all of the specified conditions specified are TRUE.
This will pause the rule i.e. this rule will not be applied till the user restarts the rule.
Elasticsearch does not support the use of negative values for Bury operations since Elasticsearch version 7.6, therefore the use of decimal values has been introduced in Znode since Znode 9.6.5.