あなたは自分のアプリが存在していることを知っています。けれども Apple のアルゴリズムは、そうは思っていないかもしれません。

App Store 最適化は、目に見えないシグナルを相手にする作業です。Apple から成績表が届くわけではありません。説明文が短すぎる、スクリーンショットが用意された枠を埋め切れていない、あるいはアプリが 8 か月も更新されていない、といったことを誰かが教えてくれるわけでもありません。気づくのはいつも間接的に、ランキングが下がり、その理由がわからなくなったときです。

私たちは、この目に見えないものを見えるようにするために Marteso ASO スコアチェッカー を開発しました。任意の iOS アプリの URL を貼り付けるだけで、ライブの App Store データから取得した 11 の要素にもとづき、0 から 100 のスコアが得られます。アカウント登録は不要です。

ここでは、その採点の仕組みを解説します。

なぜ 11 の要素なのか

ASO は、発見性のシグナル(適切なクエリに対して Apple があなたのアプリをインデックスできるか)と、コンバージョンのシグナル(ユーザーがリスティングを見たときにダウンロードするか)の組み合わせです。どちらも重要です。ランキングはするのにコンバージョンしないアプリは、半分しか機能していません。コンバージョンは見事でもランキングしないアプリは、その実力を証明する機会すら得られません。

11 の要素は、この両方のカテゴリーにまたがっています。各要素には定められた配点があり、合計は 100 点になります。さらに、ロックされたボーナス要素として「サブタイトル最適化」があり、これは Marteso ユーザーが利用でき、フルスコアにさらに 15 点を加算します。

要素 1:タイトルの長さ(15 点)

Apple はアプリのタイトルに 30 文字まで使えます。使い切らずに残した 1 文字ごとに、発見性を手放していることになります。

タイトルは、あらゆるメタデータ項目の中で最も高いキーワードランキングの重み付けを持っています。短いタイトルはキーワード枠を無駄にします。たとえば「Focus」というタイトルは、「Focus: Deep Work Timer App」のようにランキング対象の語句に使えたはずの 25 文字を浪費しています。

私たちは、25 文字以上のタイトルに 15 点を付与し、15 文字以上では 10 点へと段階的に下げ、それより短いタイトルにはさらに低い点を付けます。ここで 10 点を下回った場合は、主要キーワードの文脈を加えてタイトルを伸ばすことが最初に取るべきアクションです。

要素 2:説明文の長さ(15 点)

App Store の説明文は最大 4,000 文字まで使えます。タイトルのような直接的なキーワードランキング項目ではありませんが、構造化されたキーワード豊富な説明文はコンバージョンを高め、リスティングが充実していることを Apple に示すシグナルになります。

私たちは文字数の活用度にもとづいて採点します。3,000 文字以上の説明文には 15 点、500 文字未満では 1 点へと段階的に下げていきます。ここで点が低い場合、あなたの説明文はおそらく短い一段落になっており、本来はユースケース、主要機能、そしてアプリが解決する具体的な課題を構造的にまとめた概要であるべきです。

要素 3:評価(15 点)

平均評価が 4.0 を下回るアプリは、ブラウズ時の視認性でペナルティを受けます。Apple のアルゴリズムは、キーワードランキングとは独立して、キュレーションされたセクションや編集者によるおすすめ枠での表示のされ方に評価を反映させます。

私たちは、4.5 以上の評価には満点を付与し、3.0 を下回る評価には 2 点まで段階的に下げます。ここで点が低い場合、解決策はレビュー依頼のプロンプトであることはまれです。ユーザーが何に失望しているのかを突き止め、まずプロダクトのレベルで対処することが大切です。

要素 4:評価数(10 点)

3 人のユーザーによる 4.8 という評価と、10,000 人による 4.6 という評価では、意味するものが違います。Apple は両方を重み付けしますが、ダウンロードを判断するユーザーは、この 2 つをまったく異なる重みで受け止めます。

私たちは、評価数が 10,000 以上のアプリに 10 点を付与し、10 未満のアプリには 1 点まで段階的に下げます。ここでのレバーは、Apple のネイティブなレビュー依頼機能である SKStoreReviewRequest です。アプリ起動時ではなく、ユーザーが意味のあるタスクを完了したときや、連続記録の節目に達したときにタイミングを合わせましょう。起動直後では、ユーザーはまだプロダクトを十分に体験しておらず、正直な評価ができません。

要素 5:スクリーンショット(10 点)

Apple は iPhone 向けに 10 枚のスクリーンショット枠を用意しています。ほとんどの個人開発アプリは 3 枚か 4 枚しか使っていません。

使われていない枠の 1 つひとつが、逃したコンバージョンの機会です。スクリーンショットのカルーセルは、ユーザーがスクロールして何かを読み始める前に最初に触れるビジュアルコンテンツであることが多いものです。私たちは、8 枚以上のスクリーンショットに 10 点を付与し、2 枚以下では 1 点まで下げます。3 枚か 4 枚の状態なら、取るべきアクションは明確です。残りの枠を、ユーザーの疑問に答えるスクリーンや、最初の数枚ではカバーしていない機能を見せるスクリーンで埋めましょう。

