What the person is doing
The product has search boxes that users revisit over time, across sessions, or within a long task.
Application · lesson 17 of 20 · Search, Browse, And Discovery
Underlying principle: Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
Provide a scoped, bounded recent-search list that records meaningful submitted queries, orders them by recency, reruns them predictably, and gives users removal, clearing, history-off, and privacy controls.
Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
The product has search boxes that users revisit over time, across sessions, or within a long task.
Provide a scoped, bounded recent-search list that records meaningful submitted queries, orders them by recency, reruns them predictably, and gives users removal, clearing, history-off, and privacy controls.
Empty or hidden state before any qualifying query has been submitted.
What exact action qualifies a query as recently searched?
Submitting a qualifying search writes or updates a recent-search entry for the current scope when history is on.
The product has search boxes that users revisit over time, across sessions, or within a long task.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The product has search boxes that users revisit over time, across sessions, or within a long task.
Provide a scoped, bounded recent-search list that records meaningful submitted queries, orders them by recency, reruns them predictably, and gives users removal, clearing, history-off, and privacy controls.
Empty or hidden state before any qualifying query has been submitted.
Private queries leak on shared devices or synced accounts.
Use a heading or labelled region that identifies the list as recent search history.
Algolia - checked
Algolia defines recent searches as the latest searches a user made and supports local or custom storage.
Algolia - checked
Algolia documents recent-search storage keys, visible limits, submitted-query behavior, selection, linking, and custom storage.
Google Workspace Admin Help - checked
Google Workspace documents search-history suggestions, user on/off control, saved activity management, and deletion periods for Gmail and Drive search.
Algolia - checked
Algolia shows recent searches as selectable autocomplete entries that update search UI state only after prior submitted queries exist.
Source trail checked: