While this may be a viable solution I believe this line of thinking is what has created most of the issues we face today as a nation.
Instead of fixing the problem (of the site built in search working well) we create complex work arounds that require outside resources and special training to use.
Now this may sound like a gross exaggeration, but not really, if google search was so simple then even the most basic users would already be doing it.
We do this in goverment all the time... problem x arises, instead of addressing problem x, we hold hearings, we create a new controlling regulatory branch, we fund it, we hire 100 people, we create 10K pages of codes no one understands, and then we pay lawyers to interpret it to us, then we all pay more taxes to pay for all our new found protection.
Or we could simply spend the money once, solve the problem (in the case of my government example, usually punish the offender) and move on.