Use Explicit Search Placement

Explicit search placement is used to indicate the relevance of a particular product within a category. For example, if you had a "Ski Clothing" category, you might want Jackets and Ski Boots to be featured products that appear first in the search results and hats and gloves to be accessories that appear at the end of the search results. If you set the value for the category, it's inherited by the product, unless a value is set specifically for the product.
If search placement values exist in your external catalog data, they can be set through the catalog import feed. Even if you intend to manually assign values, it's recommended that you assign a default value to all new products in your catalog import feeds. If you don't set a value, the value is set to zero and appears after any one (NLA Products).
  1. Select site > Merchant Tools > Products and Catalogs > Catalogs > catalog.
  2. Set the Search Placement attribute value for the category or product.
    1. Click Edit to the right of the category you want to edit.
    2. Click the Category Attributes tab.
      All products in this category are assigned this value, unless a different value is selected for a subcategory or the product itself.
    3. Set it for the product by selecting site > Merchant Tools > Products and Catalogs > Products > product > General tab.
  3. Select one of the following values:
    • NONE - This is the default value.
    • 8 (Top Featured Product)
    • 7 (Featured Product)
    • 6 (Product)
    • 5 (Secondary Product)
    • 4 (Featured Accessory)
    • 3 (Accessory)
    • 2 (Spare Part)
    • 1 (NLA Product)
  4. Include the Search Placement product attribute in a sorting rule. Search Placement is selected as a product attribute in sorting rules, even though the values might be defined at a category-level. For information on creating sorting rules, see Creating Sorting Rules.

You can change the number or meaning of the search placement attribute values by selecting Administration > Site Development > System Object Types > Product > Attribute Definitions, finding the searchPlacement attribute, and editing the values.

Note: You can add search rank to a dynamic attribute, but the value will resolve to zero.