ASO keywords
ASO keywords are used as context for metadata generation and screenshot localization. They help the AI avoid literal translation and prefer market-specific search language.
Import sources
The dashboard supports CSV import and manual keyword entry. CSV import detects columns for:
- Locale.
- Keyword.
- Popularity.
- Difficulty.
The importer can suggest column mappings from the file header and sample rows. If locale values are ambiguous, the backend resolves them with locale normalization and AI-assisted mapping.
Import filters
Before saving imported rows, you can filter out weak keywords:
- Minimum popularity defaults to
10. - Maximum difficulty defaults to
65.
After import, the keyword table supports filtering, searching, multi-criteria sorting, and deletion.
Locale handling
Locale values can be App Store locale codes, language codes, country codes, or country names. Examples:
en-US
de-DE
Germany
JP
Japanese
zh_Hans
LocalizeASO normalizes them to App Store-compatible locale codes when possible.
Preferred keywords
Keywords can be marked as preferred. Preferred terms are stronger signals for generation and review because they represent the words you explicitly want to include where field limits allow it.
Deleting weak keywords
The dashboard supports bulk cleanup:
- Delete all keywords.
- Delete popularity
<= 5. - Delete difficulty
> 65.
Use cleanup before large metadata generation runs so low-value terms do not pollute the prompts.
How keywords are used
Keywords feed:
- Metadata update and optimization.
- New locale creation.
- Screenshot copy generation through the Figma plugin.
- Validation warnings for title, subtitle, and keyword field usage.