Site search is one of those web elements that we know is a necessity but which is often overlooked in terms…