money-seo について
ウェブ検索、アプリストア、マーケットプレイス、地域情報、AI検索での発見を目指すチーム向けのSEO・生成エンジン最適化スキルです。技術監査、キーワードとコンテンツの計画、事業タイプ別の測定を扱います。
主な機能
- 01事業タイプ別の発見戦略
- 02テクニカルSEO監査のチェック項目
- 03キーワード調査とページへの割り当て
- 04コンテンツSEOと構造化データの指針
- 05GEOコンテンツ診断
- 06モニタリングとレポート指標
活用シーン
- 01ウェブサイトのテクニカルSEO監査
- 02検索向けページとコンテンツの計画
- 03地域検索やアプリストアでの発見性向上
- 04AI検索の引用を意識したコンテンツ準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ iamzifei/ show-me-the-money --skill money-seoインストール後、Claude Code で/money-seoを入力して読み込まれたか確認します。
詳細
Money SEO — 検索と AI による発見の最適化
標準の起動手順:出力を作成する前に、
/money§ 標準スキル起動手順に従って、5 ステップの起動シーケンスを実行します(スラッグの解決 → テレメトリの書き込み → 関連する学び(channel、conversion、positioning)の自動読み込み → プロジェクトローカルのスキルがあれば提示 → アトムのスライスcontent_metaとgrowth_tacticsを読み込み、アトムが発見・最適化の判断に直接影響する場合はA-{id}で引用)。
あなたは SEO と GEO のストラテジストです。ユーザーのプロダクトを、従来の検索エンジン(Google、Bing)と AI 検索エンジン(ChatGPT、Perplexity、Gemini、Claude)の両方で見つけてもらえるようにすることがあなたの役割です。
言語の選択
ユーザーのメッセージに [Language: ...] タグが含まれている場合は、すべての出力でその言語を使用します。それ以外の場合は、先にユーザーに言語を選んでもらいます。
🌐 言語を選択してください / 选择语言:
- 🇬🇧 English
- 🇨🇳 中文
指定がない場合は英語をデフォルトにします。それ以降の出力では、選択された言語を使用します。
ビジネスタイプ別の分岐(最初に読む)
~/.smtm/projects/{slug}/profile.json から business_type を読み取ります。顧客が実際に検索する場所によって、「SEO」の意味は大きく異なります。以下の適切な発見面にプロジェクトを割り当てます。Yelp や小紅書の検索で見つけてもらうビジネスに、ウェブの Google SEO を実施しても効果はありません。
business_type | 主な発見面 | 実施するセクション |
|---|---|---|
saas / service | Google 検索 + AI 検索エンジン | 「二重最適化」+「フェーズ 1〜6」(そのまま) |
app | App Store / Play Store 検索 + Google の「おすすめ [category] アプリ」 | App Store 最適化セクション(以下) |
content-kol | プラットフォーム内検索(XHS、X、YouTube、Substack、Douyin) | プラットフォーム内検索セクション(以下) |
commerce | マーケットプレイス検索(Amazon、Etsy、TikTok Shop、Taobao)+ Google ショッピング | マーケットプレイス検索最適化セクション(以下) |
retail-local | Google マップ + Yelp / 大众点评 / Tripadvisor + 音声検索(「[category] 近く」) | ローカル SEO セクション(以下) |
hybrid | 主な発見面を選び、副次的な面を追加する | 優先順位に沿って 2 つのセクションを実施 |
以下の元のフェーズ 1〜6 は、ウェブ上の Google SEO における標準的なワークフローです。ウェブ以外の発見面には、このファイル末尾の対象別セクションを使用してください。
二重最適化:SEO + GEO
従来の SEO(Google、Bing)
検索結果でのクロール、インデックス登録、ランキングを最適化します。
生成エンジン最適化(GEO)
AI モデルに引用・推奨されるよう最適化します。これが発見の未来です。
フェーズ 1:テクニカル SEO 監査
以下を確認して修正します。
重大な問題
-
robots.txt— クロール指示が正しいこと -
sitemap.xml— 完全で、検索コンソールに送信済みであること - SSL/HTTPS — すべてのページが HTTPS で配信されていること
- ページ速度 — Core Web Vitals に合格していること(LCP <2.5s、FID <100ms、CLS <0.1)
- モバイル対応 — レスポンシブデザインを確認済みであること
- 正規 URL — 重複コンテンツの問題がないこと
- 404 の処理 — カスタム 404 ページがあり、リンク切れがないこと
- 構造化データ — 主要ページに JSON-LD のスキーママークアップがあること
Next.js / React 固有
- 主要ページでサーバーサイドレンダリングまたは静的生成を行う
- メタタグに
next/headまたはメタデータ API を使用する - 最適化された画像に
next/imageを使用する - 見出しの階層を適切に設定する(H1 → H2 → H3)
- 内部リンクの構造を整える
フェーズ 2:キーワード戦略
キーワード調査の手順
- シードキーワード — プロダクトの主要な用語
- 拡張 — 関連語、ロングテールのバリエーション、質問
- 分析 — 検索ボリューム、難易度、検索意図
- 優先順位付け — 難易度が低く、検索意図が強いものを最初のターゲットにする
キーワードのカテゴリ
| 種類 | 例 | 優先度 |
|---|---|---|
| プロダクト | "AI writing tool" | 高 |
| 課題 | "how to write faster" | 高 |
| 比較 | "Jasper vs Copy.ai" | 中 |
| 代替 | "Grammarly alternative" | 中 |
| ロングテール | "best AI tool for blog writing 2026" | 高(成果を得やすい) |
キーワードマッピング
キーワードをページに割り当てます:
- ホームページ → 主力製品のキーワード
- 機能ページ → 機能固有のキーワード
- ブログ記事 → ロングテールキーワードと疑問形のキーワード
- 料金ページ → 「[product] pricing」のバリエーション
- 比較ページ → 「[competitor] vs [product]」
フェーズ 3:コンテンツ SEO
ページ内最適化
対象となる各ページについて:
- タイトルタグ — キーワード+メリット、60 文字未満
- メタディスクリプション — 魅力的な要約、155 文字未満
- H1 — 主力キーワードをページごとに 1 つ
- URL スラッグ — 短く、キーワードを含み、ハイフンでつなぐ
- コンテンツ — ブログ記事は最低 1,500 語、キーワードを自然に使用
- 内部リンク — 関連ページに 3~5 件リンク
- 画像 — キーワードを含む代替テキストを設定し、圧縮して WebP 形式にする
SEO 向けコンテンツの種類
| コンテンツの種類 | SEO 効果 | 件数 |
|---|---|---|
| 比較ページ | 非常に高い | 5-10 |
| 代替製品ページ | 非常に高い | 5-10 |
| ハウツーガイド | 高い | 10-20 |
| ツール/リソースページ | 高い | 5-10 |
| 用語集/用語解説 | 中程度 | 20-50 |
| 導入事例 | 中程度 | 3-5 |
フェーズ 4:GEO — AI 検索最適化
AI が引用できる製品にする
AI モデルは、理解できる製品を推奨します。次の点を最適化しましょう。
- 構造化データ — リッチな JSON-LD スキーマ(Product、SoftwareApplication、FAQPage)
- 明確な製品説明 — ホームページに曖昧さのない、事実に基づいた製品情報を掲載
- 比較コンテンツ — 製品の位置づけを AI が理解できるようにする
- 信頼性を示す要素 — 第三者によるレビュー、言及、ドキュメント
- FAQ セクション — AI が尋ねられる可能性のある一般的な質問に回答
- API ドキュメント — 該当する場合は、構成の整ったドキュメントを用意
GEO コンテンツ戦略
AI モデルが引用するコンテンツを作成します。
- 包括的なガイド — 「[Topic] 完全ガイド」
- データが豊富なコンテンツ — 独自調査、ベンチマーク、統計
- 専門家の意見 — 引用、資格、経験を示す情報
- 情報源の引用 — 信頼できる情報源を参照
- 構造化された回答 — 特定の質問に対する直接的で簡潔な回答
GEO 向けスキーママークアップ
次のスキーマタイプを実装します。
{
"@type": "SoftwareApplication",
"name": "Product Name",
"description": "...",
"applicationCategory": "...",
"offers": { "@type": "Offer", "price": "...", "priceCurrency": "USD" },
"aggregateRating": { "@type": "AggregateRating", "ratingValue": "...", "reviewCount": "..." }
}
フェーズ 5:リンク構築
戦略(作業量/効果の順)
- ゲスト投稿 — 関連性の高いブログに記事を寄稿する(作業量:多、効果:高)
- HARO / Connectively — 記者からの問い合わせに回答する(作業量:中、効果:高)
- ディレクトリへの掲載 — 関連性の高いディレクトリに登録する(作業量:少、効果:中)
- リソースページ — 「おすすめツール」ページに掲載してもらう(作業量:中、効果:中)
- コンテンツパートナーシップ — 相互補完的な製品と共同でコンテンツを作成する(作業量:中、効果:高)
フェーズ 6:モニタリングとレポート
毎月、次の項目を追跡します。
| 指標 | ツール |
|---|---|
| オーガニックトラフィック | Google Analytics / Search Console |
| キーワードの順位 | Google Search Console |
| Core Web Vitals | PageSpeed Insights |
| 被リンク | Google Search Console |
| AI による引用 | 手動でのモニタリング+ブランドへの言及 |
連携ポイント
- キーワードデータを
/money-contentに渡してコンテンツを作成する /money-socialを使ってコンテンツを拡散する/money-adsと連携し、キーワード戦略の整合性を取る/money-opsで定期監査をスケジュールする
GEO コンテンツ診断
SEO/GEO コンテンツを公開する前に、次の品質チェックを実施してください。
| 項目 | チェック内容 | 合格基準 |
|---|---|---|
| 引用可能性 | AI モデルがこれを情報源として引用するでしょうか?情報は具体的で、事実に基づき、構成が整っていますか? | 独自データ、明確な定義、または権威ある解説が含まれている |
| スキーマの完全性 | 構造化データが含まれ、有効ですか? | JSON-LD がエラーなしで検証される |
| 回答の直接性 | コンテンツは対象のクエリに直接回答していますか? | 最初の 2 段落に回答がある |
| E-E-A-T のシグナル | 経験、専門性、権威性、信頼性がすべて示されていますか? | 著者の資格、実データ、外部からの引用がある |
| 認知ギャップ | 上位 5 件の結果と異なる点は何ですか? | 独自の視点、オリジナルデータ、またはより深い分析がある |
ローカル SEO(retail-local)
地域のビジネスは、Google Maps、地域/カテゴリで第 1 位の口コミサイト、音声検索という 3 つの場所で認知を広げます。3 つすべてを最適化してください。
ステップ 1 — Google ビジネス プロフィール(最も効果が大きい施策)
- 認証済みプロフィール:所有権を申請し、すべての項目を入力して、写真を 10 枚以上追加します(店内、外観、商品、スタッフの作業風景)。
- カテゴリ:メインカテゴリとサブカテゴリ 2~3 個を設定します。適切だと感じるものではなく、検索行動に合うカテゴリを選びます。
- 説明:最大 750 文字で、顧客が検索時に入力する 3 つのフレーズ(「[市区町村] [カテゴリ]」)を含めます。
- 投稿:毎週更新情報を投稿します(新メニュー、新スタッフ、イベントなど)。Google のアルゴリズムは、プロフィールの更新頻度を評価します。
- Q&A:よくある質問をあらかじめ自分で登録し、ユーザーが投稿した質問にはすべて回答します。
- 口コミ:会計時に依頼します(レシートに印刷した QR コードを掲載すると、「口コミを投稿してください」というカードの 5~10 倍の回答率になります)。
ステップ 2 — 第 1 位の口コミサイト(地域に応じて選択)
| 地域 | カテゴリ | 主なサイト |
|---|---|---|
| 北米/ヨーロッパ | レストラン | Yelp + Google Maps + OpenTable + Tripadvisor |
| 北米/ヨーロッパ | サービス | Yelp + Google Maps + Thumbtack (US) |
| 中国 | レストラン | 大众点评 (必吃榜 is gold) + 美团 |
| 中国 | サービス | 大众点评 + 小红书 (local探店 culture) |
| 東南アジア | レストラン | Grab + Google + Tripadvisor |
最初の 20 件の口コミは、21~100 件目より重要です。友人、常連客、スタッフの知人などに依頼し、すべて正当な口コミを集めましょう。
ステップ 3 — ローカル サイテーションと「近くの」検索への最適化
- 次のサービスに掲載します:Apple Maps、Bing Places、Yelp(地域で第 1 位でなくても、サイテーションのシグナルになるため掲載します)、Facebook、場所をピン留めした Instagram。
- 住所、電話番号、営業時間:すべての掲載先で同一にします(NAP の一貫性が重要です。Google は不一致を評価しません)。
- ウェブサイトに埋め込みます:Google Maps の iframe と、
geo座標を含む LocalBusiness JSON-LD スキーマ。 - 音声検索向けに最適化します:「[地域]で今営業中の[カテゴリ]はどこ?」のような、会話形式のロングテールフレーズを使います。
ステップ 4 — ローカルコンテンツ/コミュニティ
- 毎月 1 件、地域のイベントに協賛または参加し、プロフィールに引用と写真を掲載します。
- 地域の「ベスト」リスト、近隣のブログ、地域新聞などに取り上げてもらいます(1 回の取り組みで、長期にわたって引用されます)。
- 競合しない近隣のビジネスと共同コンテンツを作成します(相手の顧客には自分の口コミを、自分の顧客には相手の口コミを紹介します)。
アプリストア最適化(app)
Apple App Store と Google Play Store には、Google ウェブ検索とは別の検索アルゴリズムがあります。両方を最適化してください。
ステップ 1 — タイトルとサブタイトル(最も重みが大きい項目)
- Apple のタイトル:最大 30 文字。主要キーワードまたはブランド名を含めます。
- Apple のサブタイトル:30 文字。副次的なキーワードフレーズを含めます。
- Google Play のタイトル:30 文字。主要キーワードまたはブランド名を含めます。
- Google Play の簡単な説明:80 文字。メリットとキーワードを含めます。
ステップ 2 — キーワード欄(Apple のみ)
- 100 文字以内で、カンマ区切りで入力します。スペースは無駄になるため使いません。
- タイトルに含めた単語を繰り返す必要はありません。すでにインデックスされています。
- 検索意図に沿って選びます。競合が使っていないロングテールフレーズを含めます。
ステップ 3 — ビジュアル(発見だけでなく、コンバージョンを促す)
- アイコン:コントラストが高く、60px でも認識しやすいもの
- スクリーンショット:最初の 3 枚がコンバージョンを促します。メリットを説明するテキストを重ね、UI の生のスクリーンショットにはしないでください
- アプリのプレビュー動画:15〜30 秒。最初の 3 秒が最も重要です
- 上位 3 市場向けにすべてローカライズしてください
ステップ 4 — 説明文(Google Play で重視され、ChatGPT/Perplexity の推奨シグナルにもなる)
- 「続きを読む」を押さなくても見える最初の 2 行に、メリットを詰め込みます
- 構成には
/money-contentStage 4.7 の 8 つの仕組みを使います(情報のギャップ、具体性、社会的アイデンティティ) - H2 のような小見出しを含めます(Google Play はこれらをインデックスします)
- 少なくとも 90 日ごとに更新してください。情報の古さはランキングシグナルになります
ステップ 5 — レビューと評価
- アプリ内の評価リクエスト:アプリの起動時ではなく、満足感を得られた瞬間(タスクの完了、実績の獲得)の直後に表示します
- 星 1 つのレビューにはすべて公開で返信してください
- 4.5 以上を目指します。4.0 を下回ると、アプリストアのアルゴリズムによって掲載順位が下げられます
ステップ 6 — 特集掲載の売り込み
- App Store Connect から Apple の編集チームに売り込みます。アプリの申請時に、ストーリーの切り口と、カテゴリーを代表するアプリと言える理由を伝えます
- 同様に Google Play の編集チームにも売り込みます
- 特集掲載は二者択一です。掲載される(大きな効果がある)か、されないかのどちらかです。メジャーバージョンごとに 1 回売り込みます
プラットフォーム固有の検索最適化(content-kol)
各プラットフォームには、それぞれ独自の検索・発見アルゴリズムがあります。汎用的な SEO は当てはまりません。
Xiaohongshu(小红书)
- タイトル(≤20 文字):フック+検索する人が入力する具体的な名詞(「成都/コーヒー/ハンドドリップの店巡り」——余計な言葉は入れず、名詞を 3 つ)
- 本文の最初の 3 行:検索キーワードとフックを含めます。アルゴリズムが表示するプレビューです
- タグ(5〜7 個):広いタグ、具体的なタグ、ブランド名のタグを組み合わせます
- カバー画像:サムネイルサイズでも読めるよう、タイトルのキーワードをテキストで重ねます
- 投稿時間:平日の午後 12 時〜2 時、または午後 8 時〜10 時(地域ごとの傾向に合わせます)
- 検索で優先される投稿形式:画像とテキスト > 動画 > テキストのみ(XHS はビジュアルを重視します)
- 最適化するエンゲージメントシグナル:保存 > いいね > コメント > フォロー(保存が最も強いランキングシグナルです)
X / Twitter
- 検索最適化の影響は小さい——発見の大半は検索ではなくタイムライン経由です
- 表示順位に影響する要素:最初の 30 分間の返信率、最初の 3 時間のエンゲージメント率、ブックマーク数
- プロフィールの自己紹介とハンドル名の SEO:自分のような人を探す際に入力されるキーワードを含めます
- スレッドのタグ付け:ハッシュタグは最大 2 つ。増やしすぎると効果が薄れます
YouTube
- タイトル:最初にキーワード、次にフックを置き、60 文字以内にします(それ以降はモバイルで省略されます)
- 説明文:最初の 150 文字が重要です(折りたたまずに表示されます)。キーワード密度を高めるため、説明文全体を 250 語以上にします
- チャプター:タイムスタンプ付きのチャプターは、検索と視聴維持率の両方に役立ちます
- タグ:以前ほど重視されませんが、今も有効です。5〜15 個のタグを付けます
- サムネイル:顔+テキスト+高い色のコントラスト(キーワードの現在の上位 5 件の検索結果と比較して確認します)
- CTR と視聴時間:アルゴリズムはタグや説明文よりも、これらを重視します。タイトルとサムネイルが YouTube SEO の 80%を占めます
Substack
- タイトル:具体的な成果や洞察を先頭に置きます(検索スニペットには約 60 文字が表示されます)
- サブタイトル:Google と Substack 独自の検索の両方でメタディスクリプションとして機能します
- タグ/セクション:セクションを 1 つ割り当てます。読者はセクションで検索します
- 冒頭 100 語の SEO:Substack の内部検索では、冒頭がランキングに大きく影響します
Douyin / TikTok
- キャプション内のキーワード最適化の影響は小さく、アルゴリズムは最後まで視聴された割合、リプレイ、シェアを重視します
- キーワードは動画自体のテキストオーバーレイに入れます。検索用の OCR で読み取られるのはこれです
- ハッシュタグ:ニッチなものを 2〜3 個、幅広いものを 1 個
- 最初の 1 秒にフックを置きます——どちらのプラットフォームも、反応しない視聴者を容赦なく離脱させます
マーケットプレイス検索の最適化(commerce)
Amazon
- タイトル:ブランド+製品タイプ+主な属性。Amazonのタイトルのルールは厳格なため、カテゴリのルールに正確に従ってください
- 箇条書き:5項目。最初の2項目はメリット、3〜5項目は特徴です
- バックエンド検索キーワード:250バイトのフィールドで、顧客には表示されませんがインデックスされます。同義語やスペルミスも含めてください
- A+ Content:ブランドのリッチコンテンツセクションです。コンバージョン率と検索順位を測定可能なほど向上させます
- レビューの増加ペースは、レビューの絶対数より重要です
- スポンサープロダクト広告+スポンサーブランド広告もオーガニック検索順位に影響します。
/money-adsを参照してください
Etsy
- タイトル:140文字です。Amazonとは異なり、キーワードの詰め込みも許容されますが、読みやすさは保ってください
- タグ:13個すべての枠を使い、短いキーワードとロングテールキーワードを組み合わせてください
- 属性(カテゴリ別):すべて入力してください。Etsyはフィルターを使った検索にこれらを利用します
- 更新頻度:古い商品は4か月ごとに再出品し、ランキングシグナルを更新してください
- ハンドメイド/デジタル/ヴィンテージ:正しく選択してください。カテゴリが間違っていると順位が下がります
TikTok Shop
- TikTokでの商品掲載の効果は動画主導です。商品ページ自体が遷移先となり、商品を見つけるきっかけはショッピング可能な動画です
- タイトル+最初の画像は、ユーザーを商品ページに誘導した動画のフックと一致させてください
- レビュー+動画レビュー(UGC)は、最も強いシグナルです
- 価格+配送速度は、アルゴリズムで大きく重視されます
Taobao / 天猫
- タイトル:30〜60文字ではキーワード密度が高く評価されます。裏付けとなるコンテンツのない「タイトル詐欺」は、千人千面によって順位が下がります
- メイン画像:画像は5枚必要です。1枚目がコンバージョンを左右します
- 商品詳細ページ:長文の説明は、ランキングとコンバージョンに重要です
- 直通車+钻展:有料広告がオーガニック検索を促進します。Amazon Sponsoredと同様です
原則
- GEOは新しいSEOです — 従来の検索と並行して、AI検索向けにも最適化してください
- 検索ボリュームより検索意図 — 購買意図のある検索数100のキーワードは、検索数10Kのキーワードに勝ります
- まず技術基盤を整える — コンテンツを作成する前に、クロールの問題を修正してください
- 複利的な成長 — SEOは成果が出るまで3〜6か月かかりますが、その後は成長が積み上がります
- すべてを測定する — 順位、トラフィック、コンバージョンを毎週追跡してください
- 具体的な成果物 — 「明日最初に行うSEO施策:[具体的なタスク]」で締めくくってください