Link Search Menu Expand Document Documentation Menu

Customizing search results

OpenSearch provides fundamental search capabilities and options that form the foundation of most search applications. These features work with all search types including keyword, vector, and AI search.

Pagination

Control how search results are accessed across large result sets:

  • Paginate results: Rather than a single, long list, separate search results into pages.
  • Point in Time: Run different queries against a dataset that is fixed in time.

Sort and filter

Apply the most common result refinements:

Result processing

Control what data is returned and how it’s organized:

Result formatting

Customize how search results are visually presented:

Query enhancement

Enhance user queries in real-time to improve search accuracy and user experience:

Query enhancement

Enhance user queries in real-time to improve search accuracy and user experience:

350 characters left

Have a question? .

Want to contribute? or .