Updated April 2026 — Atlassian Marketplace has migrated its search backend from Algolia to OpenSearch. This page has been updated to reflect how search now works and what you can do to optimise your app's visibility. Making sure your app is discoverable in the Marketplace is important. This page outlines some basics about how the Marketplace rates and ranks search results. There are two key places that customers find your Marketplace app in Atlassian Marketplace:
The Marketplace homepage has several sections enabling customers to discover apps. The primary navigation equips the customers to find apps based on products, categories, and collections. Each product page includes apps for the respective products and customers can further refine their search using filters. The collections also act as another avenue for customers to explore apps that have performed well based on different parameters.
Over the first half of 2026, Atlassian Marketplace has migrated its search backend from Algolia to OpenSearch. Unlike Algolia, which works purely on keyword-matching and has generic ranking capabilities, OpenSearch has richer ranking capabilities, supports natural language queries, and also relies on semantic matching. OpenSearch uses three factors to rank apps:
How well the terms in a customer's search query match the text in your app listing. Best practices:
OpenSearch uses machine learning and Natural Language Processing (NLP) to understand the meaning behind a search query — not just the words. It matches listings to customer needs even when different terms are used. Semantic matching is based on vectors generated from your:
Measures the level of engagement your app has received on the Marketplace. Factors include:
| Algolia (previous) | OpenSearch (current) | |
|---|---|---|
| Search type | Keyword-based | Keyword + semantic (NLP) |
| Ranking logic | Generic, third-party rules | Custom, Atlassian-controlled |
| Natural language support | Limited | Full — understands user intent and context |
| Transparency | Limited | Industry-standard metrics, extensible |
| "No results" handling | Higher frequency | Reduced, especially for conversational queries |
Your app's search position may shift as OpenSearch prioritises relevance and user satisfaction over keyword matching alone. Apps whose listings clearly explain customer value — and that have strong engagement signals — are likely to rank higher.
Atlassian takes the integrity of ratings and reviews seriously. We have the following measures in place:
Q: Will my app's search ranking change now that OpenSearch is live?
A: It may. OpenSearch uses NLP and engagement signals rather than keyword matching alone, so rankings reflect how well your listing matches user intent and engagement. See the How search ranking works section above for guidance.
Q: How is it possible that an app with fewer installs than mine appears higher in results?
A: Many factors contribute to search rankings, and installs is only one of them. Most commonly, it means the other app's listing is better aligned to the keywords and intent behind the customer's search. See the keyword relevance and semantic match sections above.
Q: What search engine does Atlassian Marketplace use?
A: Atlassian Marketplace now uses OpenSearch — an open-source, industry-standard search platform that replaced Algolia in 2026. It supports natural language processing, custom ranking, and industry-standard quality metrics.
Q: Does Atlassian track search quality?
A: Yes. Atlassian monitors the following metrics:
Q: Does geographic ranking apply to OpenSearch results?
A: No. OpenSearch ranking does not factor in a customer's geographic location.
Q: Do I need to do anything to improve my app's ranking?
A: Yes. Here's a quick checklist:
Rate this page: