Back to compare picker

Recently searched vs Search suggestions vs Saved search vs Recently viewed

Use recently searched for passive submitted-query history, search suggestions for query formulation help, saved search for intentional persisted criteria, and recently viewed for opened item history.

Learn the decision

Match the interaction to the person's task

Use recently searched for passive submitted-query history, search suggestions for query formulation help, saved search for intentional persisted criteria, and recently viewed for opened item history.

Recently searched

Use it when: Users revisit a search surface and benefit from rerunning recent query wording.

Make this state clear: Empty or hidden state before any qualifying query has been submitted.

Observe the result: A user removes housing evidence upload from recent searches, and only that query disappears while saved searches and viewed records remain intact.

Study the full pattern →

Search suggestions

Use it when: The system can predict likely queries.

Make this state clear: Typing state with suggestions.

Observe the result: Users can keep typing, choose a suggestion, dismiss suggestions, or submit their own query.

Study the full pattern →

Saved search

Use it when: Users repeat the same search criteria across sessions or operational cycles.

Make this state clear: Unsaved current search with Save search available only when criteria are meaningful.

Observe the result: A user saves a search for Open renewal risks, returns next week, reruns it, and sees newly matching cases included.

Study the full pattern →

Recently viewed

Use it when: Users inspect multiple objects and often need to return to one they recently opened.

Make this state clear: Empty or hidden state before any qualifying item has been viewed.

Observe the result: A user on a shared account removes an unexpected document from the recent list and understands that Favorites are stored separately.

Study the full pattern →

Practice the judgment: Imagine this situation: A recently viewed record appears as a recent search query, confusing object history with query history. Write the person's goal, choose one of these patterns, and show the state that helps the person continue. Use the decision rules and source trail below to explain your choice.

Review the underlying principle →

Decision dimensions

Dimension Recently searchedSearch suggestionsSaved searchRecently viewed
UI or UX UI + UX - Passive history of submitted search queries that can be rerunUI + UX - Suggested-query surfaceUI + UX - Persisted named search criteria for rerunning a dynamic result setUI + UX - Automatic list of items the current user opened recently
UI guidance Render recently searched as a labelled list of query strings the current user actually submitted, ordered newest first, with query text, scope or source, timestamp, and a clear affordance to rerun each query.Keep suggestions visually tied to the current input.Render Save search near the active query and result summary, and show exactly which query text, filters, scope, and sort will be stored.Render a labelled list or rail of items the current user actually opened, ordered most recent first, with enough identity to recognize each item such as name, type, thumbnail or icon, location, status, and last-viewed time.
UX guidance Help the person reach a clear task outcome.Help the person reach a clear task outcome.Preserve the distinction between running a saved search temporarily and updating the saved criteria, especially when a saved search is shared or subscribed to.Use recently viewed to reduce re-finding effort when users compare items, pause work, resume documents, or return to records they inspected during the current or recent sessions.
Good UI A knowledge search box opens to Recently searched with benefit appeal deadline, housing evidence upload, and debt advice appointment, each showing scope, time, result count, and a remove control.Suggestions appear directly below the search field with active row, readable labels, and optional matched text.A search results page shows Save search beside the result count, opens a naming dialog, and previews query, filters, scope, and sort before saving.A procurement dashboard shows Recently viewed records with title, record type, status, project, last-viewed time, and a remove control for each row.
Bad UI A list called Recent includes promoted queries, saved searches, recently viewed suppliers, and another user's sensitive query.Promoted results styled the same as typed query suggestions.Saved searches, recently searched terms, browser bookmarks, and saved filters are mixed in one list called Saved.Recent history becomes a surveillance surface on shared accounts or screen shares.
Good UX A user removes housing evidence upload from recent searches, and only that query disappears while saved searches and viewed records remain intact.Users can keep typing, choose a suggestion, dismiss suggestions, or submit their own query.A user saves a search for Open renewal risks, returns next week, reruns it, and sees newly matching cases included.A user on a shared account removes an unexpected document from the recent list and understands that Favorites are stored separately.
Bad UX Users think a recent search is a managed saved search and expect it to update dashboard alerts.Auto-submitting the top suggestion.Saving search stores only the current three results, so future matching records are missing.Users trust a Recently viewed rail as a recommendation and choose an irrelevant item because sponsored content was mixed into history.
Best fit Users revisit a search surface and benefit from rerunning recent query wording.The system can predict likely queries.Users repeat the same search criteria across sessions or operational cycles.Users inspect multiple objects and often need to return to one they recently opened.
Avoid when Users need managed, named, shared, subscribed, or dashboard-backed search criteria.Suggestions are low quality or biased toward irrelevant content.The list is small enough that recent searches, bookmarks, or manual scanning solve the problem.The team wants to promote products, recommend next actions, or show related content rather than return personal history.
Required state Empty or hidden state before any qualifying query has been submitted.Typing state with suggestions.Unsaved current search with Save search available only when criteria are meaningful.Empty or hidden state before any qualifying item has been viewed.
Accessibility burden Use a heading or labelled region that identifies the list as recent search history.Expose the suggestions list and active option.Use labelled form fields for saved-search name, description, visibility, and subscription settings.Use a heading or labelled region that describes the scope of the list.
Common misuse Recording unsubmitted keystrokes as search history.Showing unrelated promoted results as suggestions.Saving static result IDs instead of reusable criteria.Filling recently viewed with recommendations, ads, popular items, or related content.

Recently searched

