A search interface feature that lets the developer control the order in which record or value search results are displayed to the end user. A relevance ranking module assigns ranking scores to results based on its predetermined criteria, such as the frequency of a user’s query terms in the result text. Modules can be combined to produce a complex ranking strategy for a search interface.