Google Play ASO: Title, Short and Full Description (2026)
How Google Play reads your title and descriptions, what its Metadata policy actually bans, and a worked habit-tracker listing that places keywords without stuffing, plus experiments, custom listings and quality signals.
Searvia · 10/24/2026 · 11 min read
In short: Google Play ASO is about three text fields and the quality behind them. The app name (30 characters) carries your most important keyword, the short description (80 characters) carries the next most important phrase and your main benefit, and the full description (4,000 characters) covers the rest of your keyword set in natural sentences. There is no keyword field, and the Metadata policy bans ranking claims, deal words, emojis and keyword lists. Then improve what Google also weighs: ratings, engagement and technical quality.
Google Play and the App Store reward different habits. On iOS you hide keywords in a private field and avoid repeating words (our App Store keywords guide covers that). On Google Play everything you want to rank for has to be written into text people can read, and Google judges that text for both relevance and quality. This guide covers the rules as of October 2026, a worked listing and a checklist.
How Google Play decides what to show
Google's own App Discovery and Ranking page describes the process. For a search, Play first works out intent (a specific app name or a category of apps, including synonyms). Then "metadata (for example, title, description, category) and other signals are used to determine which apps best address the user's query." For broad searches, Google may weigh other signals such as app quality and how users respond to results for that query. Google's visibility help page adds developer names to the list of factors and notes that results vary by device, location and carrier.
Two consequences matter for ASO:
- Text gets you considered. If a phrase is not in your name or descriptions, you are unlikely to rank for it, because there is no other place to declare it.
- Quality decides the order on competitive terms. Google says it favors "apps that have strong technical performance and a good user experience," and that app quality includes the pre-install experience: icon, title, screenshots, videos and description.
The fields, their limits and what they do
Limits are from Play Console's store listing setup page and apply to full-width and half-width characters alike.
| Field | Limit | Role in search | Notes |
|---|---|---|---|
| App name | 30 characters | Named by Google as metadata used for search | One localized name per language. Practitioners treat it as the strongest text signal |
| Short description | 80 characters | Google says it "appears in places like search results"; widely treated as indexed, not officially confirmed | First text on your details page; your conversion pitch |
| Full description | 4,000 characters | Named by Google as metadata used for search | Google warns users "may only read the first few sentences" |
| Developer name | Not stated here | Listed by Google as a search factor | Must not mislead or imply another company |
| Category | Pick from list | Named by Google as metadata | Choose the category your target searches belong to |
| Icon, feature graphic, screenshots, video | See graphics table | No text matching, but part of "app quality" | Drive conversion, which feeds the user response signals |
Notice what is missing compared to iOS: no subtitle, no hidden keyword field, no promotional text. That is why "Google Play keywords" really means "the words in your name and descriptions."
What the Metadata policy bans
The Metadata policy and Google's store listing best practices are specific. Violations can get a listing rejected, and Play Console warns that repetitive or irrelevant keywords can "result in an app being suspended."
In the title, icon and developer name:
- More than 30 characters in the title.
- Emojis, emoticons and repeated special characters.
- ALL CAPS, unless your brand is written that way.
- Store performance or ranking claims: "App of the year," "#1," "Best of Play 20XX," "Popular," award icons.
- Price or promotional information: "10% off," "$50 cash back," "free for limited time only." The best practices page adds that deal words like "Free" and "No Ads" don't belong in titles.
- Anything that suggests a Google Play program, such as "Editor's choice" or "New."
- Misleading symbols in icons, such as a fake notification dot.
In the descriptions:
- Repetitive or unrelated keywords, and word blocks or vertical/horizontal word lists.
- Unattributed or anonymous user testimonials. Quotes need a clear source.
- Deceptive claims (Google's example: "best game ever") and data comparisons with other apps or brands.
- Special characters or ALL CAPS used to manipulate search, and excessive length or improper formatting.
- Repeating your short description inside your full description.
Google even shows the kind of description it rejects: "Car racing, car driving, race cars, car races, race track, driving, drive, race, cars, vehicles, automobiles, trucks." If a paragraph of yours resembles that, rewrite it.
Keyword placement without stuffing
Google publishes no keyword density figure. Any "2–3% density" rule you read elsewhere is a practitioner heuristic, not a Google rule, and Google's guidance is the opposite of a formula: give "an overview of your app or game using everyday language, not a list of keywords." Here is the method we use:
- Build a keyword set of 10–20 phrases from Play search suggestions, competitor listings and the search terms in your Play Console acquisition reports. Group them by meaning ("habit tracker," "habit app," "routine planner").
- Pick one primary phrase with the best mix of relevance and search demand. It goes in the app name.
- Pick a secondary phrase for the short description, written as a benefit sentence, not a list.
- Map the rest to sections of the full description. Each important phrase should appear where it is genuinely relevant: once early (the first few sentences), and once or twice more where you describe that feature.
- Use natural variants. Google says search considers synonyms, so "habits," "daily habits" and "habit tracking" support each other without repetition.
- Read it aloud. If a sentence exists only to hold a keyword, cut it.
Heuristics many ASO practitioners report (treat them as starting points, not rules): the app name outweighs the descriptions, the first lines of the full description matter more than the end, and a phrase repeated a handful of times across a 4,000-character description is plenty.
Worked example: a habit tracker
Streakly is a hypothetical habit tracker. Its keyword set: habit tracker (primary), daily routine, habit reminders, streaks, goal tracker, self-care routine, habit journal.
App name (29/30 characters): Streakly: Daily Habit Tracker
Brand first so the name survives truncation on small screens, then the primary phrase. "Daily" adds a variant that matches "daily habit tracker" searches without repeating anything.
Short description (77/80 characters): Build habits with streaks, reminders and a simple daily routine you can keep.
It covers "streaks," "reminders" and "daily routine," states the benefit, and contains no price, ranking claim or emoji.
Full description (opening and structure):
Streakly is a habit tracker for people who want small daily habits to stick. Pick a habit, set a reminder and watch your streak grow, one day at a time.
Build your daily routine Plan a morning or evening routine in a few taps. Track any habit: drinking water, reading, stretching, journaling or a self-care routine you design yourself.
Reminders that fit your day Set habit reminders for specific times or days of the week...
Streaks and progress See your streaks, weekly completion rate and monthly calendar...
Goals, not just checkboxes Use Streakly as a goal tracker: set a target such as 20 workouts this month...
Why this works:
- The first sentence contains the primary phrase and says what the app does. Google notes users may only read the first few sentences, and the same lines are what search sees first.
- Short section headings make the text scannable. Keep them in normal case: the policy targets ALL CAPS and special characters used to manipulate search, and headings full of keywords look exactly like that.
- Each keyword appears where it is true: "daily routine" in the routine section, "habit reminders" in the reminders section, "goal tracker" in the goals section.
- No testimonials unless quoted with a named source, no "#1 habit app," no competitor comparisons.
- Total length around 1,500–2,500 characters is usually enough. The 4,000-character limit is a ceiling, not a target, and Google lists excessive length as a problem.
What not to ship: Best Habit Tracker #1 FREE 🔥 breaks four rules in 28 characters (a performance claim, a ranking claim, a deal word, an emoji).
Localization and machine translation
If you do not provide a translation, Google may show users an automated translation of your listing with a note saying so, or your default language. Google's discovery guide says a professional translation "can lead to better search results and discoverability for worldwide users," and Play Console offers paid translation services.
Practical rules:
- Localize the name and short description first for your top five countries. These are the fields people see in results.
- Research keywords per language, not by translating your English set. People in Germany may search a different phrase than the literal translation.
- Remember the policy applies to every translation. A localized title with an emoji is still a violation.
- Localize screenshots that contain text, as Google's best practices recommend.
Graphics specs
From Google's preview assets page:
| Asset | Spec |
|---|---|
| App icon | 512 × 512 px, 32-bit PNG with alpha, up to 1,024 KB |
| Feature graphic | 1024 × 500 px, JPEG or 24-bit PNG (no alpha) |
| Phone screenshots | At least 2 across device types to publish, up to 8 per device type; JPEG or 24-bit PNG; 320–3,840 px per side; long side no more than twice the short side |
| Screenshots for promotion eligibility | Apps: at least 4 screenshots at 1080 × 1920 px (portrait) or 1920 × 1080 px (landscape) minimum; games: at least 3 |
| Tablet and Chromebook screenshots | 1,080–7,680 px, 16:9 or 9:16 |
| Preview video | A public or unlisted YouTube URL, not age-restricted, monetization off, embeddable |
Google's best practices: minimize text on graphics, keep important elements in the center of the feature graphic, show real in-app experiences, and never add ranking or price text to images. Google also recommends unique alt text for each screenshot.
Store listing experiments
Store listing experiments are Google Play's built-in A/B tests:
- Default graphics experiments test the icon, feature graphic and screenshots in your default language.
- Localized experiments test those graphics and your descriptions, in up to five languages.
- Per app, you can run one default graphics experiment or up to five localized experiments at once, with up to two variants against the current listing.
- The target metric is unique user install clicks, open clicks or pre-registration clicks. Advanced settings let you change the audience percentage, the minimum detectable effect and the confidence level.
- Experiments also work on custom store listings and stop automatically after six months.
The app name cannot be tested this way. Google recommends changing one asset at a time; we agree, and suggest testing the short description before the full description, because more people read it.
Custom store listings
You can create up to 50 custom store listings, each with its own name, icon, descriptions and graphics. Targeting options include:
- Country or region (each country can belong to only one custom listing).
- Pre-registration users.
- Inactive users: lapsed (no open in 28 days), churned, or both.
- Google Ads traffic, chosen as a landing page in Google Ads after approval.
- A unique URL with a
&listing=parameter, for your own campaigns. - Search keywords: users who find your app through specific Play search terms. Play Console also shows recommended keywords and can draft a targeted listing with Gemini.
Search keyword targeting is the most ASO-relevant: a listing for "water reminder" searches can lead with that feature while your main listing stays focused on habits.
Quality, ratings and Android vitals
Google ranks on more than text. Its discovery page says apps are ranked on "a combination of ratings, reviews, downloads, and other factors." The Android vitals documentation is blunt: "If your app or game exceeds a bad behavior threshold, Play may reduce the visibility of your title," and Play may show users a warning on your listing. As of October 2026 the core thresholds are:
- User-perceived crash rate: 1.09% overall, 8% on any single phone model.
- User-perceived ANR rate: 0.47% overall, 8% on any single phone model.
- Excessive battery usage and partial wake locks have thresholds too, and Google says memory and code optimization thresholds may affect store visibility starting February 2027.
Play evaluates these on a 28-day average. A perfect listing on a crashing app will slide, so treat a vitals regression as an ASO problem. For the ratings side, see our guide to reviews and ratings.
Promotional content (LiveOps)
Promotional content lets you publish offers, time-limited events and major updates that appear on your store listing and can surface elsewhere on Play. It is available for all games and for apps that meet Google's premium growth tools criteria. Events can run up to four weeks, can be submitted up to 60 days ahead, and approval can take up to four days, so submit at least four days before the start (14 days if you request featuring). Images must not contain text.
Google Play ASO checklist
- App name: brand plus primary keyword, 30 characters or fewer, no emoji, caps, deal words or ranking claims.
- Short description: one benefit sentence with your secondary phrase, 80 characters or fewer.
- Full description: primary phrase in the first sentence, sections per feature, each keyword where it is true, no lists or testimonials without a source.
- Category matches the searches you target.
- Localized name and short description for top countries, with per-language keyword research.
- Icon 512 × 512, feature graphic 1024 × 500, at least 4 high-resolution phone screenshots, alt text added.
- One store listing experiment running at all times, one asset per test.
- Custom store listings for key countries or search keywords where intent differs.
- Crash and ANR rates under the bad behavior thresholds, checked weekly.
- A rating prompt that fires after success moments, and replies to low-star reviews.
- Ranks tracked daily, with a note on the date of every listing change.
How Searvia helps
Searvia tracks your Google Play keyword ranks every day (first page daily, top 200 weekly) next to your competitors, and you can spot-check any keyword in 50 countries with the free App Store and Google Play rank checker. Its metadata writer drafts Google Play descriptions from your tracked keywords and scores them against store rules, and once you connect Google Play you can publish only the changed fields to your live listing, then upload store graphics and move releases through tracks and staged rollouts from the Release tab.
Frequently Asked Questions
- What are the Google Play store listing character limits?
- As of October 2026, Play Console allows an app name of up to 30 characters, a short description of up to 80 characters and a full description of up to 4,000 characters. Google says the limits apply to both full-width and half-width characters. You can add one localized name and set of descriptions per language, and each translation must follow the same Metadata policy.
- Does Google Play have a keyword field like the App Store?
- No. There is no hidden keyword field on Google Play. Google says it uses metadata such as the title, description and category, plus other signals like quality and user feedback, to decide which apps best answer a search. That makes the app name and the descriptions your keyword fields, which is why they need to read naturally while covering the terms people search.
- What keyword density should I use in a Google Play description?
- Google publishes no density number, and none is a Google rule. Its policy prohibits repetitive or unrelated keywords and gives an example of a stuffed description it rejects. Percentages you see in ASO blogs are practitioner heuristics. A safer rule: mention each core phrase where it is genuinely useful, a few times across 4,000 characters, and never in lists.
- Can I use words like best, #1 or free in my Google Play title?
- No. The Metadata policy bans text in the title, icon or developer name that indicates store performance or ranking, such as "#1", "App of the year" or "Popular", and price or promotional information such as "10% off". Google's best practices also name "Free" and "No Ads" as deal words that do not belong in titles. Emojis and ALL CAPS are not allowed unless the caps are part of your brand.
- Can I A/B test my Google Play title?
- Not with store listing experiments. Default graphics experiments test the icon, feature graphic and screenshots; localized experiments add the descriptions, in up to five languages. Each app can run one default graphics experiment or up to five localized experiments at a time, with up to two variants each. Test the title by changing it and tracking keyword ranks and conversion before and after.
Sources
- App Discovery and Ranking – Play Console Help
- Create and set up your app – Play Console Help
- Metadata policy – Play Console Help
- Best practices for your store listing – Play Console Help
- Get discovered on Google Play search – Play Console Help
- App visibility and discovery issues – Play Console Help
- Add preview assets to showcase your app – Play Console Help
- Run A/B tests on your store listing – Play Console Help
- Create custom store listings to target specific user segments – Play Console Help
- Android vitals – Android Developers
- Create promotional content – Play Console Help
- Store listings – Google Play business