Skip to content

An executive’s guide to choosing the right site search.

Site search

Why is site search important?

Did you know that website visitors using site search are 216% more likely to convert than other users? Your website’s internal site search fosters conversions by helping users find the information they need in a hurry. 

But site search doesn’t have to be “hands off”; you can gain even more benefits by going a step further. For example, you can build lists of visitors who search certain terms in Google Analytics. Now you have an engaged segment for remarketing ads that are more likely to convert. 

Or, simply gather information on search queries and use the data to optimize content. Popular search terms can provide direction for SEO, content priority, and user-friendly navigation labeling.

What key features can site search provide?

At a minimum, your site search should include features that a user would expect, like fast results, filtering options, breadcrumbs, synonyms, and typing ahead.

On the admin side, your site search should include reporting on key terms and usage, a Google Analytics integration to help you compare queries to behavior, and the general ability to integrate with your tools.

Some top tier search tools go above and beyond, including features like AI auto ranking, proximity matching, and personalization.

Which software should I choose?

At Atlantic BT, our teams have experience implementing Swiftype, Algolia, and ElasticSearch. All of these options offer standard features, fast results, and plenty of integration options.

We would recommend using Algolia or Elastic Enterprise Search in almost all situations. Take a look at a few scenarios where you would use each.


In most situations, Algolia is the best option. That’s because it includes well-defined API documentation, framework integrations, and a developer-friendly platform that make for simple implementation. It is also the platform that offers the best pricing for low volume performance while offering the most advanced features for high volume websites.

Some of Algolia’s unique optional features include A/B testing, merchandising, AI auto adjusting of result sets, and search result personalization. Because it directly integrates with Magento 2 and Shopify, Algolia is usually the best solution for eCommerce stores.

On the other hand, if traffic is high volume (like exceeding 1 million searches per month), there are a large amount of pages indexed, or there’s no need for special features; Algolia is probably not the best option.

Overall, Elastic Enterprise Search is the best option for sites that have very high volume search traffic (or a very high number of indexed items), but do not have a need for some of the more advanced features that Algolia offers. Because it’s self-hosted, it’s a popular choice for applications with strict security requirements because data does not have to be sent to a SaaS solution.

While Enterprise Search has no limit on queries and documents, server size will have to increase to keep performance optimal. At high traffic volume (1 million hits and above), Elastic Enterprise Search will still go up in cost. However, it increases at a significantly slower pace than Algolia.

Elastic Enterprise Search also offers a maintenance-free crawler, Elastic Site Search. It keeps content current while intuitive customization features and robust analytics provide full control over search relevance. 

If you’d like to enhance your search quickly utilizing a web crawler, Elastic Site Search a great option for you.

Atlantic BT has experience implementing site search in all sorts of industries. We can make a recommendation based on your business requirements, set up site search with your website, and integrate site search with other software. Reach out for a free consultation to get started.

The Atlantic BT Manifesto

The Ultimate Guide To Planning A Complex Web Project


Atlantic BT's Insights

We’re sharing the latest concepts in tech, design, and software development. Learn more about our findings.

Questions & Answers

What is the best web development framework?
Many people commonly ask “what is a framework in web development?” Web development frameworks can easily be confused with web development tools, languages, or parts of the web development stack (like .NET, PHP, JavaScript, or Ruby).
Learn More about What is the best web development framework?
What is the best programming language for web development?
If there was one “best” programming language, then everything else would be obsolete. The reality is that there are so many different programming languages because there is no “best” language for any situation.
Learn More about What is the best programming language for web development?
How much does web development cost?
Web development can vary from a few hundred to millions of dollars depending on what is needed. You may simply need some changes to something that already exists, or you'd like to build a large or complex application.
Learn More about How much does web development cost?
What is web design and development?
People often lump web design and development together, so what's the difference? As the Internet has evolved, the skills required to produce a high quality website or web application have changed.
Learn More about What is web design and development?
What is JavaScript used for in web development?
Historically speaking, JavaScript was only commonly but sparingly used in web development. The multiple browsers in use at the time each supported different versions of JavaScript and were slow to render more complex Javascript.
Learn More about What is JavaScript used for in web development?
What is React web development?
React is a popular JavaScript library. It is primarily used for building interactive user interfaces (UI).
Learn More about What is React web development?
What is PHP web development?
PHP is a back end language primarily used for custom applications, content management systems (such as Wordpress), eCommerce engines (such as Magento), or even massive sites like Facebook.
Learn More about What is PHP web development?