Note that the pages have to be indexed by Google to appear there, so anything really new or hidden from crawlers won't show up.
The site's owner could set up a search bar through Google, which can be customized and monetized (optional) for free. I use it for my sites, though it's more function than financially beneficial.