UI or UX
UI + UX - Passive history of submitted search queries that can be rerun
UI guidance
Render recently searched as a labelled list of query strings the current user actually submitted, ordered newest first, with query text, scope or source, timestamp, and a clear affordance to rerun each query.
UX guidance
Help the person reach a clear task outcome.
Good UI
A knowledge search box opens to Recently searched with benefit appeal deadline, housing evidence upload, and debt advice appointment, each showing scope, time, result count, and a remove control.
Bad UI
A list called Recent includes promoted queries, saved searches, recently viewed suppliers, and another user's sensitive query.
Good UX
A user removes housing evidence upload from recent searches, and only that query disappears while saved searches and viewed records remain intact.
Bad UX
Users think a recent search is a managed saved search and expect it to update dashboard alerts.
Best fit
Users revisit a search surface and benefit from rerunning recent query wording.
Avoid when
Users need managed, named, shared, subscribed, or dashboard-backed search criteria.
Required state
Empty or hidden state before any qualifying query has been submitted.
Accessibility burden
Use a heading or labelled region that identifies the list as recent search history.
Common misuse
Recording unsubmitted keystrokes as search history.

Search suggestions

UI or UX
UI + UX - Suggested-query surface
UI guidance
Keep suggestions visually tied to the current input.
UX guidance
Help the person reach a clear task outcome.
Good UI
Suggestions appear directly below the search field with active row, readable labels, and optional matched text.
Bad UI
Promoted results styled the same as typed query suggestions.
Good UX
Users can keep typing, choose a suggestion, dismiss suggestions, or submit their own query.
Bad UX
Auto-submitting the top suggestion.
Best fit
The system can predict likely queries.
Avoid when
Suggestions are low quality or biased toward irrelevant content.
Required state
Typing state with suggestions.
Accessibility burden
Expose the suggestions list and active option.
Common misuse
Showing unrelated promoted results as suggestions.

Saved search

UI or UX
UI + UX - Persisted named search criteria for rerunning a dynamic result set
UI guidance
Render Save search near the active query and result summary, and show exactly which query text, filters, scope, and sort will be stored.
UX guidance
Preserve the distinction between running a saved search temporarily and updating the saved criteria, especially when a saved search is shared or subscribed to.
Good UI
A search results page shows Save search beside the result count, opens a naming dialog, and previews query, filters, scope, and sort before saving.
Bad UI
Saved searches, recently searched terms, browser bookmarks, and saved filters are mixed in one list called Saved.
Good UX
A user saves a search for Open renewal risks, returns next week, reruns it, and sees newly matching cases included.
Bad UX
Saving search stores only the current three results, so future matching records are missing.
Best fit
Users repeat the same search criteria across sessions or operational cycles.
Avoid when
The list is small enough that recent searches, bookmarks, or manual scanning solve the problem.
Required state
Unsaved current search with Save search available only when criteria are meaningful.
Accessibility burden
Use labelled form fields for saved-search name, description, visibility, and subscription settings.
Common misuse
Saving static result IDs instead of reusable criteria.

Recently viewed

UI or UX
UI + UX - Automatic list of items the current user opened recently
UI guidance
Render a labelled list or rail of items the current user actually opened, ordered most recent first, with enough identity to recognize each item such as name, type, thumbnail or icon, location, status, and last-viewed time.
UX guidance
Use recently viewed to reduce re-finding effort when users compare items, pause work, resume documents, or return to records they inspected during the current or recent sessions.
Good UI
A procurement dashboard shows Recently viewed records with title, record type, status, project, last-viewed time, and a remove control for each row.
Bad UI
Recent history becomes a surveillance surface on shared accounts or screen shares.
Good UX
A user on a shared account removes an unexpected document from the recent list and understands that Favorites are stored separately.
Bad UX
Users trust a Recently viewed rail as a recommendation and choose an irrelevant item because sponsored content was mixed into history.
Best fit
Users inspect multiple objects and often need to return to one they recently opened.
Avoid when
The team wants to promote products, recommend next actions, or show related content rather than return personal history.
Required state
Empty or hidden state before any qualifying item has been viewed.
Accessibility burden
Use a heading or labelled region that describes the scope of the list.
Common misuse
Filling recently viewed with recommendations, ads, popular items, or related content.
Decision rules
  • Prefer recently searched when the product should show query strings the current user actually submitted so they can rerun or remove them later.
  • Prefer search suggestions when the user is still forming a query and the system offers possible terms from popularity, content vocabulary, spelling, or partial input.
  • Prefer saved search when the user intentionally names and stores query criteria, scope, filters, sort, sharing, subscriptions, or dashboard behavior for later management.
  • Prefer recently viewed when the list contains objects the user opened, such as products, records, files, or cases, rather than search text.
  • Recently searched should be ordered by search time, deduplicated by normalized query and scope, and capped or expired so the list remains a short recall aid.
  • Do not mix recent searches with promoted queries, saved searches, viewed records, bookmarks, recommendations, or another user's history under one label.
  • Expose account, device, workspace, or browser scope when recent queries may appear across sessions or devices.
  • Provide remove-one and clear-all controls for recent searches without deleting saved searches, saved filters, viewed records, or underlying search results.
  • Store a recent search only after a meaningful submitted query, not after every keystroke, hover, suggestion preview, or empty search box focus.
  • When search history is disabled or cleared, hide the section or show an honest empty state rather than filling it with popular searches as if they were personal history.
Inspect live examples
Failure modes
  • The recent-search list includes typed characters that were never submitted, so users think partial private terms were saved.
  • A saved search object appears in recent searches and users cannot tell whether rerunning it updates a named saved definition.
  • A recently viewed record appears as a recent search query, confusing object history with query history.
  • Promoted or popular queries are labelled recent searches even though the user never searched them.
  • Search history appears on a shared device with no account, browser, or workspace scope label.
  • Clear history deletes saved searches or viewed-item history because all personal lists share one destructive action.
  • The product keeps showing old sensitive queries after history is turned off or cleared.

Saved items