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.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board

💡 Feature Request

Tags

Kano: Performance

Date

7 months ago

Author

Carina A.

Subscribe to post

Get notified by email when there are changes.