Products boosts based on specific search words?

So the Search and Discovery app has something called Product Boosts. This is where you can choose a product and have it show up when specific key words are searched for. It is basically what I am looking for, but they limit you to just 10 key words. I need one that has no limit. Basically I have some products that use a 3rd party options app in order to list all the color options (there are literally hundreds). So what I want to do, so these can be found, is have a product boost type app that will allow me to assign specific key words to specific products so they show up in search. Any help would be appreciated.