In our project we have list of 40 whitelist keywords stored in DB. If any request comes from the user we have a API call it will give all the keywords from the DB and matching user query keyword with that. If result found then we are calling another API to index. Otherwise we are blocking that API to call.
For example, If anybody type “Shampoo” in search box. But our page is only for healthcare related items. So we are matching shampoo with 40 keywords. It will not match so will not indexing with that “Shampoo”.
How we can implement same functionality from Algolia Dashboard. We don’t want to call any API to match the keywords. Because of the performance or Is there any other approach that we can remove complete whitelist keywords from our page ?