omnicode
Back to Blog

Search and filters in an e-shop: when you need them

By Omnicode•October 20, 2026
Search and filters in an e-shop: when you need them

Do your customers need search and filters? When they matter, what to do with a large catalogue, and simple rules for names, attributes and categories.

In a small catalogue, customers can simply browse the categories. As the catalogue grows, they need a faster way to the right product. Search and filters are that way, but they only work well when the product data behind them is in order. Here is how I think about it.

When you need them

  • A few products in a few categories. A clear menu is enough. A search field still helps people who know exactly what they want.
  • Products that differ by size, colour, material, brand or price. Filters let customers narrow the choice themselves.
  • A large catalogue, or many similar products. You need both, and you need to take them seriously.
  • Customers keep asking whether you have a certain item. That is a signal that it is hard to find.

What makes search work

  • The search box is visible on every page, especially on a phone.
  • It copes with Slovak diacritics, so a search for kozena still finds kožená.
  • It copes with small typos and with the words people really use, not only your internal names.
  • Results show a photo, the price and availability.
  • When nothing is found, the page offers a way forward, such as popular categories or a contact, instead of a dead end.

How much of this you get depends on the tool. The built-in search of a simple platform is often basic, and a dedicated search service can do more, but it adds setup and cost. For a small shop, good data usually matters more than a clever engine.

How to keep filters useful

  • Offer only the attributes people really choose by, such as size, colour, brand and price.
  • Use the same wording everywhere: one value for each colour, not three spellings.
  • Show how many products each choice gives, and make it easy to clear the filters.
  • Hide filters that have only one option.
  • On a phone, put filters in a panel that is easy to open and close.

Simple data rules that help

  • Name products by one pattern: type, brand, model, key attribute.
  • Keep attributes in their own fields, not buried in the description.
  • Keep categories few and group them by how customers think, not by how your warehouse is organised.
  • Use the same units everywhere.

These rules are easiest to apply before products go into the shop, which is what preparing products for an e-shop import is about. A well-built product page also helps, see the product page checklist.

If your catalogue is growing and customers struggle to find things, write to me and we can look at what fits. More about what I build is on the e-shop development page.

Sources

Arrange a call