Dynamic Ranking uses a broad signal set that includes geo-location, device type, seasonality, freshness, and trending-product indicators alongside classic behavioral data. It also considers catalog attributes like category, brand, price, and inventory, plus query-level features, to build a holistic, context-aware view of what should rank highest for every search.