I like the suggestion to build an API and charge for requests, as well as showing products for your searches and generating affiliate links. You could probably just add a blog to the site to get approved by Amazon.
On a related note, I think you could improve the copy of your site a lot. Explain to visitors why your site is useful and how using it will make their lives better. Also, not sure why, but the initial load was super slow for me. May have been my internet connection though, because I'm having trouble reproducing.
My site (https://indiehackers.com) has lots of examples of people monetizing their websites and side projects, so maybe read through there and get some ideas. I can help put you in touch with any of the founders if there's someone whose brain you'd like to pick.