Overview
The Metadata Optimization skill helps you write App Store metadata (title, subtitle, keyword field, description) that ranks for target keywords while compelling users to download. It follows platform-specific rules and character limits to maximize both discoverability and conversion.For keyword discovery, see Keyword Research. For full ASO audits, see ASO Audit.
When to Use
Use the Metadata Optimization skill when you need to:- Optimize your title for keywords and conversion
- Write compelling subtitle and description copy
- Maximize keyword field character usage (iOS)
- Rewrite metadata after keyword research
- Improve conversion rate from listing views
- Create A/B test variations for metadata
Platform-Specific Limits
- Apple App Store (iOS)
- Google Play (Android)
| Field | Limit | Indexed for Search? | Notes |
|---|---|---|---|
| Title | 30 chars | ✅ Yes | Highest keyword weight |
| Subtitle | 30 chars | ✅ Yes | Second highest weight |
| Keyword Field | 100 chars | ✅ Yes | Hidden, comma-separated |
| Description | 4000 chars | ❌ No | For conversion only |
| Promotional Text | 170 chars | ❌ No | Can change without review |
| What’s New | 4000 chars | ❌ No | Shown on update |
How It Works
Initial Assessment
The skill starts by gathering context:- Checks for
app-marketing-context.mdfor positioning and target audience - Asks for your App ID (to see current metadata)
- Asks for target keywords (or suggests running keyword-research first)
- Asks for platform (iOS / Android / Both)
- Asks for target country (defaults to US)
Optimization Process
The skill optimizes each metadata field systematically, providing multiple options for each.Optimization Framework
Title Optimization
Title Optimization
Goal: Include the #1 target keyword naturally with your brand name.Formulas that work:
[Brand] - [Primary Keyword](e.g., “Calm - Sleep & Meditation”)[Brand]: [Benefit Phrase](e.g., “Duolingo: Language Lessons”)[Primary Keyword] [Brand](e.g., “Headspace: Mindful Meditation”)
- Lead with brand if it’s well-known; lead with keyword if it’s not
- Don’t stuff multiple keywords unnaturally
- Must read naturally—users see this in search results
- Use the full 30 characters
- Avoid special characters that waste space (™, ®)
Subtitle Optimization (iOS)
Subtitle Optimization (iOS)
Goal: Add secondary keywords that complement the title.Rules:
- Never repeat keywords from the title
- Focus on benefits, not features
- Use the full 30 characters
- Can include a call-to-action feel
- “Track Workouts & Build Muscle” (not “Fitness & Exercise App”)
- “Plan Meals & Count Calories” (not “Nutrition Tracker”)
- “Edit Photos & Add Filters” (not “Photo Editing Tool”)
Keyword Field (iOS)
Keyword Field (iOS)
Goal: Maximize keyword coverage in 100 characters.Critical Rules:
- Comma-separated, NO spaces after commas
- Never repeat words from title or subtitle
- Use singular forms only (Apple indexes both)
- Don’t include your app name or category name
- Don’t include “app” or “free”
- Don’t include competitor brand names (policy violation)
- Prioritize by: volume × relevance
Description (iOS — Conversion Focus)
Description (iOS — Conversion Focus)
Structure:
- Hook (first 3 lines) — This is all users see before “more”. Make it count.
- Social proof — Awards, press mentions, user count, rating
- Key features — 4-6 bullet points with benefits, not just features
- How it works — Simple 3-step explanation
- Testimonial or review quote — Real user voice
- CTA — Clear call to download
- First 170 characters are critical (visible without tapping “more”)
- Use line breaks and emoji for scannability
- Focus on benefits (“Sleep better tonight”) not features (“White noise generator”)
- Include social proof early
Description (Android — SEO + Conversion)
Description (Android — SEO + Conversion)
Same structure as iOS, but also:
- Include target keywords naturally throughout (2-3% density)
- Front-load keywords in the first paragraph
- Use keyword variations and synonyms
- Don’t keyword stuff—Google penalizes this
Promotional Text (iOS)
Promotional Text (iOS)
Goal: Timely messaging that doesn’t require app review.Use for:
- Seasonal promotions (“New Year, New You — 50% off Premium”)
- Feature launches (“Now with AI-powered recommendations”)
- Awards or milestones (“Apple Design Award Winner 2026”)
- Events (“Live coverage of WWDC starts Monday”)
Output Format
The skill provides a complete Metadata Package with:For Each Field
- Recommended version (primary recommendation)
- Alternative A (different keyword emphasis)
- Alternative B (different positioning angle)
- Character count:
[X]/[limit] - Keywords covered:
[list] - Rationale: Why this version works
Keyword Coverage Matrix
| Keyword | Title | Subtitle | Keyword Field | Total Coverage |
|---|---|---|---|---|
| meditation | ✓ | Title | ||
| mindfulness | ✓ | Subtitle | ||
| sleep | ✓ | Title | ||
| relaxation | ✓ | Keyword Field | ||
| stress relief | ✓ | Subtitle |
Before/After Comparison
| Field | Current | Recommended | Improvement |
|---|---|---|---|
| Title | ”Meditation App” (15/30) | “Calm - Sleep & Meditation” (27/30) | +2 keywords, +12 chars |
| Subtitle | ”Relax and Meditate Daily” (25/30) | “Mindfulness & Stress Relief” (29/30) | +2 keywords, no repeats |
| Keywords | ”meditation, relaxation, calm” (29/100) | “mindfulness,stress,anxiety,breathing…” (100/100) | +8 keywords, +71 chars |
Common Mistakes Flagged
Example Usage
Related Skills
Keyword Research
Run this first to identify target keywords
ASO Audit
Broader audit that includes metadata quality
Localization
Adapt metadata for international markets
A/B Test Store Listing
Test metadata variations
Best Practices
Character Optimization
- Always use the full character limit for each field
- Count special characters and spaces carefully
- Test different keyword combinations to maximize coverage
- Don’t waste characters on punctuation (use ”-” or ”:” not ” - ” or ” : “)
Conversion Optimization
- Lead with benefits, not features (“Sleep better” not “White noise generator”)
- Use social proof early (ratings, user count, awards)
- Make the first 3 lines of description compelling
- Include a clear call-to-action
- Use formatting (line breaks, bullets) for scannability
Testing & Iteration
- A/B test title variations (Apple’s Product Page Optimization)
- Track keyword rankings weekly after metadata changes
- Monitor conversion rate (listing views → downloads)
- Update promotional text monthly with fresh messaging
- Refresh description quarterly based on user feedback
Metadata changes require app review on iOS (except promotional text). Plan updates strategically around your release schedule.