We are using Sitecore 9.1, Solr 7.7 and are NOT using SXA. I tried creating a boosting rule and associated the rule with the template. The rule is as below:

where the page title field contains bills
adjust boost by 2

I rebuilt the indexes but it doesn't affect the results. What am I missing?

1 Answer 1


The official documentation states that this is broken.


Search result boosting works in Solr version 6.6 or earlier, but Solr changed the implementation in Solr 7, and later versions. Therefore, search result boosting is broken in Sitecore 9.1, 9.2, and 9.3.

In SItecore 10, and later, item-level boosting works again, but field-level boosting does not. Sitecore stores the item boosting factor in a separate field in the Solr index ((__boost : pfloat). Sitecore uses the value in this field for boosting.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.