This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. CelerSearch – AI-Powered Instant Search with Meilisearch

CelerSearch – AI-Powered Instant Search with Meilisearch

⚡ Instant, typo-tolerant, AI-powered WordPress search with Meilisearch. Autocomplete, faceted filters, semantic search, WooCommerce-ready.

20+ active installs
5.0
(1 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping CelerSearch – AI-Powered Instant Search with Meilisearch running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
21 days ago
At least 60.9 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
8.1
Your host must be running at least this version.
Requires WordPress
6.0
Contributors
2

20+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how CelerSearch – AI-Powered Instant Search with Meilisearch is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 18 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 1 support thread(s) — not enough to judge.
Merchant satisfaction
10 / 15
5.0/5 across 1 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-01 from the WordPress.org plugin registry.
Ratings

5.0

1 rating
5★1
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

CelerSearch routes WordPress search through Meilisearch: fast responses, typo tolerance, autocomplete, highlighting, optional AI semantic search, and full WooCommerce support.

🎬 Try it live

All three demos run this exact plugin with AI Semantic Search enabled:

  • Outdoor Shop (WooCommerce): search keep my coffee hot on the summit and a vacuum flask ranks first, even though its product copy never uses those words.
  • Art Gallery (custom post type): try a moody storm at sea, then narrow by medium, style, and era.
  • Cinema: describe a feel-good time-travel movie without knowing a single title.

More context for each demo at celersearch.com/demos.

🔍 Search

  • Instant results on any site size
  • Typo tolerance and stemming out of the box
  • Optional AI semantic search that blends meaning with keyword relevance (see below)
  • Optional AI chatbot that answers visitor questions from your indexed content, as a floating widget, shortcode, or block (bring your own OpenAI-compatible API key)
  • Live, paginated autocomplete as users type
  • Match highlighting on titles and excerpts
  • Category, tag, and custom-taxonomy filtering
  • Pin documents at fixed positions for chosen queries (per-index Rules)
  • Custom search results pages via Views + block/shortcode
  • Native WordPress search fallback when Meilisearch is unreachable

🤖 AI Semantic Search

Semantic search matches meaning, not just words. CelerSearch configures a Meilisearch embedder on the index and blends vector similarity with keyword relevance (hybrid search) on every query.

  • Enable it per index: Index Settings, AI Search, “Enable AI semantic search”
  • Bring your own OpenAI API key; keyword search never needs one
  • Pick the model: text-embedding-3-small (default, cheapest) or text-embedding-3-large (most accurate)
  • Tune the keyword-to-semantic balance with a ratio slider, plus an optional relevance cutoff
  • Applies automatically everywhere: site search, autocomplete, and WooCommerce shop filters
  • Works with any Meilisearch 1.13+ (or 1.3+ with the vectorStore experimental flag), self-hosted or managed

Full walkthrough in the AI Semantic Search guide, and see the FAQ below for models and costs.

🗂 Indexing

  • Posts, pages, any custom post type
  • WooCommerce products (including variations) and orders
  • Users, for membership and community sites (strict privacy allowlist; email excluded by default)
  • Meta Box custom fields, including fields stored in Custom Database Tables
  • Real-time sync on publish, update, trash, and watched meta changes
  • Manual reindex with configurable batch size; “Refresh in place” mode keeps search live (zero downtime)
  • Per-index searchable, filterable, sortable attributes and synonyms, all editable in the admin
  • Content splitting for long posts (configurable; Meilisearch deduplicates results)

🌐 Where search runs

  • Frontend site search (replace the default results page with a custom View)
  • Admin list search (posts, products, orders, media, users)
  • BuddyPress members directory
  • REST API search (headless/decoupled setups)
  • AJAX-faceted WooCommerce shop & archive filters

📊 Analytics (opt-in)

  • See your top queries and which ones return zero results, so you can fix content gaps
  • Daily query-volume trend per index over 7/30/90-day windows
  • Off by default and fully private: data stays in your own database, with bounded retention (see Privacy & Data below)

🎯 Use cases

  • WooCommerce stores with thousands of orders: native admin order search slows to a crawl and misses matches as the orders table grows. Enable the “WooCommerce Admin Orders Search” area and lookups stay instant at any scale.
  • Product catalogs with rich attributes: drive shop and category archives with AJAX-faceted filters for color, size, brand, price, plus typo-tolerant keyword search.
  • Content-heavy sites (news, blogs, documentation): replace the frontend search with live autocomplete and fuzzy matching so readers find posts by typing a few characters.
  • Membership and community sites: index users behind a strict privacy allowlist and make the wp-admin Users screen and the BuddyPress members directory instant and typo-tolerant.
  • Custom post types at scale: directories, job boards, listings. Native WP search is a slow LIKE '%…%' across a handful of columns; CelerSearch indexes every field and ranks by relevance.

🧑‍💻 Developer-friendly

  • 40+ filter hooks across indexing, search, and results
  • Extend with your own index types (celersearch_supported_indices)
  • Custom search-area types (celersearch_area_types) for LearnDash and others (BuddyPress ships built-in)
  • Taxonomy-aware queries translate WP_Query tax_query to the engine filter syntax

Full documentation at celersearch.com/docs.

Requirements

  • WordPress 6.0+
  • PHP 8.1+
  • A Meilisearch instance: self-host on your VPS, or get a managed one at celersearch.com from $12/mo.
  • Optional, for AI Semantic Search: an OpenAI API key and Meilisearch 1.13+ (or 1.3+ with the vectorStore experimental flag).

🚀 Getting started

After activation a welcome notice points you to the setup flow:

  1. Stand up Meilisearch: self-host (guide) or use celersearch.com
  2. Add the service under CelerSearch → Services
  3. Create an index under CelerSearch → Indices and rebuild it
  4. Enable the relevant search area under CelerSearch → Settings

Privacy & Data

CelerSearch does not phone home. Keyword search forwards queries only to the Meilisearch instance you configure under CelerSearch → Services. One optional feature involves a third party: if you enable AI Semantic Search on an index, document text (as rendered by the document template, capped by its byte limit) and search queries are sent to OpenAI to generate embeddings, using your own API key. That feature is off by default.

The optional Analytics feature (off by default; opt-in under CelerSearch → Settings → Analytics) stores each performed search in your own WordPress database so you can see what visitors search for. When enabled it records:

  • The search term (the text typed by the visitor)
  • The matching index, area type, and the number of results returned
  • The search engine that served the request (e.g. meilisearch) and a timestamp

IP addresses, user identifiers, session tokens, referrers, and user-agent strings are never stored. Retention is bounded by a configurable window (default 30 days, range 7–365) and a daily background job prunes older rows automatically. You can disable Analytics at any time and clear all collected data from the Settings page. Uninstalling the plugin drops the analytics table entirely.

Do I need my own Meilisearch server?

Yes. Two options:

  • Self-host on your VPS: free, but you handle updates, backups, and SSL. Upstream guide.
  • Managed at celersearch.com: from $12/mo, provisioned in seconds, updates and backups handled.

Is there a live demo?

Three, all running this plugin with AI Semantic Search enabled: an Outdoor Shop (WooCommerce), an Art Gallery (custom post type), and a Cinema. Overview at celersearch.com/demos.

What is AI Semantic Search?

Meaning-aware search. CelerSearch stores a vector embedding for each document and blends semantic similarity with keyword relevance on every query (hybrid search). Searching for keep my coffee hot on the summit surfaces a vacuum flask even though its copy never contains those words. It is optional and enabled per index; with it off, keyword search works exactly as before.

Do I need an OpenAI API key?

Only for AI Semantic Search. Regular keyword search never calls any AI service. You enter the key per index (Index Settings, AI Search); it is stored server-side, shown masked, used only to generate embeddings, and never exposed to visitors.

Which embedding models are supported?

OpenAI’s text-embedding-3-small (the default: 1536 dimensions, fastest and cheapest) and text-embedding-3-large (3072 dimensions, most accurate). Developers can register other embedding sources via the celersearch_embedder_sources filter.

How much does AI search cost in OpenAI usage?

You pay OpenAI directly, per token, on your own API key. CelerSearch makes one embedding call per document at index time (and again when a document changes), plus one per search query. At the default model’s $0.02 per 1M tokens (OpenAI pricing as of mid-2026; text-embedding-3-large is $0.13) that stays small: indexing 10,000 typical products costs roughly $0.05 to $0.15 one time, and 100,000 searches cost a few cents. Each document’s embedded text is capped by the Template max bytes setting (default 3000 bytes, roughly 750 tokens), so costs are bounded. Set the semantic ratio to 0 and no embedding calls are made at all.

Does AI search require CelerSearch Cloud?

No. It works with any Meilisearch 1.13 or newer (or 1.3+ with the vectorStore experimental flag), self-hosted included. The CelerSearch Cloud AI plans are simply sized for vector search workloads.

Do I need to rebuild the index after enabling semantic search?

Yes, once. Embeddings are generated at index time, so after enabling AI Search run a rebuild; from then on, new and edited content is embedded automatically as it syncs. Every index-settings tab shows an impact badge telling you whether a change applies instantly or needs a rebuild.

What is the AI Chatbot?

An optional assistant that answers visitor questions in natural language, using your indexed content. For each question it retrieves the most relevant documents from the index, has an AI model compose a short answer from them, and streams the reply live with numbered sources. Place it as a floating widget on the pages you choose, inline with the [celersearch_chatbot] shortcode, or via the Chatbot block.

What is the difference between AI Semantic Search and the AI Chatbot?

Semantic search improves the ranked result lists your visitors already use (search page, autocomplete, shop filters). The chatbot answers questions conversationally instead of returning a list. They are independent features: use either, both, or neither.

Does the chatbot require AI Semantic Search?

No. It retrieves supporting content with regular keyword search by default; enabling semantic search on the same index helps it find the right documents for vague or conversational questions.

Does the chatbot make things up?

It is instructed to answer only from the documents retrieved for each question, to never invent products, prices, or facts, and to say it does not know when your content has no answer. That grounding keeps it reliable in practice; still, test it with the built-in console before going live.

Which AI providers can power the chatbot?

OpenAI (gpt-4o-mini by default), OpenRouter, or any OpenAI-compatible endpoint, self-hosted ones included. Alternatively, a Meilisearch server with the chat completions feature enabled can run the conversation natively. As with semantic search, you bring your own API key and it stays server-side.

How much does the chatbot cost to run?

You pay your AI provider per token, on your own key; CelerSearch adds no fees. With the default gpt-4o-mini, a typical answer costs a small fraction of a cent, and built-in per-visitor rate limits (5 questions per minute and 100 per day by default, configurable) keep usage bounded.

What visitor data does the chatbot send or store?

Each question sends the visitor’s message and short excerpts of the retrieved content to the AI provider you configured, nothing more. By default CelerSearch stores nothing. Turn on question logging to keep anonymous question statistics, or “Preserve conversations” to store full transcripts (attributed to the logged-in account when signed in) with bounded retention; the settings include suggested privacy-policy wording you can adopt.

Does it work with WooCommerce?

Yes. Dedicated Products and Orders index types, plus AJAX-faceted shop & archive filters.

Does it work with BuddyPress and membership sites?

Yes. Create a Users index and member search becomes instant: the wp-admin Users screen, an optional front-end member directory built with Views, and the BuddyPress members directory (public profile fields are indexed and searchable, respecting each field’s visibility setting). Privacy first: only a strict allowlist of fields is indexed, and email addresses stay out unless you explicitly opt in.

Will it slow down my site?

No. Search queries go to Meilisearch, which responds in under 50ms.

What if Meilisearch goes down?

With fallback enabled (default), search reverts to native WordPress search automatically.

Can I disable content splitting for large posts?

Yes. Open CelerSearch → Indices, edit the index, and toggle Content Splitting (chunk size is configurable per index).

For site-wide overrides you can also set these in wp-config.php:

define( 'CELERSEARCH_SPLIT_POSTS', false );
define( 'CELERSEARCH_CONTENT_MAX_SIZE', 3000 );

Rebuild the affected indices after changing either.

How do I replace the default search results page?

  1. CelerSearch → Views: create a View, pick an index, configure behavior.
  2. Create a WordPress page and embed the View via the CelerSearch block or [celersearch] shortcode.
  3. CelerSearch → Settings → Search Areas: on “WordPress Public Search”, enable “Replace Search Results Page” and pick the page.

What’s the difference between Search Areas and Views?

They solve different problems and often work together.

  • Search Areas (Settings → Search Areas) intercept WordPress search where it already happens (the frontend search, admin list search, REST API search, WooCommerce shop filters) and route it through Meilisearch. No template changes; you pick which index each context uses.
  • Views (CelerSearch → Views) are a UI primitive for building custom search experiences you embed via the CelerSearch block or the [celersearch] shortcode. A View bundles the input, autocomplete, filters, results layout, and sorting as one configurable unit you drop onto any page or widget area.

Typical setup uses both: create a View-powered search page, then enable “Replace Search Results Page” on the WordPress Public Search area and point it at that page. The Search Area handles the interception, the View renders the page.

Categories
Search & filtering
Plugin details
Version1.7.0
Last updated2026-07-14 6:44pm GMT
Added2026-01-25
Requires WordPress6.0
Tested up to7.0.2
Requires PHP8.1

Tags on WordPress.org
autocomplete
instant search
meilisearch
search
woocommerce
Alternatives
Other plugins in the same categories.
Filter Everything — WordPress & WooCommerce Filters
50K+ installs
4.6(146)
Relevanssi – A Better Search
100K+ installs
4.8(405)
Better Post & Filter Widgets for Elementor
3K+ installs
5.0(18)
Ivory Search – WordPress Search Plugin
100K+ installs
4.9(1,557)
Product Table & List Builder For WooCommerce
10K+ installs
4.9(251)
WP Fastest Site Search
100+ installs
5.0(27)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy