I began by going through several iterations of a new search CX for desktop and mobile. Several of these iterations were disproven in user testing sessions, and I had to go back to the drawing board more than once. Eventually I landed on a design and flow that resonated with our tests participants. The key was taking into account a way to easily funnel customers into our multiple areas of content (destinations, articles, points of interest, and experiences).
Once I nailed the UI and look and feel, it was time to figure out how to provide quick queries and relevant rankings with live code. Working with our engineering team, we identified a service called Swiftype which would be able to not only cache our massive amount of urls and meta tag data, but also allow algorithmic as well as manual rankings of the results. This allowed us to ensure that when a customer searches for "London", they are actually getting results for the city in the UK, and not a nightclub in Kyiv.