
Index Settings Dashboard - Manage post type indexes, view document counts, and trigger indexing operations
Scry Search for Meilisearch is the most seamless way to add Meilisearch for WordPress to your site. Replace WordPress’s slow, limited default search with the blazing-fast, typo-tolerant power of Meilisearch—without touching a single line of theme code or modifying your frontend. It is 100% compatible with WooCommerce (products, catalog search, and product meta), deeply customizable from the admin, and fully self-service: you can connect Meilisearch, configure indexes, and go live without a developer.
Whether you’re running a blog, an eCommerce store, a membership site, or a complex multi-post-type WordPress installation, Scry Search delivers enterprise-grade search performance. WooCommerce stores get first-class support—index products like any post type and tune what shoppers search. Use ScryWP Search for a fully managed cloud experience, or self-host Meilisearch on your own infrastructure—the choice is yours. Every step is guided in WordPress so you stay in control of setup and tuning.
Unlike other search plugins, Scry Search is a true drop-in replacement for WordPress search. Your existing search forms, search widgets, and theme search templates continue to work exactly as before. The plugin intercepts WordPress search queries and routes them through Meilisearch, then returns results in the format WordPress expects. No theme modifications, no shortcode replacements, no widget swaps—just activate, configure, and enjoy instant search.
Want type-ahead suggestions without rebuilding your theme? Flip Autosuggest on in Scry Search Search Settings and Scry Search attaches debounced AJAX to your existing search fields. Suggestions are powered by the same Meilisearch indexes as full-site search, so shoppers and readers see consistent, typo-tolerant matches as they type. Optionally scope the behavior with a CSS class selector so only the forms you choose get predictive search—no JavaScript bundles to wire up by hand, no separate widget, and no code deployment to go live.
Index any WordPress post type independently—posts, pages, WooCommerce products, custom post types from any plugin, or your own custom content types. Each post type gets its own dedicated Meilisearch index, giving you granular control over:
When users search, Scry Search uses Meilisearch’s federated multi-search—a superior approach to searching across indexes at once: all relevant indexes are queried in parallel and results are merged and re-ranked using Meilisearch’s federation with per post-type weights you define, so the merged list reflects your business priorities (not a naive blend).
Fine-tune how Meilisearch ranks your search results:
Fine-tune vocabulary per index from the WordPress admin (no code or Meilisearch config files required):
The fully-featured Task Drawer gives you complete visibility into your Meilisearch operations:
Getting started with Meilisearch for WordPress has never been easier:
Simply enter your Meilisearch URL and API keys, select which post types to index, and you’re live in minutes. No agency required—connection, indexing, ranking, synonyms, stopwords, search weights, and optional autosuggest are all configured in wp-admin.
Your storefront and landing pages stay as flexible as your page builder allows: Scry Search does not lock you into a proprietary search widget. Because it replaces native WordPress search, whatever search box or block your theme or Elementor, Divi, Beaver Builder, or similar tools output continues to drive Meilisearch under the hood. Customize search behavior (fields, ranking, weights, synonyms, stopwords) in the plugin as richly as you customize layout in your builder—two layers that work together, not against each other.
Scry Search respects WordPress conventions and integrates seamlessly with:
search.php and searchform.php templates work unchangedNeed a Meilisearch instance fast? Host with ScryWP Search and launch in minutes with a managed deployment built for WordPress.
For support, feature requests, or bug reports, please visit the plugin repository or contact JG Web Development.