Harbor Semantic Search for WooCommerce

Replace WooCommerce's slow LIKE search with a MySQL FULLTEXT index: faster, ranked results, no API key.

Coming to WordPress.org soonBuy Pro (coming soon)

Harbor Semantic Search for WooCommerce replaces WooCommerce's default LIKE '%query%' product search with a MySQL FULLTEXT index. Results are ranked by relevance, partial terms are matched as prefixes, and attributes, tags, categories, and SKU are all indexed. No configuration, no account, no external service.

Free vs. Pro

Free

$0

Download on WordPress.org

  • MySQL FULLTEXT index on product title and description
  • Attributes, tags, categories, and SKU indexed and searchable
  • Relevance ranking: best matches first, not an unordered LIKE list
  • Prefix matching: "run" matches "running shoes"
  • Auto-sync on product save, trash, restore, and delete
  • Admin controls to check index status and rebuild on demand
  • No setup, no API key, no external service
Coming to WordPress.org soon
Pro

$99

/year

Agency license: $199/year (unlimited sites)

Everything in Free, plus:

  • Semantic vector search using the OpenAI Embeddings API (your own key)
  • Hybrid ranking blending vector similarity with keyword relevance
  • Variant and attribute-aware semantic matching
  • Search analytics: query volume, zero-result queries, click-through rate
Coming soon
Technical requirements
WordPress
6.3+
WooCommerce
8.0+
PHP
8.0+
MySQL/MariaDB
FULLTEXT support
HPOS-compatibleFreemius-powered licensing

FAQ

Does the free version require an API key or external service?

No. The free version uses only MySQL's built-in FULLTEXT search and requires no API key, account, or external service.

Does this index attributes and tags, or only the title and description?

Both. The FULLTEXT index covers the product title and description; a separate lookup covers attributes, tags, categories, and SKU. Results from both are merged and ranked together.

Which database engines are supported?

MySQL and MariaDB with FULLTEXT support on InnoDB or MyISAM. If the FULLTEXT index cannot be created, the admin page shows the database error.

What's new

v1.0.0

2025-06-01

  • ยทInitial release with FULLTEXT index, attribute/SKU indexing, and admin controls

Questions about Harbor Semantic Search for WooCommerce?