How to set up your on-site search bar

Why ~30% of repeat visitors use search instead of menus, and how to set up the search bar — including a synonym table for plant Latin and Dutch names.

Written By Bas den Hoed

The search bar is the navigation that doesn't show up in your menu structure. It's used heavily by repeat visitors who already know what they want, and it's where some of your most commercially valuable signals live — what customers ask for, in their own words, and what you don't have. For a plant shop with Latin and common-name overlap, it also has a unique problem most other categories don't: a customer searching "gatenplant" and a customer searching "Monstera deliciosa" want the same product, and a search bar that doesn't know that loses the sale.

💡 The most common mistake: hiding the search bar in the top-right corner as an icon. Roughly 30% of repeat visitors use search; that's not a niche feature — it's the express lane for your highest-intent traffic. Give it a visible, central placement.

When customers search, and when they filter

Search and filtering serve different visitors:

  • Filters are for the customer who's exploring. They arrived at the Houseplants collection page and are narrowing down — pet-safe, low light, under €30. Filters operate on a known scope.

  • Search is for the customer who already knows what they want. They've heard about a Calathea Orbifolia, they saw a Monstera at a friend's house, they got a gift card and want to find a specific plant they remember. Search starts cold.

Both have to work. Read filters and product attributes for the filter side; this article is the search side.

Where to place the search bar

Search bar placement is probably the cheapest conversion lever in this entire checklist. The rules:

  • Top of every page, in the header. Not below-the-fold, not buried in a sidebar.

  • Visible as a full bar with a placeholder, not just an icon. The icon-only pattern (magnifying glass that expands on click) is fine for app-like interfaces, but on an ecommerce shop it costs you searches. Make the input visible.

  • Central or just-off-center on desktop. Logo on the left, search in the middle, cart on the right is the dominant pattern for a reason — it puts the highest-intent action where the eye lands.

  • On mobile: full-width search either pinned at the top of the page or as the very first item in the hamburger drawer. Don't make it an icon-only on mobile either.

  • Placeholder copy: "Search for plants, e.g. Monstera". Specific, not generic ("Search…"). This both invites and instructs.

Synonyms — Latin and common names

This is the plant-specific feature that most resellers neglect. A working plant-shop search bar has to bridge:

  • Latin botanical names: Monstera deliciosa, Calathea orbifolia, Ficus lyrata, Sansevieria trifasciata.

  • Common Dutch names: Gatenplant, Schaduwplant, Vioolplant, Vrouwentongen.

  • Common German names (where you serve DE): Fensterblatt, Geigenfeige, Bogenhanf.

  • Misspellings and partial matches: "monstera deliciosa", "monstera delisiosa", "monstera". All three should land on the same page.

Most search apps — Shopify Search & Discovery, Searchanise, Klevu, Algolia, the WooCommerce Relevanssi plugin — let you configure synonym sets. The trick is doing the upfront work to map them. A starter synonym table for a typical plant shop's top sellers:

  • Monstera deliciosa ↔ Gatenplant ↔ Fensterblatt

  • Ficus lyrata ↔ Vioolplant ↔ Geigenfeige

  • Sansevieria ↔ Vrouwentongen ↔ Bogenhanf ↔ Snake plant

  • Strelitzia ↔ Paradijsvogelplant ↔ Strelitzie

  • Phalaenopsis ↔ Vlinderorchidee ↔ Schmetterlingsorchidee

  • Calathea ↔ Pauwenplant (specific species: Orbifolia, Medallion, Beauty Star)

  • Pilea peperomioides ↔ Pannenkoekenplant ↔ Ufopflanze

  • Aloe vera ↔ Aloë

  • Spathiphyllum ↔ Lepelplant ↔ Friedenslilie

  • Dracaena ↔ Drakenboom ↔ Drachenbaum

Build that table for your top 20 sellers before launch. If the customer searches for it and your shop doesn't return the product, the search bar broke the sale before any other part of your shop got the chance.

Auto-suggest, popular searches, recent searches

A modern search bar does more than wait for Enter:

  • Auto-suggest as the customer types. After 2–3 characters, show matching products with thumbnails and prices, plus matching categories. Most search apps do this natively; turn it on.

  • Popular searches shown in the empty state (when the search bar has focus but no input yet). "Trending: Monstera, Calathea, Pet-safe, Mother's Day". This is both a discovery aid and a free internal merchandising spot.

  • Recent searches for repeat visitors. Logged-in or cookie-tracked customers see what they searched last time — useful for repeat plant buyers.

  • Category suggestions in addition to products. A search for "outdoor" should return both individual outdoor plants AND a "View all Outdoor plants" link to the collection page. Otherwise, you're forcing the customer through the products one by one when they wanted to browse the collection.

"No results" is a UX moment, not a dead end

When a search returns nothing, the customer is at a decision point: leave or try again. The default "No results found" message gives them no help. Replace it with:

  • Did-you-mean suggestions for misspellings ("Did you mean: Monstera?").

  • A scaled-back search: if "Monstera deliciosa albo variegata" returns 0, suggest "Showing results for Monstera deliciosa" with the broader matches.

  • Category fallbacks: "We don't have results for that, but here are our most popular Houseplants."

  • A signal-friendly contact line: "Looking for something specific? Contact us — we may be able to source it." Read customer service stack for how the support handoff fits in.

Search analytics — your free assortment radar

This is the most underused part of an on-site search bar. Every search a customer types is data, and the searches that return zero results are the most valuable signal in your entire shop:

  • Zero-result searches = the gap between what customers want and what you stock. If "Bird of paradise" returns nothing because you've labelled it as Strelitzia and missed the synonym, the fix is the synonym table. If "Trachycarpus" returns nothing because you don't carry hardy palms, that's an assortment opportunity.

  • High-volume searches tell you what to feature on your homepage and in your mega menu. If the top three searches every week are Monstera, Calathea, and Pilea, those probably deserve dedicated species collections.

  • Conversion-by-search tells you which searches lead to a sale. Some categories search well and convert badly — that's a product-page problem, not a search problem.

Most search apps expose this in a dashboard. Check it once a week — 5 minutes — and write down anything that looks like a recurring zero-result. Feed those into your synonym table or your assortment plan.

What to do tomorrow

Open your shop on a mobile screen and try to search for "gatenplant" (or "Monstera" if your audience is more EN-leaning). Note three things: (1) where is the search bar — visible as a bar, or hidden behind an icon? (2) does the search return Monstera deliciosa as the top result, regardless of which synonym you typed? (3) when you misspell it deliberately, what does the no-results page show? If any of those answer poorly, fix the placement first (it's a theme setting, 5 minutes), then build a 20-synonym table for your top sellers (a focused afternoon), then configure the no-results fallback (an hour). After that, install or activate a search app that supports auto-suggest with thumbnails — Shopify Search & Discovery is free and built-in; for WooCommerce, FacetWP or Relevanssi cover most needs. And once a week, scan the zero-result search log: it's the closest thing to a free customer-research panel you'll ever get.