highuniversal

Relevance Score

Also known as: Search Relevance, Keyword Relevance Score, Relevance Signal

Core ASO

Definition

Relevance Score is the algorithmic measurement of how closely an app's metadata matches a user's search query. It's one of the two primary dimensions the Apple Search Algorithm and Google Play Search Algorithm evaluate when ranking search results — the other being quality/behavioral signals. A high Relevance Score means the algorithm considers the app a strong match for the query based on its indexed metadata.

Relevance Score is not visible as a number in any developer console — it's an internal algorithm concept. Third-party ASO tools estimate it through proxy measurements like keyword ranking positions and indexing status.

How It Works

Relevance evaluation pipeline:

  1. Term matching — does the query term appear in indexed metadata?
  2. Field weighting — where does it appear? (Title > Subtitle > Keywords > Description)
  3. Exact vs. partial match — "photo editor" as exact phrase scores higher than "photo" + "editor" separated across fields
  4. Proximity — how close are multi-word query terms within the metadata?
  5. Semantic similarity (Google Play only) — does the app's topic cluster match the query intent?

Apple App Store

Relevance is heavily metadata-driven:

FieldRelevance WeightNotes
App TitleHighestFirst words weighted most
SubtitleHighComplements title keywords
Keyword FieldHighPure relevance signal (not visible to users)
Screenshot CaptionsMedium (since 2025)OCR-extracted text
In-App Event TitlesMedium (since 2025)Indexed as separate entities
Developer NameLowPartially indexed
IAP NamesVery LowLightly indexed

Apple does NOT index the full description for search relevance.

Key behavior:

  • Single-word keywords in the keyword field are combinatorially matched with title/subtitle words
  • Plurals are auto-indexed (no need to include both "game" and "games")
  • Common stopwords (the, a, an, and, or) are ignored
  • Numbers are indexed
  • Competitor brand names in keywords may trigger rejection

Google Play Store

Relevance combines metadata matching with semantic understanding:

FieldRelevance WeightNotes
App TitleHighest50-character limit gives more room than Apple
Short DescriptionHigh80 characters, indexed
Full DescriptionMedium-HighPositionally weighted (earlier = higher)
Developer NameLowIndexed
Web BacklinksLowGoogle crawls web mentions

Semantic layer (since Feb 2025):

  • LSTM/transformer models understand that "insomnia help" and "sleep aid" are semantically related
  • Apps can rank for queries not present in exact metadata
  • Keyword stuffing is detectable and penalized — the NLP model evaluates text naturalness
  • Topical clustering groups apps by actual utility, not just keyword matches

Amazon Appstore

FieldRelevance WeightNotes
TitleHighestKey ranking field
Keywords FieldHighExplicit keyword targeting (like Apple)
Product Feature BulletsMediumUnique structured content
Short DescriptionMediumIndexed for search
Long DescriptionLowerIndexed but less weight
Screenshot CaptionsMediumText/captions indexed

Formulas & Metrics

Conceptual Relevance Score:

Relevance = Σ (Field_Match_i × Field_Weight_i × Match_Quality_i)

Where Match_Quality factors in:

  • Exact phrase match: 1.0
  • All terms present but separated: 0.7
  • Partial term match: 0.3-0.5
  • Semantic match only (Google): 0.2-0.4

Keyword Relevance Grade (ASO tool proxy):

Most tools grade keyword relevance on a scale (e.g., AppTweak's "Relevance Score" 1-100), considering:

  • Whether the keyword appears in indexed fields
  • Position of the keyword within those fields
  • Historical ranking stability for that keyword

Best Practices

  1. Place highest-priority keywords in the title — no other optimization comes close to the relevance weight of a title keyword.
  1. Don't repeat keywords across fields (Apple) — Apple indexes title + subtitle + keyword field together. If "photo" is in the title, don't waste keyword field characters on it.
  1. Write naturally for Google Play — the semantic layer rewards coherent descriptions. "Edit photos with filters and effects" > "photo edit filter effect photo editor photo."
  1. Monitor indexing status — use ASO tools to check which keywords your app is actually indexed for. Being indexed ≠ ranking well, but not being indexed = zero chance of ranking.
  1. Leverage combinatorial matching (Apple) — individual keywords in the keyword field combine with title/subtitle words. "photo" in title + "edit" in keywords = indexed for "photo edit," "photo editor," etc.

Dependencies

Influences (this term affects)

Depends On (affected by)

Platform Comparison

AspectApple App StoreGoogle PlayAmazon Appstore
Primary relevance driverExact keyword matchingSemantic + keyword matchingKeyword matching
Description relevanceNot indexedFully indexed, positionally weightedIndexed
Cross-field combinationYes (keywords combine with title)Not applicable (full text indexed)Partial
Semantic matchingNoYes (LSTM/transformer)No
Keyword stuffing penaltyRejection riskRanking penalty (NLP detection)Less documented

Related Terms

Sources & Further Reading

#aso#glossary#algorithm#scoring
Relevance Score — ASO Wiki | ASOtext