10. The system of claim 9 , wherein the initial ranking score associated with an item listing is to be adjusted when the item listing specifies that an item will ship to a buyer with no shipping fee.
9. A system comprising: at least one processor and at least one memory connected to the at least one processor, the at least one memory configured with instructions which, when executed by the at least one processor, cause the at least one processor to perform the following steps: process a search query by selecting a plurality of item listings that are determined to satisfy the search query; determine an initial ranking score for each item listing in the plurality of item listings; determine that a conditional statement of a business rule is satisfied for a first item listing, wherein the conditional statement provides that the conditional statement is satisfied if a shipping fee specified by the first item listing is less than or equal to a median or a mode of shipping fees for a set of item listings offering items determined to be similar to a first item being offered by the first item listing, wherein the determination that the conditional statement of the business rule is satisfied includes a calculation of the mode or the median of the shipping fees; responsive to determining that the conditional statement of the business rule is satisfied for the first item listing, adjust an initial ranking score for the first item listing with an adjustment factor included in the business rule to generate an adjusted ranking score for the first item listing; present a set of the plurality of item listings in a search results page with the first item listing positioned relative to other item listings in the set based, at least in part, on the adjusted ranking score for the first item listing and an initial ranking score or an adjusted ranking score for each of the other item listings.