Adobe Search & Promote: Search Relevancy Tuning

Different approaches to tune the relevancy of the search results in Adobe Search and Promote

In this tutorial let us discuss the details on Search Relevance tuning in Adobe Search & Promote.

Relevance is the process of ranking the search result for a search based on content significance to the users. The Search engine applies the Ranking rules and Business rules to order the search result before sending back the result to the website users.

The search engines calculate the relevancy score for each of the matching documents and order the result based on the relevance score.

The relevancy of the search data can be modified following a different approach in Adobe Search & Promote, let us discuss different options.

Metadata definitions (Settings →Metadata →Definitions) allow you to apply a relevancy value to any metadata field from 0 to 10

Fields that have little or no relevancy for search are assigned lower relevancy values and fields with high search relevancy are assigned higher relevancy values

The ranking is applied when a user’s search matches or partially matches a corresponding field

The documents matching the “Search Term” with Higher Relevance Fields ordered first in the search result.

For example, a document having the title as “test” and other document having description as “test”, the relevance for the title field is 10 and the relevance for the description field is 5. The document with the title “test” will be ordered first in the search result before the document with the description as “test”

Metadata weighting sets the relevancy between fields, the order of fields to be considered to order the search results.

e.g the document has the “test” in the title is ordered before the document having “test” in the description

We can use the Ranking Rules to control the relative positioning or ranking of a customer’s search results based on the contained meta tag.

Define ranking rules to affect the relative placement of the documents within your search results, based on the contents of each document.

A positive rank value promotes search results towards the top; a negative rank value demotes search results towards the bottom of the search results. The normal range for ranking values is 1.0 which is the maximum promotion within the search results, while -1.0 is the maximum demotion.

The Rules can be defined through Rules →Ranking Rules →Edit Rule

Select the “Data Source Name” (Metadata Field) e.g productType

Specific the Weights/Conditions

Specify the matching values and Rank

Laptop 0.9
Book 0.7
Watch 0.6
Speaker 0.5

The ranking rules will be applied after re-indexing

The Weight can be also adjusted through Rules →Ranking Rules →Adjust Weights

Regex can be utilized in defining rankings

regexp Lapt.* 0.1

Even the Ranking rules can be defined based on the Analytic data captured in Adobe Analytics — the page metrics can be used to promote or demote the results to the users.

You can use Business Rules to merchandise your search, each business rule is made up of triggers and actions. The trigger defines when the rule runs. For example, when the query term is “mens” or when the results are mostly hats.

The trigger consists of multiple conditions that have to be either all or any of them be true to make the overall trigger be true. You can specify the precedence by changing the trigger operator.

The action defines what happens when the trigger condition is met. For example, moving a given result to position 1.

Business rules are used to apply ranking groups with the following logic: IF Keyword/Query — [value x] THEN applying ranking group [y]

Business rules can also be used to change the order of items in the result. To do this, define a trigger, the simple one is triggering the action if the specific item is in the result(result present), other possible triggers are matching with specific keyword/queries, etc.

Then you input the actions by selecting “push item to position [x]” in the result set. When a user inputs a matching query they will see the results in the custom order set in the tool.

You can use Re-Rank Index to update your site’s ranking information without the need to recrawl your site.

You can use this option whenever you make changes to Ranking settings. The Re-Rank Index option can be used to generate new site ranking data without running a full site index. Re-Rank lets you quickly and efficiently make changes to your site ranking.

Index →Re-Rank Index → Live Re-Rank

The Relevancy tuning will help you to modify the order of search results based on different parameters, the search engines can optimize the search results before sending to the website users. This will help to promote specific data/products to the customers.

Working as a Software Architect on Marketing Technologies. Reach out to me on Linkedin:

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store