Track A · Module 2 of 7
Search that doesn't feel thin: search_mode, filters and paging
Choose keyword, semantic or hybrid per query, compose filters without hiding results, and page and cache search results properly.
Email confirmed. You have access to the whole course.

Confirm your email below to watch this lesson
When a funding search feels thin, the data is rarely the problem. The usual cause is a mismatch between how the user typed and how the search was told to match. On the OpenGrants API that mismatch is one parameter, search_mode, and its default is the one that fails people who type in sentences.
This lesson covers the three modes and how each ranks, when each one wins, how to compose filters without hiding half the results, how to page and cache, and how to test relevance with your own members’ queries instead of guessing.
Continue the course
The course is free. Enter your email and we'll send you a confirmation link. Once you confirm, every module of Build a Funding Portal opens on this device.
Check your inbox. We sent a confirmation link to .
Open it on this device to continue. It expires in 3 days. No email after a few minutes? Check spam, or submit the form again.
You have access, but this lesson didn't load. Please refresh the page.
You have access to the full course on this device.
Continue this lesson