Understanding Your Report
An audit report is a single 0–100 ASO Readiness Score on top of a set of engine sections, each with its own score and a list of prioritized recommendations. This page explains what the score means, how it’s built, and the order to read the report in so you spend your time on the findings that matter.
Why it matters
Section titled “Why it matters”The readiness score is one number you can track over time and compare across markets. But the number isn’t the point — the point is what to change. The report is built so you can go from “where do I stand” (the score and pillars) to “what do I do next” (quick wins, then prioritized recommendations) without reading every section end to end. Reading it in that order is the difference between a score you glance at and a listing you actually improve.
How to read it
Section titled “How to read it”Read the report top to bottom in this order.
1. Start with the ASO Readiness Score
Section titled “1. Start with the ASO Readiness Score”The headline is your ASO Readiness Score, from 0 to 100. It carries a plain-language band so you know at a glance whether you’re in good shape:
| Band | Score |
|---|---|
| Excellent | 80–100 |
| Good | 60–79 |
| Fair | 40–59 |
| Poor | 0–39 |
| Not yet scored | no score available |
A band tells you the altitude; the pillars and sections tell you where the work is.
2. Read the four pillars to locate the work
Section titled “2. Read the four pillars to locate the work”Engine results are grouped into four pillars. Pillars are a reading aid — they tell you where your ASO stands, not a separate calculation (see How the score is actually composed):
- Discoverability — keyword- and search-driven visibility. Can people find you?
- Conversion — turning store visits into installs. Do your visuals and copy close?
- Trust — review sentiment and signal quality. Do users and the store trust the app?
- AI Discoverability — presence in LLM-powered search and recommendations (ChatGPT, Gemini, Claude, Perplexity, Google AI Overviews).
A low pillar points you at the sections underneath it. Localization is not a pillar — it’s a scored engine that feeds the overall score directly (see below).
3. Take the Quick Win first
Section titled “3. Take the Quick Win first”The overview surfaces a single Quick Win — the highest-impact, lowest-effort action across the whole report. It’s the one thing to do first. Start there before you dig into individual sections.
4. Work the Top Recommendations by priority
Section titled “4. Work the Top Recommendations by priority”Below the Quick Win, the overview collects the strongest recommendations from every engine. Each recommendation is tagged with a priority:
- Priority 1 — Critical
- Priority 2 — Important
- Priority 3 — Polish
Work top-down: Priority 1 first. Each recommendation card explains Why this matters and gives you a concrete Try this action. To save, dismiss, or deep-link a recommendation, see Working with recommendations.
5. Open the sections that need attention
Section titled “5. Open the sections that need attention”Each engine has its own section with a section score, its findings, and its own recommendations. Open the ones the pillars and top recommendations flagged. Each engine section has two affordances worth knowing:
- Read Full Analysis opens the full long-form narrative for that engine — the complete reasoning behind the section, not just the summary.
- Methodology opens an explainer for that engine: what the score means, the scoring model and signals behind it, the inputs used, the run details, the sources and citations, and the section’s known limitations. Use it whenever you want to know why a section scored the way it did.
How the score is composed
Section titled “How the score is composed”How the score is composed
This is the part most people get wrong, so it’s worth being precise.
The ASO Readiness Score is a direct weighted average of the engine scores — not an average of the four pillars. The pillars are derived from the engine scores afterward, purely for display. Changing a pillar doesn’t change the score; changing an engine’s score does.
Engine weights
Section titled “Engine weights”Each engine contributes its own score (0–100) to the overall, at these weights:
| Engine | Weight | Why it carries this weight |
|---|---|---|
| Keywords | 15% | Core discoverability driver |
| Store Text | 15% | Keyword placement + conversion copywriting |
| Screenshots | 15% | Primary visual conversion driver |
| Reviews & Sentiment | 15% | Trust signal and ranking factor |
| AI Discoverability | 12% | LLM recommendation presence and share of voice |
| Intent | 12% | Intent coverage and journey fit |
| Localization | 8% | Locale coverage and localization readiness |
| Icon | 8% | Brand recognition and search tap-through |
The four highest-weighted engines — Keywords, Store Text, Screenshots, and Reviews & Sentiment — are the discoverability, conversion, and trust drivers, and together they account for 60% of the score. The weights sum to 100%.
When an engine can’t score
Section titled “When an engine can’t score”When an engine can't score
An engine can be missing because your plan doesn’t include it, because a brand-new listing doesn’t have the data yet (for example, too few reviews for a full sentiment read), or because it couldn’t finish (a partial run).
When that happens, the missing engine’s weight is redistributed proportionally across the engines that did score. The overall stays on a 0–100 scale rather than being dragged down for data that was never available. This is why two apps can both score, say, 72 while different engines contributed to each number.
How the pillars are derived
Section titled “How the pillars are derived”For display, the four pillars are composed from engine scores like this:
| Pillar | Composed from |
|---|---|
| Discoverability | Keywords (50%) + Store Text (50%) |
| Conversion | Screenshots (50%) + Icon (30%) + Store Text (20%) |
| Trust | Reviews & Sentiment (80%) + Listing freshness (20%) |
| AI Discoverability | AI Discovery Engine score (pass-through) |
Trust is the one pillar with a state, because reviews aren’t always available:
- Scored — the Sentiment Engine ran on enough reviews (at least 30) to be confident.
- Provisional — reviews are thin (fewer than 30) or the engine couldn’t run, so Trust is estimated from the app’s star rating plus listing freshness. Read it as directional, not precise.
- Not scored — no sentiment and no usable rating, so Trust isn’t shown.
Listing freshness rewards recently updated listings: an update within the last 30 days scores highest, 30–90 days is middling, and older than 90 days (or unknown) scores lowest.
The full summary view
Section titled “The full summary view”For a top-level narrative that pulls the whole report together, open the overview’s Read Full Analysis (“Full summary”) view. It’s the report’s executive read — useful when you want the story of the listing before drilling into any one engine.
How it connects to what you do
Section titled “How it connects to what you do”- The Quick Win and Priority 1 recommendations are your immediate to-do list — save the ones you’ll act on so they carry into your Revision Plan.
- A recommendation that genuinely doesn’t apply can be dismissed with a reason so it stops reappearing on future audits.
- To see how the score and pillars move as you ship changes, use Audit History.
- To understand any single engine in depth, start from Audit Engines.