$ Currency

Elasticsearch Search for OpenCart (large catalog)

7 reviews

$67.47

Description

Standard OpenCart search performs LIKE queries to MySQL and searches only in product names. This is slow with large catalogues and inconvenient: a typo returns zero results, searching by SKU or attribute finds nothing. Elasticsearch solves all these problems.

We connect Elasticsearch to OpenCart and ocStore: instant search with autocomplete, search across name, description, SKU and attributes, typo correction (fuzzy matching), relevance-based result ranking.

Capabilities After Integration

  • Instant autocomplete as query is typed (livesearch)
  • Search across all fields: name, description, SKU, tags, attributes
  • Fuzzy matching: finds products even with typos in the query
  • Synonyms: "notebook" also finds "laptop"
  • Ranking: popular and relevant products ranked first
  • Instant speed even with 100,000+ products in catalogue

Technical Implementation

Elasticsearch is installed on VPS (or a cloud service is used). Product indexing runs on first connection and automatically updates on catalogue changes via OpenCart Events API.

Write a review

Please login or register to review

Tags: elasticsearch, search, opencart, autocomplete, livesearch

Contact via Telegram Contact via Telegram