Fast search. Smart answers.
Searcio gives your WordPress site and WooCommerce store a full-screen search that finds the right product while your visitors are still typing. Results come with images, prices, sale badges and stock status, and the search itself runs on Searcio’s cloud, not on your server. Your store stays fast, even when everyone is searching at once.
Shoppers who know exactly what they want find it in a keystroke. Shoppers who don’t can answer a few questions in the product finder, ask the AI shopping assistant, or simply upload a photo.
Free to start. The core search is free forever, with no payment details needed. Add AI when your shop is ready for it.
See it live. Search the demo shop in English or German, then look behind it in the admin demo: every setting of the plugin, and nothing you change is saved.
Lightning-fast, by design
- Instant results – suggestions appear as visitors type, and they can pick one with the arrow keys. Results come when they press Enter, or as they type if you turn that on.
- Forgives typos – a misspelled search still finds the right product.
- Light on your server – every search goes from the visitor’s browser straight to Searcio. Your WordPress database is not queried for a single search, so checkout and the rest of your site keep all the server they need.
- Loads only where it is used – the search code is added only to pages that show a search box, a search icon or a product row. It goes on every page only when you turn on a way that needs it there: your theme’s own search icon, the keyboard shortcut or the floating button.
- Always up to date – a background sync sends only what changed, in small batches, picks up edits shortly after you save them, and tries again by itself when the service cannot be reached.
Built for WooCommerce
- Product cards that sell – images, prices as your shop shows them (with or without tax), sale badges, stock status and price ranges for variable and grouped products.
- Smart filters – one bar under the search field narrows results by content type, category (all categories, the main ones, or a tree to the depth you choose), tags, attributes such as color or size, and a price range. Colors, images and labels come from your swatches plugin or theme.
- Product finder – a short guided quiz that turns a few answers into a list of matching products. Make and edit the quizzes right in WordPress, on the Product finder tab, with a check of every way through a quiz before it goes live.
- Merchandising – pin products to the top of a search or a category page, keep products out, and show a promotional banner.
- Search redirects – send searches like “shipping” or “returns” straight to the right page.
- Relevance you control – field weights, per-type boosts, synonyms and suggestion fields, all from your WordPress admin. Results that visitors click most can rise for everyone, without cookies.
Smarter answers with AI
- AI search – hybrid keyword and semantic results that understand what a search means, not just the words in it.
- AI shopping assistant – shoppers describe what they need in their own words. The assistant answers and shows the products it means, with a table to compare them.
- Search by photo – shoppers upload a photo instead of typing and find products that look like it.
- Similar products – a “you may also like” row on product pages, matched by meaning rather than by shared tags.
AI search and similar products come with every paid plan, and the AI shopping assistant and photo search with the Pro and Business plans. Compare the plans.
Fits your site
- Gutenberg blocks and Elementor widgets – put a search box or a search icon anywhere, for example in your header, and a row of products on any page.
- Any theme, any builder – Searcio can take over your theme’s own search, open from its search icon, sit in a floating button, or go anywhere as the
[searcio] shortcode, a classic widget or a menu item.
- Your look, no code – style colors, corners, spacing and every part of the search window from the block editor or Elementor. For the shortcode, the classic widgets, a search form Searcio takes over and the floating button, the look editor on the Placement tab does the same, fonts included, set apart for desktops, tablets and phones. Until you pick others, the search follows your site’s font and text color.
- Not just products – posts, pages and custom post types, with custom fields and taxonomies.
- Multilingual – works with WPML and Polylang, so visitors only see results in their language. How many languages are searched depends on your plan.
- In your language – translated into German (Germany with “du” or “Sie”, Austria, and Switzerland with “Sie” or “du”), French, Spanish, Italian and Polish. A site in another variant of these languages, such as Canadian French or Mexican Spanish, gets the plugin in that language too.
- Accessible – full keyboard support, screen-reader labels and right-to-left languages.
- WP-CLI – run and watch syncs from the command line or a real system cron.
Works with
- Swatches plugins – Variation Swatches for WooCommerce by GetWooPlugins (and its Pro), by RadiusTheme, by CartFlows and by Woosuite; WCBoost – Variation Swatches; WPC Variation Swatches; Variation Swatches and Photos; Kadence Shop Kit; Choosly; Product Variation Swatches by ThemeHigh; and the free YITH WooCommerce Color, Image & Label Variation Swatches. Their colors, two-color values, images and labels show in the search window’s filters.
- Themes – Flatsome, Porto and WoodMart, whose own swatches show in the filters, and Miniture.
Get started in minutes
- Install the plugin and open Searcio in your WordPress admin.
- Accept the terms and click Connect to Searcio. Your free Searcio account is set up for you in one click. If your email already has one, Searcio emails you a link to confirm it instead.
- Choose what should be searchable on the Indexing tab.
- Start your first sync on the Sync tab.
- Add the Searcio Search block or Elementor widget where your visitors look for search, or, with any other theme or builder, turn on a way on the Placement tab.
Support Searcio
If you would like to support Searcio, you can show a small Searcio logo, linked to searcio.com, at the bottom of the search window. It is off unless you turn it on under Searcio > General, on every plan.
👉 Rate us on WordPress
📖 Read the documentation to set up, configure and place the search.
💻 Contribute or report issues on GitHub. The full source code is there, including the JavaScript and CSS before they are built: the files in the plugin’s public/ folder are built from its src/ folder with npm install and npm run build.
External services
This plugin sends data to Searcio, the hosted service that powers the search. Search does not work without it.
- Before you connect: opening the Connection tab asks Searcio for the current addresses of its terms of use, privacy policy and data processing agreement, to link them beside the consent boxes. Nothing about your site is sent.
- When you connect: the site’s name and address, whether it runs WooCommerce, the site’s admin email address (or the one you enter under “Not this email?”), the name of the admin who connects, which agreements you accepted, and an address on your site with a one-time code. Searcio uses them to create your account, or to find the one you have, and calls that address once to confirm that the site is yours.
- When you sync: the content you chose to index – for example a post’s title, text and link.
- When you make or change a quiz on the Product finder tab: the quiz – its name, language, questions, answers and the conditions each answer filters by – which Searcio stores and shows in the product finder. Opening the tab asks Searcio for the site’s quizzes and for the values of its filters, and checking a quiz’s endings sends its questions to count the products at the end of each way through it. These requests carry the site’s keys.
- When you save the Search Config tab: the search configuration you set there – weights, filters, synonyms, the searches never offered as popular searches, merchandising rules and redirects – and the shop’s currency, which Searcio stores and applies.
- While you are connected: the Connection and Search Config tabs, Site Health and the daily sync ask Searcio for the site’s status, its search configuration and what your plan has used this month. These requests carry the site’s keys and nothing else, except that the daily sync also sends the shop’s currency, which the AI shopping assistant writes prices in.
- When you disconnect: a request to remove the site, after which Searcio deletes its search index.
- On the pages that show the search: the visitor’s browser opens its connection to Searcio as the page loads, and as the pointer reaches the search, or the search takes focus, it asks Searcio for the search window’s settings, the popular searches and the products the window opens on, so the window is ready when it opens. No search term is sent, but their IP address is visible to Searcio.
- When a visitor searches: the search term, the filters they pick or the answers they give in the product finder, the language of the page, how the search was started and where its results are shown, and which result they open. A product row asks for the products similar to the product on the page. Their browser contacts the service directly, so their IP address is visible to it. The list of a visitor’s recent searches stays in their own browser.
- When a visitor uses the AI shopping assistant (off unless you turn it on): the message they type, and the language of the page.
- When a visitor searches by photo (off unless you turn it on): the photo they upload, and the language of the page.
- When a visitor searches by voice (off unless you turn it on): the visitor’s browser turns what they say into the search term with its own speech recognition, which some browsers, Chrome among them, run on their maker’s servers. The plugin receives only the text, and searches it as above.
- When you pick a Google font in the look editor on the Placement tab (off unless you pick one, and never for a font your site already has): every visitor’s browser loads that font from Google Fonts (https://fonts.googleapis.com) on the pages that show the search, so their IP address is visible to Google. Google’s privacy policy: https://policies.google.com/privacy
Nothing else is sent, and no visitor accounts are created.
Service: https://searcio.com
Terms of use: https://searcio.com/en/terms-of-use
Privacy policy: https://searcio.com/datenschutz
Data Processing Agreement: https://searcio.com/data-processing-agreement
Legal notice: https://searcio.com/impressum