Build APK + AAB

Play Store listing optimisation without breaking the rules

What actually influences installs on a Play listing, how Play's search reads your text, screenshot and video priorities, localisation, store listing experiments, and how to earn ratings without violating the reviews policy.

"ASO" advice on the web is mostly keyword tricks that violate Google's metadata policy and get listings flagged. This guide is the version that survives review: what actually moves installs on a Play listing, and the rules that bound it.

What users see, in order

In search results: icon, title, developer name, rating, and sometimes the first screenshot. On the listing: icon, title, short description, ratings summary, the first two or three screenshots (or the video), then "About this app". Everything below the fold is read by a minority. Optimise in that order.

Title (30 characters)

Short description (80 characters)

The only body text most users read. State the job and the app-only benefit: "Order ahead, track pickup, get notified when it's ready." Avoid repeating the title. This field is indexed for search; write it for humans and the indexing follows.

Full description (4,000 characters)

The listing text tool gives a compliant skeleton to edit.

Icon

Recognisable at 48 px, consistent with your website's branding, no text. Play applies its own rounding; upload a full-bleed square. The icon resizer shows the small sizes.

Screenshots

Export to spec with the screenshot tool.

Video and feature graphic

A promo video roughly doubles the visual real estate above the fold and autoplays muted on the listing. Thirty seconds of the app being used, from the promo video tool, uploaded to YouTube. The feature graphic becomes its poster — keep the centre clear.

Store listing experiments

Play Console lets you A/B test icons, screenshots, the feature graphic and the descriptions (Store presence → Store listing experiments) with a share of traffic, reporting install-rate differences with confidence intervals. It is the only optimisation tool that tells you what worked rather than what someone claims works. Test one element at a time; let each run until the console reports a result.

Custom store listings

You can create alternate listings for specific countries or for users arriving from a particular URL (custom store listing URLs). Useful when your website has regional variants, or to show a "for returning customers" listing to people who scan the QR code in your shop.

Ratings and reviews — the rules

Measure

Console → Statistics and Store performance: listing visitors, install conversion rate, acquisition by source (including install-referrer UTM values from your QR codes). Conversion rate is the number to watch when you change the listing; installs alone move with traffic.