How Magento search works today
In other words, Magento search is no longer a setting. It’s a required part of your hosting stack.
What changed: OpenSearch replaces Elasticsearch
The shift happened in stages. Here’s the short version.
OpenSearch support arrived in 2.4.4.
OpenSearch is an open-source fork of Elasticsearch, created after Elastic changed its license.
OpenSearch became the default in 2.4.8.
In Magento 2.4.8, released in April 2025, the admin panel labels Elasticsearch options as deprecated.
Elasticsearch 7.17 reached end of support on January 15, 2026.
According to Adobe’s system requirements, Adobe Commerce 2.4.4, 2.4.5, and 2.4.6 won’t support Elasticsearch versions released after Elasticsearch 7. Adobe strongly advises on-premises customers on those versions to migrate to a compatible OpenSearch version.
Adobe Commerce on cloud infrastructure uses OpenSearch.
Elasticsearch 7 and later isn’t supported there.
One important caveat: compatibility depends on your exact patch version and whether you’re on cloud or on-premises. Always check Adobe’s current matrix for your version before changing anything.
What this means for your store
If your store runs Magento 2.4.4 to 2.4.6 on Elasticsearch 7, your Magento search engine is now unsupported. It will likely keep working for now. However, you’re exposed on security patches and future upgrades.
If you’re planning an upgrade to 2.4.8 or later, OpenSearch is the path forward.
Either way, this is a natural moment to ask a bigger question. Since you’re touching your search infrastructure anyway, is native Magento search actually giving shoppers good results?
AI Search Grader by bCloud AI
Grade your ecommerce search in 10 quick questions
31% of ecommerce searches return zero results — and most shoppers who hit a dead end leave for a competitor. How does your store's search stack up?
Answer 10 short questions and get your AI search score, plus a personalized report to fix the gaps. Free, takes about 2 minutes.
No signup needed to take the quiz.
Understanding intent…
Scoring your answers across relevance, AI, experience, and insights.
Your AI search score is ready
Tell us where to send your personalized report. You'll see your score and recommendations right away.
Your score by pillar
Personalized recommendations
Fix the gaps in weeks, not quarters
bCloud AI replaces keyword-only search with hybrid AI retrieval — sub-200ms responses, 99.99% uptime, and conversion lifts of up to 40% across 50+ implementations.
7 critical fixes for Magento search
Fix 1: Plan your OpenSearch migration
Start here if you’re on Elasticsearch. Confirm your Magento version, your hosting environment, and any third-party search extensions.
Then plan the cutover carefully. Reindex your catalog, test your highest-revenue queries, and keep a rollback path. A healthy cluster doesn’t prove search works; blank results after cutover are usually configuration or indexing issues.
Fix 2: Tune attribute search weights
Magento lets you set a search weight on each product attribute. By default, many stores leave these untouched.
Consequently, a match in a minor attribute can rank as highly as a match in the product name. Raise weights on name, SKU, and brand. Lower them on long descriptive fields.
Fix 3: Make SKUs reliably searchable
B2B and parts buyers search by product code. Make sure SKU is searchable and weighted highly.
Then test the edge cases: variation SKUs, SKUs with hyphens, and partial codes. Our B2B SKU search guide covers the formatting problems in depth.
Fix 4: Maintain synonyms and search terms
Magento’s search terms feature lets you manage synonyms and redirect specific queries. Use it to catch vocabulary gaps, such as “couch” and “sofa.”
However, manual synonyms have a ceiling. Nobody can anticipate every way shoppers phrase things. That’s the limit semantic search removes, as covered in our what is semantic search guide.
Fix 5: Configure layered navigation per category
Layered navigation is Magento’s faceted search. Configure filterable attributes per category rather than globally, and order them by usefulness.
Also check attribute coverage. A filter populated on half your products hides the other half. Our faceted search guide covers the full checklist.
Fix 6: Improve autocomplete
Magento supports search suggestions through its search engine. Make sure suggestions only lead to queries with results, and consider showing product previews rather than text alone.
Our search autocomplete guide covers what good suggestions look like.
Fix 7: Watch indexing and performance
Magento search quality depends heavily on indexing. Set indexers to update on schedule, monitor indexing time as your catalog grows, and give your search engine enough server resources.
Stale indexes mean shoppers see wrong prices or out-of-stock products. Our real-time indexing guide explains why freshness matters.
Adobe Live Search: what it is and who it’s for
Adobe offers its own AI-powered option called Live Search. It’s a SaaS service that replaces the default catalog search.
According to Adobe’s Live Search documentation, setup involves enabling the Live Search extension and disabling the OpenSearch modules, with catalog data synced to the service in the background. It adds AI features such as dynamic faceting, real-time re-ranking, and intelligent autocomplete.
There’s one important limitation: Live Search requires Adobe Commerce. It isn’t available for Magento Open Source.
So if you run Magento Open Source, your options are native OpenSearch search, a search extension, or a dedicated search platform.
When native Magento search isn’t enough
Native Magento search handles keyword matching and layered navigation well. However, it has limits that show up as stores grow.
Natural language.
Keyword search struggles with descriptive queries like “waterproof boots for hiking in winter.”
Vocabulary gaps.
Synonyms help, but manual lists never catch everything.
Personalization.
Native search shows every shopper the same results.
Merchandising control.
Adjusting results often needs developer time.
Measurement.
Proving whether a change helped requires testing tools native search doesn’t provide.
A dedicated search platform addresses these by adding semantic understanding, learning ranking, and merchandiser-friendly controls. Importantly, it can also take the search engine off your server, which removes the migration and maintenance burden entirely.
For B2B stores, which are common on Magento, our AI search for B2B ecommerce guide covers account pricing and entitlements.
Measuring Magento search
Track five numbers before and after any change.
Zero-result rate
from Magento’s search terms report.
Top failed searches,
reviewed monthly.
Search conversion rate
compared to your site average.
Search response time
under real load.
Indexing duration
as your catalog grows.
Validate changes with a controlled test. Our A/B testing guide and search relevance metrics cover the methodology.
A practical Magento search plan
Week 1: check your engine.
Confirm your Magento version and search engine version against Adobe’s matrix. If you’re on unsupported Elasticsearch, schedule the migration.
Week 2: quick wins.
Tune attribute weights, confirm SKU search, and add synonyms for your top failed queries.
Week 3: navigation.
Configure layered navigation per category and fix attribute coverage.
Week 4: evaluate.
Decide whether native search, Live Search, or a dedicated platform fits your needs.
Common Magento search mistakes to avoid
Store owners working on Magento search run into the same six problems.
Delaying the engine migration.
Unsupported Elasticsearch keeps working for a while. However, every month adds upgrade and security risk to your Magento search stack.
Cutting over without testing revenue queries.
A green cluster doesn’t prove Magento search returns good results. So replay your top revenue queries before and after cutover.
Leaving attribute weights at default.
This is the most common cause of irrelevant Magento search results. Therefore, review weights on name, SKU, and brand first.
Over-relying on manual synonyms.
Synonym lists help, yet they never catch every phrasing. Consequently, Magento search still misses descriptive queries.
Running indexers on save for large catalogs.
Index-on-save can slow the admin considerably. Instead, set indexers to update by schedule.
Ignoring server resources.
OpenSearch needs real memory. As a result, an under-sized server makes Magento search slow at exactly the busiest moments.
Magento search for multi-store and B2B setups
Magento is popular for complex operations, and those setups add their own Magento search requirements.
Multi-store and multi-language catalogs
need search configured per store view. Synonyms, attribute weights, and language handling differ between markets, so a single global setup rarely works.
B2B stores
need exact SKU matching, shared catalogs, and customer-specific pricing reflected in results. Adobe Commerce includes B2B features, yet Magento search often needs extra work to respect them.
Large catalogs
push indexing time up quickly. Therefore, monitor indexer duration as a core Magento search health metric.
In each case, the principle is the same. Magento search should reflect how your specific customers buy, not a default configuration. Our AI search for large catalogs guide covers the scale side in more depth.
Native, Live Search, or dedicated platform?
Choosing a Magento search path comes down to three questions.
Which edition do you run?
Magento Open Source can’t use Adobe Live Search. So Open Source stores choose between native search, an extension, or a dedicated platform.
Who maintains the engine?
Native Magento search means running OpenSearch yourself. A SaaS option removes that burden entirely.
What do shoppers need?
If shoppers search descriptively, keyword-only Magento search will keep missing. That points toward semantic search.
A quick Magento search checklist
Before any Magento search project, confirm each point below.
✓ Your search engine version is supported for your exact Magento patch.
✓ A tested OpenSearch migration plan exists if you’re on Elasticsearch.
✓ Attribute weights favor name, SKU, and brand.
✓ SKUs, including variation SKUs, resolve reliably.
✓ Synonyms cover your top failed queries.
✓ Layered navigation is configured per category.
✓ Indexers run on schedule and indexing time is monitored.
✓ Server resources match your catalog size.
If several of these fail, start with the engine version. Everything else depends on a supported, stable Magento search foundation.
In addition, keep a record of every change and its date. When search conversion moves, that record tells you why.
Key takeaways
Magento search now runs on OpenSearch, and Elasticsearch 7.17 support ended on January 15, 2026. So check your engine version first. Then tune attribute weights, confirm SKU search, maintain synonyms, and configure layered navigation per category. Keep indexing fresh and servers properly sized. Finally, decide whether native search, Adobe Live Search, or a dedicated platform fits your edition and your shoppers.
Who owns Magento search?
Magento search usually sits between hosting, development, and merchandising teams. Hosting runs the engine, developers configure it, and merchandisers manage products. As a result, search quality often belongs to nobody.
Name one owner for Magento search metrics. That person should review failed searches monthly, track indexing health, and coordinate engine upgrades with the hosting team. Because Magento search now depends on a separate engine with its own support lifecycle, that ownership matters more than it used to. Otherwise, the next end-of-support date arrives before anyone notices, just as it did for many stores in January 2026.
Frequently asked questions
What search engine does Magento use?
Magento 2.4 requires Elasticsearch or OpenSearch for catalog search; MySQL catalog search is no longer supported. OpenSearch became the default in Magento 2.4.8, and Elasticsearch options are labeled deprecated in that release.
Is Elasticsearch still supported in Magento?
Elasticsearch 7.17 reached end of support on January 15, 2026. Adobe Commerce 2.4.4, 2.4.5, and 2.4.6 won’t support Elasticsearch versions after 7, and Adobe advises on-premises customers on those versions to migrate to OpenSearch. Check Adobe’s matrix for your exact patch.
How do I migrate Magento from Elasticsearch to OpenSearch?
Confirm your Magento version, hosting environment, and third-party search extensions, then configure OpenSearch, reindex the catalog, test your highest-revenue queries, and keep a rollback path. Blank results after cutover are usually configuration or indexing issues rather than a broken cluster.
What is Adobe Live Search?
Live Search is Adobe’s SaaS search service that replaces default catalog search with AI features such as dynamic faceting, real-time re-ranking, and intelligent autocomplete. It requires Adobe Commerce and isn’t available for Magento Open Source.
How do I improve Magento search results?
Tune attribute search weights so name, SKU, and brand rank highest, make SKUs reliably searchable, maintain synonyms, configure layered navigation per category, improve autocomplete, and keep indexing fresh.
Why does Magento search return irrelevant results?
Often because attribute search weights are left at defaults, so minor attributes rank as highly as product names. Vocabulary gaps and stale indexes are other common causes.
Can Magento search understand natural language?
Native keyword search struggles with descriptive queries. Adobe Live Search adds AI features for Adobe Commerce stores, and dedicated search platforms add semantic understanding for both Open Source and Commerce editions.
Does Magento Open Source have AI search?
Not natively. Live Search requires Adobe Commerce, so Open Source stores add AI search through a search extension or a dedicated search platform.
Magento search without the engine to maintain.
bCloud AI connects natively to Magento and Adobe Commerce, adding semantic search, SKU precision, and merchandising controls — no OpenSearch cluster on your server.
bcloud.ai


