Dynamic Re-ranking

This article contains the following sections:

Related articles:

What is Dynamic Re-ranking?

Dynamic Re-ranking is a feature that uses two layers of data to improve the ranking of results based on the search term. Both layers use previous search activity and click logs to determine which results were most useful. They apply the same logic to adjust the ranking of results so that with time, results with more activity will rank higher, while less popular results will rank lower. This way, your search will automatically improve over time without any manual effort.

The first layer of activity data simply looks at any previous search activity for the exact same search term and uses it to re-rank results when it seems valuable. The second layer of activity data uses the Intents feature to locate similar search terms to include even more activity data for the re-ranking.


When a visitor searches for “waste”, Dynamic Re-ranking will consider any previous search for “waste” but also other similar terms found via the Intents feature like “garbage”. The past activity data for both search terms are used to improve the ranking of results for “waste”.

Within the Dynamic Re-ranking tool, it is possible to see how the feature will affect the ranking of results for a specific search term, also when not enabled. It is also possible to see how the ranking of results has changed over time when looking at analytics for a specific search term.

How to set up Dynamic Re-ranking

Dynamic Re-ranking allows for a more intelligent ranking of results based on visitor activity.

  • In the navigation, select Tools › Dynamic re-ranking.
  • Switch the Enabled toggle.
An engine with dynamic re-ranking enabled.