Guide
How to Avoid Keyword Stuffing and Metadata Rejection
Keyword stuffing means filling metadata with repeated, irrelevant or other people's terms to attract searches. Apple states that improper use of keywords is a common reason for App Store rejections and may modify inappropriate keywords at any time. Avoid it by keeping every term relevant, unique and your own to use.
Updated
What Apple prohibits
Apple's product page guidance lists what not to use in keywords (Apple: product page):
- Unauthorized trademarked terms, celebrity names and other protected words and phrases
- Terms that are not relevant to the app
- Competing app names
- Irrelevant, inappropriate, offensive or objectionable terms
Guideline 2.3.7 adds that developers should choose a unique name and not pack metadata with trademarked terms, popular app names, pricing information or other irrelevant phrases, and that Apple may modify inappropriate keywords at any time or take other steps to prevent abuse (Apple: App Review Guidelines).
Stuffing versus dense metadata
| Looks like stuffing | Legitimate |
|---|---|
habit,habits,habit tracker,habit app,best habit,free habit | streak,checklist,reminder,planner |
| Name with five phrases and a year | Brand plus one phrase |
| Description ending in a list of search terms | Description that explains features |
| Another app's name in the field | Your own category and feature words |
Dense is fine when each word is a distinct, accurate description of your app. Stuffing repeats the same word or reaches for terms that do not describe the app.
A pre-submission checklist
- Keyword field. No competitor names, trademarks, celebrity names or irrelevant terms; see competitor names in keywords.
- Name. Unique, within 30 characters, with no pricing and no popular app names.
- Subtitle. Accurate, with no references to other apps and no unverifiable claims.
- Description. Apple advises against adding unnecessary keywords to try to improve search; see does the description affect search.
- Promotional text. It does not affect search ranking, so do not use it for keywords (answer).
- Platform words. Guideline 2.3.10 prohibits names, icons or imagery of other mobile platforms or alternative app marketplaces in metadata unless approved functionality is involved.
- Kids terms. "For Kids" and "For Children" are reserved for the Kids Category (Guideline 2.3.8).
If a review flags your metadata
- Read the rejection message for the exact field and guideline number.
- Remove the named terms and anything similar, not only the one example Apple quoted.
- Respond through App Store Connect the way the rejection message asks, saying what you changed.
- Keep a copy of the old and new text with the date, so you can read the rank effect later; see tracking rankings.
Also a ranking risk
A field full of terms that do not match your app wastes bytes, and users who arrive by the wrong term do not convert. Apple lists user behavior with text relevance as search factors, so stuffing works against you even before review. See spotting dead keywords.
Common slips
Most metadata problems are not deliberate. A competitor name pasted from a keyword tool, a trademark inside a longer phrase, a year or price left in the name, or a keyword list copied from another app are typical. Before each submission, read the final text as the reviewer would: does every word describe this app, and does anything point to another company? Ten minutes of reading is cheaper than a rejection cycle.
In LocalASO
Check bytes and repeats with the free keyword field checker. LocalASO prepares drafts for App Store Connect upload and never submits an app for review, so you read and approve every field yourself. See the App Store Connect docs and the keyword stuffing glossary entry.
Questions
- How many keywords is too many?
- Apple gives no count. The field is capped at 100 bytes, and the rule is relevance: terms that do not describe your app are prohibited however few they are.
Sources
- Apple: developer.apple.com/app-store/product-page (checked November 1, 2026)
- Apple: developer.apple.com/app-store/search (checked November 1, 2026)
- Apple: developer.apple.com/help/app-store-connect/reference/platform-version-information#keywords (checked November 1, 2026)
- Apple: developer.apple.com/app-store/review/guidelines/#accurate-metadata (checked November 1, 2026)
Do this for every country, in minutes