Legal
How search results and matches are ordered
A plain description of the parameters that determine how listings are ordered in the Market and how “Match Found” suggestions are generated, in EU Platform-to-Business terms, the main parameters used for ranking.
Market browsing order
By default, the Market shows listings most recently added first. You can switch the sort to price, low to high or high to low, using the Sort control on the Market page. Filters (category, condition, location, quantity, price range) narrow the results shown, they don’t change the ordering logic itself.
No listing is ever placed higher because a seller paid for it, subscribed to a paid tier, or advertised. There is no sponsored, boosted, or featured placement anywhere on Make an Offer. Every listing at the same sort position is ordered purely by the criteria above, not by seller identity, spend, or account age.
“Match Found” and saved search alerts
Separately from Market browsing, Make an Offer surfaces suggested matches between listings and want requests (shown as “Match Found” on your own listing/want request pages, and as saved search alert notifications). This uses a rules-based scoring function, not machine learning or a black box, weighted as follows out of 100 points:
| Factor | Points |
|---|---|
| Same category (or same category family) | Up to 40 |
| Keyword overlap in title/description | Up to 15 |
| Price range compatibility | Up to 15 |
| Location (country, then region) | Up to 15 |
| Quantity fit | Up to 10 |
| Condition match | Up to 5 |
| Timing (availability vs. need-by date) | Up to 5 |
A pair scores a hard zero if the categories aren’t related at all, no other factor can make up for that. A combined score of 35 or higher is surfaced as a match. As with Market browsing, nothing about payment, account tier, or seller identity affects this score.
Changes to this page
If the ranking logic changes, this page will be updated to match, it describes the system as actually implemented, not aspirationally.
