I have to integrate a custom search engine in a Magento installation.
Please note: before you recommend me not to change the search engine and rather to tweak the existing one, my client demands that a search services of theirs is used in this installation. So no, I can't consider other options - I have to use their custom search engine and integrate it in Magento.
What would be the best way to proceed? I think I could go with using a custom search box that will point to a non-Magento page of mine, but I'm not sure this would be a good approach. Maybe it would be better to replace the search results generation? I'm not sure either way.