I created a new custom multiselect attribute (product_tags), and for testing, I assigned to the attribute set Migration_Size. The search weight for this product is 10, and product name attribute is 1.
| Attribute name | Attribute Search Weight |
|---|---|
| product_tags | 10 |
| name | 1 |
| description | 1 |
For testing, I assigned the following product_tag to product ‘2024 DEL MAR LOGO HOODIE‘(BC24-9114)
In theory, if I type in the search the word “beach” this should be the first product to show up, but that is not the case. Please see the screenshot below:
The product “2024 DEL MAR LOGO HOODIE” contains the attribute value “Beach” under the product_tag attribute. However, it consistently appears at the end of the search results. The search results prioritize matches where the word “beach” appears in the product name or description, even though those attributes have been assigned lower priority.
Ideally, the “2024 DEL MAR LOGO HOODIE” should appear at the top due to the higher search weight assigned to the product_tag attribute. All other matching products should follow afterward.
Please any urgent help would be appreciated.

