About static ranking

When you add managed attribute values with PutManagedAttributeValues, you can add (and later update), the static ranking of the particular value, within this managed attribute. Static ranking affects how Endeca Server displays the values when returning refinements to the end users.

You specify static ranking as rank, in this structure of the Configuration Web Service:
<ns:putManagedAttributeValues>
  <ns1:mav>
    <name>?</name>
    <spec>?</spec>
    <parent>?</parent>
    <managedAttribute>?</managedAttribute>
    <synonym>?</synonym>
    <rank>?</rank>
  </ns1:mav>
</ns:putManagedAttributeValues>
Note: You can only control ranking if you use the PutManagedAttributeValues of the Configuration Web Service. This interface operation lets you add ranks and also resolves ties and prevents duplicate ranks. However, if you use the Data Ingest Web Service for adding managed attribute values (as records, via ingestChanges:addRecords request, while you can still add ranks, this operation does not resolve ranking ties.
The following statements describe how the Endeca Server uses rank values: