How it works ?
Kivo Search is designed to provide a comprehensive and dynamic search solution for WooCommerce stores. It employs a combination of client-side and server-side technologies to ensure fast, accurate, and relevant search results. Depending on the search type selected (JavaScript, inverted index, or WordPress), Kivo Search adapts its approach to meet the specific needs of your store.
Select "type of search"
Kivo Search provides both client side and server side search. First, you need to decide type of search you want to use between these 2 options. Please note that AI search works with both option.
Kivo Search supports multiple search types, each designed for different needs. Based on your store’s product catalog size and search requirements, choose the search type that best suits your needs.
Lets explore first client side search (Javascript Search)
JavaScript Search (For Small Catalogs):
- Best suited for stores with fewer than 50 products.
- Offers super fast, client-side search using a jQuery-powered autocomplete.
- Lightweight and ideal for smaller WooCommerce stores that want fast and responsive searches without server calls.
Server side search has further options. Inverted Index Search and WordPress Classing Search.
Inverted Index Search (For Large Catalogs):
- Designed for stores with large product inventories (up to 50,000 products).
- This server-side search builds and maintains an inverted index, speeding up searches by directly referencing the relevant product data in a highly efficient manner.
WordPress Search (Basic Server-Side Search):
- Utilizes WordPress’s native search functionality.
- Suitable for stores looking for a basic search solution, with the benefit of Kivo’s additional filtering capabilities.
Kivo search additionally provides AI and Smart Algo search that works with both of the above options. You can chose whether to enable or disable these searches.
Kivo Smart Algo Search:
- Kivo’s advanced search algorithm allows for fuzzy matching (handling typos and partial matches), synonym handling, and extracting prices from queries like “Find men’s shirts under $100.”
- Ideal for stores that need an intelligent search feature, which can return results even when the user’s input is imprecise.
AI Search (With OpenAI or Google AI):
- Integrates AI for more complex searches.
- This search type is triggered when no relevant results are found using the traditional search methods.
- Requires API keys for OpenAI or Google AI. Results are fetched via API and displayed in the search dropdown.