/Keywording

A simple utility allowing to estimate App Store concurrency for given keywords.

Primary LanguageSwiftMIT LicenseMIT

Keywording v1.0.0

A MacOS command line tool for marketing. Based on iTunes Search API Keywording allows to estimate the keywords popularity in App Store, by region. A user can specify the keywords and country codes. The tool returns the number of the search results corresponding to each keyword and country. This eventually allows to estimate the keyword competition which is an essential part of the keywords optimization. This post describes the details of the entire procedure of sorting and choosing keywords for App Store using free tools including Keywording.

Installation

The ready-to-use build could be fuound in Build/Release. Alternatively, the project could be built with Xcode.

Usage

Keywords could be specified via parameters:

./keywording \"<comma separated keywords>\" <country code>...

Example:

$ ./keywording "figure,plot,graph" GB US
GB
figure	161
graph	190
plot	191

US
figure	174
graph	191
plot	196

Also, you can pass a file containing comma- or newline-separated keywords:

./keywording -f <file> <country code>...

Like:

./keywording -f keywords.txt US GB NZ

Type

./keywording countries

to output the list of local App Stores and their country codes. The up-to-date list can also be found here under the Appendix: Country Codes and Storefront IDs table.

Limitation

Due to API restriction, the maximum number of search result per keyword is 200.