01画面が教えてくれない4つのルール
Apple は項目をまたいで語を組み合わせる
アプリ名、サブタイトル、キーワードフィールドの語はひとまとめにされ、フレーズとして組み合わされます。アプリ名にすでに「Dream」とあるなら、キーワードフィールドにもう一度 dream と書いても何も得られません。journal がどこかにあれば、dream journal という組み合わせにはすでに届きます。繰り返しは、文字数を無駄にする最大の原因です。
カンマで区切り、スペースは入れない
カンマの後のスペースは、何の役にも立たない1文字です。dream,journal,sleep なら3語が入る枠に、dream, journal, sleep ではそれより少ない語しか入りません。100文字全体では、通常5〜8文字を取り戻せます。キーワードがまるごと1つ増える量です。
フレーズは分ける
dream journal をフレーズとして書いても両方の語は保存されますが、それ以上の意味はありません。組み合わせによって、その語の組はすでに作られるからです。部品として保存してください。例外は、そうしなければそもそも入れなかったであろう語から成るフレーズです。
ストアがすでに知っている語は省く
アプリ名、デベロッパ名、「app」という語、カテゴリ名、一般的なストップワードは、すでに検索対象になっているか、区別する力を持ちません。どうせ表示される検索のために文字数を使うことになります。
02語の順番は関係あるか
Apple は順番が関係すると述べたことは一度もなく、外部からの計測では、順番の効果を同時に動いている他のすべての要素から切り分けることができません。順番は不明なものとして扱い、語をどこに置くかではなく、どの語をフィールドに入れるかに注意を向けてください。
本当に重要なのは、100文字にすべてが収まらないときにどの語を外すかです。その判断は、どの語が一番重要に聞こえるかではなく、需要に基づいて行うべきです。つまり、その語がストアのオートコンプリートにそもそも候補として出るかどうかです。
03多くのデベロッパーが空のままにしている2つ目のロケール
トルコ語にローカライズしたアプリは、たいてい tr を埋めて en-GB を空のままにしています。しかし App Store は、いくつかのストアフロントで、1つ目のロケールと並べて2つ目のロケールのキーワードフィールドも検索対象にしています。つまり空の en-GB は、コストゼロで100文字を置き去りにしているということです。
逆も同じで、英語を主とするアプリが、2つ目のロケールが検索対象になる市場で配信している場合にも当てはまります。入れる語がすでに追跡している語なら、必要なのはフォームの欄1つだけで、翻訳作業は要りません。
04この計算をする
詰め込みの作業自体は機械的です。アプリ名とサブタイトルとの重複を除き、ストップワードを外し、フレーズを分け、カンマでつなぎ、100まで数える。私たちはこれを、すべてブラウザ内で動くページとして公開しています。入力した内容はサーバーに届きません。まだ公開していないバージョンの語を扱うときには、これが重要です。
- キーワードフィールド・パッカー — ブラウザ内で動作します。
- Storelift の中では同じチェッカーが公開中のストアページに対して動き、残った語を入力した順ではなく、計測した需要の順に並べます。
05App Store Connect のキーワード:書式のルール
- ローカライズごとに100文字。制限はバイトではなく文字数で数え、App Store Connect で追加する各ロケールに独自のフィールドがあります。
- カンマで区切り、スペースは入れない。
sleep, diary, nightmareではなくsleep,diary,nightmare。 - フレーズではなく単語で。照合の際にはアプリ名、サブタイトル、キーワードフィールドの語が組み合わされるので、部品だけで十分です。
- プロダクトページには表示されない。Apple はこのフィールドを公開していないので、競合のツールを含め、誰もストアからあなたのキーワードを読み取ることはできません。
dream や journal は要りません。どちらもすでにまとめられた語の中にあります。文字数は別の概念に使います。たとえば sleep,diary,nightmare,lucid,symbols のように。残す前に、それぞれがオートコンプリートで候補に出るかを確かめてください。このフィールドの定義は用語集のキーワードフィールドにあります。あなたのロケールと並んでどの2つ目のロケールが検索対象になるかはストアフロントによります。ASO のローカライズを参照してください。
よくある質問
Apple のセマンティック照合の変更後も、キーワードフィールドは重要ですか?
はい。Apple は2025年6月に、完全一致の語ではなく意図で照合する方向に移行し、1つの語が対応できる検索の範囲が広がりました。フィールドがなくなったわけでも、検索対象から外れたわけでもありません。変わったのは、フレーズの詰め込みの意味が薄れ、異なる概念をカバーすることの意味が増したことです。
キーワードフィールドに競合の名前を入れるべきですか?
Apple のガイドラインは、自分が所有していない商標登録された語の使用を禁じており、それを理由にリジェクトされた申請もあります。リスク以外の面でも、うまくいくことはまれです。競合のブランド名で順位を取っても、すでに選ぶアプリを決めている人の前に出るだけです。
ほとんどのアプリは実際に何文字使っていますか?
思っているより少ないです。アプリ名との重複とカンマの後のスペースが、どちらも見えないところで枠を消費するからです。既存のフィールドをパッカーにかけると、概念を1つも削らずに、通常15〜30文字が空きます。
Google Play にキーワードフィールドはありますか?
いいえ。Play はタイトル、簡単な説明、詳しい説明を検索対象にします。つまり同じ作業を、人のためとインデックスのために同時に書くことになります。誰も読まない非表示のフィールドより厳しい制約です。
App Store のキーワードはカンマで区切りますか、スペースで区切りますか?
カンマで、その後にスペースは入れません。カンマの後のスペースは1文字として数えられ、何も加えません。100文字全体では、通常5〜8文字を取り戻せます。
App Store のローカライズごとにキーワードフィールドがありますか?
はい。App Store Connect で追加するすべてのローカライズに独自の100文字のフィールドがあり、いくつかのストアフロントでは2つ目のロケールのフィールドも1つ目と並んで検索対象になります。そのため、空の2つ目のロケールは使われていない枠です。
App Store のキーワード制限は100文字ですか、100バイトですか?
100文字です。アクセント付きの文字やラテン文字以外の文字はそれぞれ1文字と数えるので、トルコ語や日本語のフィールドにも英語と同じ文字数が入ります。
自分のアプリで確かめる
ストアのリンクを貼り付けて、キーワードを追加するだけ。順位、上位のアプリ、需要を毎日計測します。
無料プラン: 1 アプリ、2 つのストアフロントでそれぞれ 25 キーワード、30 日分の履歴。カード不要、期限なし。Pro は月額 $20。
無料で始める →