要素 6:更新の新しさ(10 点)

定期的に更新するアプリは、リリースのたびに Apple のクローラーによって再インデックスされます。これによりキーワード項目のインデックス用タイマーがリセットされ、順位が停滞している語句でランキングのリフレッシュが起こることがあります。

私たちは、30 日以内に更新されたアプリに 10 点を付与し、1 年以上更新のないアプリには 0 点まで下げます。ここで 0 点か 3 点の場合、バグ修正や品質改善を盛り込んだマイナーアップデートを配信するだけで、新機能を必要とせずにインデックスのサイクルを再始動できます。

要素 7:プレビュー動画(5 点)

プレビュー動画のあるアプリは、ないアプリよりもコンバージョンが高くなります。動画は、ダウンロードに踏み切る前にユーザーが感じる「このアプリは何をするものなのか」という不確かさを和らげます。これは、リスティングを見てから「入手」をタップするまでの核心的な摩擦です。

私たちは、プレビュー動画のあるアプリに 5 点、ないアプリには 0 点を付与します。動画はモーショングラフィックスで制作する必要はありません。コアとなるフローを見せる 15 〜 30 秒の画面録画があれば、コンバージョン上のメリットの大部分を得られます。

要素 8:ローカライズ(5 点)

別々の言語とストアフロントでローカライズされた各 App Store のリスティングは、それぞれが独立した発見性の接点になります。ドイツ語、フランス語、日本語にローカライズされたアプリは、単にそれらの言語の話者に届くだけではありません。それらのストアフロントで各言語のキーワードに対してインデックスされ、主要なリスティングに手を加えることなくキーワードの広がりを拡大できます。

私たちは言語ローカライズの数にもとづいて採点します。6 言語以上には 5 点、英語のみのリスティングには 1 点まで下げます。価値の高い市場で 1 つローカライズを追加するだけでも、キーワード項目の最適化では実現できない形でオーガニックのリーチを広げられます。

要素 9:iPad 対応(5 点)

リスティングに iPad のスクリーンショットを掲載したユニバーサルアプリは、より大きなオーディエンスにアクセスでき、Apple が iPhone のチャートとは独立してキュレーションする iPad 専用セクションでの編集者によるおすすめ掲載の対象にもなります。

私たちは、iPad のスクリーンショットがあるアプリに 5 点、iPhone のみのアプリに 2 点を付与します。すでに iPad で動作するのにリスティングに iPad のスクリーンショットを追加していない場合、せっかく対応済みのセグメントで発見性を断ち切ってしまっています。

要素 10:収益化(5 点)

明確な収益化モデル、すなわち有料の前払いか、無料でアプリ内課金があるアプリは、ユーザーに対して品質と完成度を示すシグナルになります。目に見える収益化のない無料アプリは、放置されているか、開示のない広告依存のいずれかと受け取られることが多く、どちらもダウンロード前の心理的な摩擦を高めます。

私たちは、有料アプリやアプリ内課金のあるアプリに 5 点、IAP のない無料アプリに 3 点を付与します。目に見える購入フローを持たずに持続可能なプロダクトを作っているなら、収益の観点とは別に、ASO の観点からも見直す価値があります。

要素 11:アプリのサイズ(5 点)

小さなアプリはダウンロードが速く、低速回線でのコンバージョンも良くなります。数秒で完了するダウンロードは、第一印象の一部です。モバイル回線では、2.3 GB のダウンロードが表示されるアプリは、45 MB のアプリには生じない摩擦を生みます。

私たちは、50 MB 未満のアプリに 5 点を付与し、200 MB を超えるアプリには 2 点まで段階的に下げます。バンドルされたアセットのせいでアプリが大きい場合、オンデマンドリソースやアセットストリーミングを使えば、機能を削らずに初回ダウンロードサイズを抑えられます。

結果の読み方

60 を下回るスコアは、たいてい 3 〜 4 個の特定の要素が合計を引き下げていることを示しています。あなたのスコアと満点との差が最も大きい要素に注力しましょう。タイトルの長さ、説明文の長さ、スクリーンショットは最も速く修正でき、採点モデルの中で合計の重みも最大です。

60 から 80 の間のスコアは、基本はおさえられていることを意味します。次の改善は、より手間のかかる要素から生まれます。プレビュー動画の追加、ローカライズ対応の拡大、そして一貫した更新ペースの維持です。

80 を超えるスコアは、細部で最適化を進めている段階を意味します。このレベルで最も大きな伸びしろになるのは、たいていサブタイトル最適化の要素です。これは、適切な配置を判断するためにキーワードのパフォーマンスを長期的に追跡する必要があります。この要素は Marteso のフル分析に含まれています。

あなたのアプリで試してみましょう

ASO スコアチェッカーは無料で、アカウントも不要です。App Store の URL を貼り付けるだけで、数秒でスコアが得られます。要素ごとの内訳が、どこで点を失っているのか、そして何から直すべきかを正確に示します。