Unified vector & semantic search API with real-time indexing
SearchJet combines retrieval, hybrid ranking, analytics, and merchandising in a single managed platform. Built on Meilisearch for developers who need sub-150ms query latency without running search infrastructure.
<2s
Delta sync propagation time
<150ms
P95 query response time
1,000
docs/sec bulk ingestion rate
From ingestion to insights — how SearchJet works under the hood
Each pillar addresses a specific constraint in traditional search applications. SearchJet replaces slow batch jobs, keyword-only matching, and blind search with a unified, managed platform.
Real-time delta indexing that never falls behind
Technical Challenge
Traditional search plugins rely on nightly SQL jobs or manual reindex triggers. On a WordPress site with 10,000+ posts, a full reindex can take 30–60 minutes and leaves search results stale for hours after content changes.
SearchJet Solution
SearchJet uses webhook-driven delta sync to push document changes in under two seconds. The WordPress plugin hooks into publish, update, and delete actions. For custom applications, the REST API accepts batched document payloads.
- Schema-aware field mapping with automatic type detection
- Webhook endpoints for push-based sync from any platform
- Auto-detection of custom fields, ACF, and JetEngine groups
- Bulk ingestion at 1,000 docs/sec for initial migration
Hybrid semantic ranking that adapts to user intent
Technical Challenge
Keyword-only search fails when users search by intent. A query like 'affordable CRM for startups' won't match a page titled 'Small Business Customer Relationship Management Software'. Legacy systems provide no way to combine lexical and semantic signals.
SearchJet Solution
SearchJet blends BM25 lexical scoring with vector-based cosine similarity in a single query. Ranking rules are configurable per index — tune typo tolerance, synonyms, attribute weights, and proximity scoring independently.
- BM25 + vector cosine similarity scoring in a single query
- Configurable ranking rules per index with boost weights
- Synonym dictionaries with one-way and bidirectional mappings
- HNSW vector indexing for approximate nearest neighbors in sub-millisecond time
Composable search UI shipped in hours, not weeks
Technical Challenge
Building search UI from scratch means handling autocomplete debouncing, multi-filter state, keyboard navigation, accessibility, and mobile responsiveness. Most teams spend weeks on search UX before launch.
SearchJet Solution
SearchJet provides ready-made React components and WordPress widgets that handle the full search experience. Drop in the autocomplete UI, wire up the API, and ship.
- React and Vanilla JS components with full TypeScript support
- WordPress widget and shortcode for zero-code integration
- Facet builder with dynamic grouping and count badges
- WCAG 2.1 AA compliant with full keyboard navigation support
Search analytics that tell you what to improve
Technical Challenge
Without search analytics, you can't identify zero-result queries, popular search terms, or content gaps. You're flying blind on one of the highest-intent interactions on your site.
SearchJet Solution
SearchJet tracks query volume, zero-result rates, clicks, and position-weighted engagement. Export events to your analytics pipeline via webhook or API.
- Query, click, and conversion event tracking with 90-day retention
- Webhook export to external analytics platforms
- Response time and index maturity monitoring with anomaly alerts
- Zero-result query reports to identify content gaps
Everything you expect from a production search platform — ready on day one
SearchJet handles the hard parts of search infrastructure — vector indexing, facet aggregation, multilingual tokenization, and merchandising rules — so you can focus on your product.
WooCommerce Merchandising
Variant-aware indexing with SKU fields, attributes, and categories. Stock hooks sync inventory status in real time.
Indexes products, variants, categories, tags, and custom attributes. Supports multi-faceted filtering by price range, stock status, and product attributes.
Multisite & Headless
Serve WordPress, Laravel, Next.js, and Bubble apps from the same search stack. Isolated API keys isolate tenant data.
Per-tenant API keys with role-based access control. Multi-index architecture allows shared or isolated data per application.
Multilingual search with RTL support
Language-aware tokenization handles complex Arabic, Hebrew, and CJK text analysis. Full right-to-left text rendering support.
Uses Meilisearch language-specific analyzers for Arabic stemming, Hebrew segmentation, and CJK character splitting.
Secure API Access
Scoped keys per project with rate limiting and audit trails. Data encrypted at rest (AES-256) and in transit (TLS 1.3).
API keys scoped per project with configurable permissions (read, write, admin). Per-key rate limiting with configurable thresholds.
AI Assistant & RAG Ready
Use built-in embedding endpoints or bring your own vectors (BYO) to power chat and RAG experiences.
Supports OpenAI, Cohere, and local Ollama embedding models. Vector storage uses HNSW indexing for approximate nearest neighbors.
Observability & Monitoring
Usage anomaly alerts, 24/7 health checks, and detailed logs keep search running smoothly.
Live dashboards showing query volume, response times, zero-result rates, and index maturity.
Ship search in your sprint, not your quarterly planning
Most teams integrate SearchJet in under 8 hours. Native plugins handle setup in minutes. The API enables custom data indexing and search UI building.
Connect data sources
Install the WordPress plugin or connect via the REST API. Collections and fields are auto-detected.
Tune relevance visually
Preview sample queries in the dashboard. Adjust attribute weights and add synonyms.
Launch the experience
Drop in ready-made React components or wire up the JavaScript API.
Measure & iterate
Review zero-result queries, click-through rates, and conversion funnels in the analytics dashboard.
Common questions about SearchJet features
What makes SearchJet different from Elasticsearch or Algolia?
Does SearchJet support custom data sources?
How does the hybrid ranking work?
Is there a free plan?
Can I migrate from another search provider?
Experience SearchJet in action
Try our live demo to see sub-150ms autocomplete, typo tolerance, and semantic ranking powered by the SearchJet Vector Engine.
Ready to upgrade your search experience?
Join thousands of sites using SearchJet to deliver faster, smarter search results.
Already have an account? Log in