Personally, I use the search bar to find games I've already played, know the title of, and want to find again. For finding new games based on topic, I use tags or the randomizer instead. Having the maximum number of tags + screenshots + devlogs all appear to increase the search score of a game. There's also a tagline for a short description if you need it.
Thanks! I've gone thru and added as many tags that I think fit properly without much stretching the imagination as well as add screenshots (which I was missing). I've tried to make a devlog at least on the major changes (tho only two bigger updates) and even small devlogs on the smaller fixes/updates too.