Search Filtering by Entity Type
Problem:
Currently, global search returns mixed results (folders, pages, views, files, etc.) with no way to filter by entity type after the results are shown. This makes it harder to find what you're actually looking for — especially in large workspaces.
Proposed Solutions:
There are two possible approaches to implement filtering:
Pre-filtered Search
Let the user specify the entity type before triggering the search by UI or inline operators eg. “:views”
Post-filtered Results
Run a full search across all entity types.
After results are shown, allow the user to filter or toggle visibility by:
Page titles
File names
View names
Folder names
Content blocks (optional)
UI: could be checkboxes, tabs, chips, or dropdown filters above the result list.
Why it matters:
Helps users narrow down results without retyping queries.
Improves search clarity and precision.
Option 2 enables faster implementation while delivering most of the value.
Log in to comment and vote
No comments yet
Be the first to share your thoughts.