As a site owner you can pay Google for this:
https://www.google.com/work/search/products/gss.html
I used it several years ago to power this site search:
http://www.poetryfoundation.org/search/articles#qs=ginsberg
It works pretty well (disclaimer: I'm not sure this is still being used on that site)