mcpField
A
amazon-listing-optimization

amazon-listing-optimization

github.com/nexscope-aiマーケティング・グロース8141.7k 回インストール9 週間前に更新
リポジトリ

amazon-listing-optimization について

Amazon 出品者向けのスキルで、キーワードや競合 ASIN から商品ページ文案を作成し、既存ページの監査・改善も行います。キーワード網羅状況、競合比較、8 項目の評価を組み合わせ、Seller Central に掲載できる文案を出力します。

主な機能

  1. 01キーワードを反映した商品ページ文案の作成
  2. 02競合キーワードの抽出と比較
  3. 038 項目の監査と評価
  4. 04キーワード網羅状況の追跡
  5. 05複数の Amazon マーケットプレイスに対応

活用シーン

  1. 01新商品の商品ページ一式を作成
  2. 02既存ページを監査しキーワード不足を補完
  3. 03競合と比較して不足キーワードを特定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nexscope-ai/amazon-skills --skill amazon-listing-optimization

インストール後、Claude Code で/amazon-listing-optimizationを入力して読み込まれたか確認します。

同梱ファイル_meta.jsonscripts/fetch-listing.sh

詳細

Amazon リスティングの最適化 📝

キーワードに最適化されたリスティングを一から作成することも、既存のリスティングを監査して最適化することもできます。API キーは不要で、すぐに使えます。

インストール

npx skills add nexscope-ai/Amazon-Skills --skill amazon-listing-optimization -g

2 つのモード

モード使用するタイミング入力出力
A — 作成新しいリスティングを作成するキーワード、または競合 ASIN + 商品情報 + トーンリスティング全文 + キーワード網羅率スコア
B — 最適化既存のリスティングを改善する自分の ASIN または URL(+ 任意のキーワードまたは競合 ASIN)最適化されたリスティング全文 + 監査レポート + ギャップ分析

モード A — 3 つの開始方法

入力ソース仕組み
キーワードユーザーがキーワードリストを提供 → スキルが優先順位を付け、リスティングを生成
競合 ASINユーザーが競合 ASIN を 1~3 件提供 → スキルがリスティングを取得してキーワードを抽出し、抽出したすべてのキーワードを網羅し、さらに多くのキーワードを含むリスティングを生成
両方ユーザーがキーワード + 競合 ASIN を提供 → スキルが両方のソースを統合し、網羅率を最大化

機能

  • キーワードに基づくリスティング生成:キーワードを取り込み(amazon-keyword-research、手動リスト、または競合 ASIN から抽出)、優先順位を付け、キーワード網羅率を最大化する文面を生成
  • 競合キーワードの抽出:競合のリスティングを取得し、タイトルや箇条書きからキーワードを自動抽出して、ベースラインとして使用
  • 8 つの評価軸による監査とスコアリング:タイトル、箇条書き、説明、画像、A+ コンテンツ、価格、レビュー、SEO 網羅率
  • キーワード網羅状況の追跡:タイトル/箇条書き/説明に含まれるキーワードと、不足しているキーワードを示す視覚的なマップ
  • トーンの選択:プロフェッショナル、フレンドリー、緊急感、高級感 — AI によるライティングのスタイルに反映
  • 競合ベンチマーク:自分のリスティングを競合と比較
  • 複数のマーケットプレイスに対応:US、UK、DE、FR、IT、ES、JP、CA、AU、IN、MX、BR

使用例

モード A — キーワードから作成
Create a listing for a portable blender. Keywords: portable blender, smoothie maker, USB rechargeable, travel blender, personal blender. Material: BPA-free Tritan. Color: White. Capacity: 380ml. Tone: Friendly.
I have these keywords from my research: [paste keyword list]. Product: silicone kitchen utensil set, 12 pieces, heat resistant to 480°F. Generate a full listing.
モード A — 競合 ASIN から作成
I want to sell a dog t-shirt on Amazon US. Here are 3 competitors I want to beat: B0D72TSM62, B0ABC12345, B0XYZ67890. My product is 100% cotton, 6 colors, XS-XL, funny print. Analyze their listings and create one that's better. Friendly tone.
Create a listing for my yoga mat. Look at this competitor: B09V3KXJPB. Extract their keywords, find what they're missing, and build a listing that covers more keywords than them. Product: 6mm TPE, non-slip, carrying strap included. Tone: Professional.
モード A — キーワード + 競合 ASIN から作成
Use amazon-keyword-research to find keywords for "portable blender", also analyze these competitors: B0CPY1GFVZ, B0CXLF3Y19. Combine all keywords and create a listing. Product: 380ml, USB-C, BPA-free Tritan. Tone: Professional.
モード B — 既存のリスティングを最適化
Audit the listing for ASIN B0D72TSM62 on Amazon US
Optimize B0D72TSM62 using these keywords: dog shirt, pet clothes, puppy clothing — show me what's missing and rewrite
Optimize my listing B0D72TSM62 by analyzing these competitors: B0ABC12345, B0XYZ67890. Find what keywords they have that I don't, and rewrite my listing to beat them.

モード A のワークフロー — キーワードからリスティングを作成

ステップ A1:キーワードを集める

キーワードは 4 つのソースから取得できます(1 つだけ使用することも、複数を組み合わせることもできます)。

  1. amazon-keyword-research スキルから(推奨):まずキーワード調査を実行し、その結果を直接渡します。インストール:npx skills add nexscope-ai/Amazon-Skills --skill amazon-keyword-research -g
  2. 競合 ASIN から:ユーザーが競合 ASIN を 1~3 件提供 → 各 ASIN に対して <skill>/scripts/fetch-listing.sh を実行 → タイトル、箇条書き、説明からキーワードを抽出 → ベースラインとなるキーワードとして使用します。最も手早く開始できる方法です。競合で既に成果を上げているものを取り入れ、さらにキーワードを追加できます。
  3. ユーザーのキーワードリストから:ユーザーが独自のキーワードリストを貼り付けます(例:Helium 10 Cerebro、Jungle Scout、または手動調査で得たもの)
  4. 自動検出:web_search を使って、商品カテゴリーの主要なキーワードを調べます

競合 ASIN が提供された場合は、必ず最初に取得して分析します。タイトルと箇条書きから意味のあるキーワードをすべて抽出し、ユーザー提供のキーワードがあれば統合します。目標は、競合が網羅している内容をすべてカバーし、さらに競合が見落としているキーワードも加えることです。

ステップ A2:キーワードに優先順位を付ける

キーワードを優先度別に整理します。

🔴 Primary (must appear in Title):
  - [keyword] — [search volume if known]
  - [keyword] — [search volume if known]

🟡 Secondary (must appear in Bullets):
  - [keyword]
  - [keyword]

🟢 Tertiary (should appear in Description or Backend):
  - [keyword]
  - [keyword]

⚪ Long-tail (use where natural):
  - [keyword phrase]
  - [keyword phrase]

優先順位のルール:

  • 検索ボリュームが最も多い → タイトル(前方に配置)
  • 検索ボリュームが中程度で関連性が高い → 箇条書き(各箇条書きに主要キーワードを 1 つ)
  • 検索ボリュームが少ない/ロングテール → 説明
  • 残り → バックエンド検索キーワード(Seller Central への追加を販売者に推奨)
ステップ A3:商品の特徴を収集する

ユーザーに質問するか、入力から抽出します。

  • 商品名/種類
  • ブランド名
  • 主な属性:素材、色、サイズ、重量、容量、数量
  • 主な特徴:他の商品との違い(3~5点)
  • ターゲット層:誰が購入する商品ですか?
  • 使用例:主な使用シーンを3つ
  • 同梱品:パッケージに含まれるものすべて
ステップ A4:トーンを選択する
トーンスタイル最適な商品
プロフェッショナル権威性があり、仕様重視で、信頼感を高めます電子機器、工具、B2B
親しみやすい会話調で、メリットを重視し、共感を呼びますキッチン用品、ライフスタイル商品、ギフト
緊急性希少性を訴求し、行動を促す言葉を使い、問題解決を重視します健康、安全、季節商品
高級感上質で、感覚に訴える表現を使い、特別感を演出します美容、ファッション、高級品

指定がない場合のデフォルト:プロフェッショナル

ステップ A5:商品リスティングの文章を生成する

以下のルールに従って各要素を生成します。

タイトル(最大200文字):

  • 形式:[ブランド] + [主要キーワード] + [主な属性1] + [主な属性2] + [副次キーワード] + [差別化要素]
  • 主要キーワードは、できる限り前方(ブランドの後)に配置します
  • ブランド名以外はすべて大文字にしません
  • 宣伝文句(「最高」「#1」「高評価」)は使用しません
  • 検索に関連する場合は、サイズ/色/数量を含めます

箇条書き(5項目、各最大500文字):

  • 各項目:[大文字のメリット見出し] — [キーワードを自然に含めたメリットの説明]
  • 1項目目:主な特徴+主要キーワード
  • 2項目目:主な使用例+副次キーワード
  • 3項目目:品質/素材+信頼につながる情報
  • 4項目目:同梱品/互換性
  • 5項目目:保証/差別化要素/社会的証明を示唆する情報
  • 各項目には、対象キーワードを少なくとも1つ含めます

説明文(最大2,000文字):

  • 冒頭:商品が解決する問題や悩み
  • 中盤:特徴からメリットを説明します(箇条書きの内容を詳しく説明し、文言をそのまま繰り返さないでください)
  • 締めくくり:行動を促す言葉と同梱品
  • タイトルや箇条書きで使用していない残りのキーワードを含めます
  • 読みやすさのために改行を使用します
ステップ A6:キーワードの網羅率スコア

生成後、網羅状況の一覧を作成します。

## Keyword Coverage Report

| Keyword | Volume | In Title? | In Bullets? | In Description? | Status |
|---------|--------|-----------|-------------|-----------------|--------|
| portable blender | 45,000 | ✅ | ✅ | ✅ | 🟢 Covered |
| smoothie maker | 22,000 | ❌ | ✅ | ✅ | 🟡 Add to title |
| USB rechargeable | 18,000 | ✅ | ✅ | ❌ | 🟢 Covered |
| travel blender | 12,000 | ❌ | ❌ | ✅ | 🟡 Add to bullets |
| mini blender | 8,000 | ❌ | ❌ | ❌ | 🔴 Missing |

Coverage: 18/22 keywords (82%)
Title keywords: 6/8 slots used
Bullet keywords: 12/15 target keywords covered
Uncovered → recommend for Backend Search Terms

スコア:

  • 🟢 90%以上=優秀
  • 🟡 70~89%=良好、小さな漏れあり
  • 🔴 70%未満=要改善、重要なキーワードが不足

モード B のワークフロー — 既存のリスティングを最適化する

ステップ B1:リスティングデータを取得する

同梱スクリプトを実行します。

<skill>/scripts/fetch-listing.sh "<ASIN>" [marketplace]

パラメーター:

  • ASIN(必須):例 B09V3KXJPB
  • marketplace(任意):us(デフォルト)、uk、de、fr、it、es、jp、ca、au、in、mx、br

抽出項目: タイトル、ブランド、価格、箇条書き、説明文、画像数、A+コンテンツの有無、評価、レビュー数、BSR、カテゴリー、販売開始日。

スクリプトが不完全なデータを返した場合は、商品 URL に対して web_fetch を使用します。

ステップ B2:ターゲットキーワードを特定する

ユーザーがキーワードを指定している場合は、それを使用します。指定がない場合は、自動的に特定します。

  1. 現在のタイトルと箇条書きから、明らかなキーワードを抽出します
  2. site:amazon.com "[商品タイプ]" で web_search を実行し、競合商品を探します
  3. 上位3商品のタイトルと箇条書きからキーワードを抽出します
  4. (任意)より詳細に分析するには、amazon-keyword-research スキルと連携します
  5. 推定優先度を付けたキーワードの統合リストを作成します
ステップ B3:キーワードのギャップ分析

現在のリスティングとターゲットキーワードを比較します。

## Keyword Gap Analysis: [ASIN]

### ✅ Keywords Found in Listing
| Keyword | In Title | In Bullets | In Description |
|---------|----------|------------|----------------|
| [kw] | ✅ | ✅ | ❌ |

### ❌ Missing Keywords (Competitors Have, You Don't)
| Keyword | Competitor 1 | Competitor 2 | Competitor 3 | Priority |
|---------|-------------|-------------|-------------|----------|
| [kw] | ✅ Title | ✅ Bullet | ❌ | 🔴 High |

### Coverage: X/Y keywords (Z%)
ステップ B4:8 次元監査

キーワードの組み込みも考慮し、下記の尺度で各項目を評価します。

項目最大スコア主な評価基準
タイトル/15主要キーワードが前半にあるか?ブランド名はあるか?属性は記載されているか?200 文字未満か?モバイルで途中表示が切れないか?
箇条書き/155 項目すべてを使用しているか?メリットを先に記載しているか?キーワードが自然に含まれているか?各項目が 500 文字未満か?
画像/15画像が 7 枚以上あるか?メイン画像の背景は白か?インフォグラフィックはあるか?ライフスタイル画像はあるか?サイズ比較画像はあるか?動画はあるか?
A+ コンテンツ/10掲載されているか?ブランドストーリーはあるか?比較表はあるか?ライフスタイル画像はあるか?
商品説明/10タイトルや箇条書きにないキーワードが含まれているか?読みやすいか?問題から解決策へとつながる流れになっているか?
価格設定/10競争力があるか?クーポンやセールはあるか?
レビュー/15評価が星 4.0 以上か?レビューが 100 件以上あるか?最近のレビューは好意的か?
SEO カバー率/10主要キーワードがタイトル、箇条書き、商品説明に含まれているか?ロングテールキーワードはあるか?無駄な繰り返しはないか?キーワードカバー率%
ステップ B5:最適化したコピーを作成

不足しているキーワードを盛り込んで商品情報をリライトします。

  • 各項目の修正前と修正後を表示します
  • 追加したキーワードとその掲載箇所を強調します
  • 別のトーンを求められない限り、既存のブランドのトーンを維持します

出力形式

主な成果物は、出品者が Seller Central にそのままコピー&ペーストできる、すぐに使える商品情報です。スコアやキーワード分析などの診断データは、補足情報として後に提示します。

モード A の出力 — 新規商品情報
# ✅ Your Listing — Ready to Use

## Title
[title text — copy this directly into Seller Central]

## Bullet Points
1. [BENEFIT HEADER] — [text with keyword]
2. [BENEFIT HEADER] — [text with keyword]
3. [BENEFIT HEADER] — [text with keyword]
4. [BENEFIT HEADER] — [text with keyword]
5. [BENEFIT HEADER] — [text with keyword]

## Description
[description text — copy this directly into Seller Central]

## Backend Search Terms
[comma-separated keywords to paste into Seller Central → Keywords → Search Terms]

---

# 📊 How We Built This Listing (Diagnostic)

**Marketplace:** Amazon [XX] | **Tone:** [tone] | **Keywords imported:** [count]
**Title characters:** [X]/200 | **Description characters:** [X]/2000

## Keyword Coverage: [X]%

| Keyword | Volume | In Title | In Bullets | In Description | Status |
|---------|--------|----------|------------|----------------|--------|
| [kw] | [vol] | ✅/❌ | ✅/❌ | ✅/❌ | 🟢🟡🔴 |

## Keyword Priority Breakdown
🔴 Primary (Title): [list]
🟡 Secondary (Bullets): [list]
🟢 Tertiary (Description): [list]
⚪ Backend: [list]
モード B の出力 — 監査+最適化した商品情報
# ✅ Optimized Listing — Ready to Use

## Title
[optimized title — copy this directly into Seller Central]

## Bullet Points
1. [BENEFIT HEADER] — [optimized text]
2. [BENEFIT HEADER] — [optimized text]
3. [BENEFIT HEADER] — [optimized text]
4. [BENEFIT HEADER] — [optimized text]
5. [BENEFIT HEADER] — [optimized text]

## Description
[optimized description — copy this directly into Seller Central]

## Backend Search Terms
[comma-separated keywords to paste into Seller Central → Keywords → Search Terms]

---

# 📊 Audit Report: [ASIN]

**Product:** [title] | **Brand:** [brand]
**Price:** [price] | **Rating:** [stars] ([count] reviews)

## Score: [X/100] → [Y/100] (after optimization)

| Dimension | Before | After | Key Change |
|-----------|--------|-------|-----------|
| Title | /15 | /15 | [what changed] |
| Bullet Points | /15 | /15 | [what changed] |
| Images | /15 | — | [recommendation only] |
| A+ Content | /10 | — | [recommendation only] |
| Description | /10 | /10 | [what changed] |
| Pricing | /10 | — | [observation] |
| Reviews | /15 | — | [observation] |
| SEO Coverage | /10 | /10 | [what changed] |

## Keyword Coverage: [X]% → [Y]%

| Keyword | Before | After | Where Added |
|---------|--------|-------|-------------|
| [kw] | ❌ | ✅ | Title + Bullet 2 |
| [kw] | ✅ Title only | ✅ Title + Bullets | Bullet 4 |

## What Changed (Before → After)

**Title:**
> ❌ [original]
> ✅ [optimized]

**Bullets:**
> ❌ 1. [original]
> ✅ 1. [optimized — added: +[kw1], +[kw2]]

## 🔴 Issues Fixed
1. [what was wrong → how we fixed it]

## 🟡 Recommendations (requires seller action)
1. [image improvements, A+ content, pricing — things the skill can't rewrite]

## 🟢 What Was Already Working
1. [positive aspects preserved]
競合比較(リクエストがあった場合)
| Dimension | Your Listing | Competitor 1 | Competitor 2 | Competitor 3 |
|-----------|-------------|-------------|-------------|-------------|
| Title score | /15 | /15 | /15 | /15 |
| Bullets score | /15 | /15 | /15 | /15 |
| Images | [count] | [count] | [count] | [count] |
| A+ Content | Yes/No | Yes/No | Yes/No | Yes/No |
| Keyword coverage | X% | X% | X% | X% |
| Price | — | — | — | — |
| Rating | — | — | — | — |
| **Total** | **/100** | **/100** | **/100** | **/100** |
主な原則
  1. 出品者のワークフローは、商品情報をコピー → Seller Central に貼り付け → 完了です。診断セクションでは、なぜその語句を選んだのかを説明しますが、商品情報自体は単独で使える、完全でそのまま利用可能な成果物でなければなりません。実際の商品情報を含めず、レポートだけを出力してはいけません。

  2. 出力言語は対象マーケットプレイスの言語に合わせます。 Amazon US/UK/AU/CA/IN → 英語。Amazon DE → ドイツ語。Amazon FR → フランス語。Amazon JP → 日本語。Amazon ES/MX → スペイン語。Amazon IT → イタリア語。Amazon BR → ポルトガル語。ユーザーが会話で使用している言語にかかわらず、出力全体(商品情報と診断セクション)はマーケットプレイスの言語にします。

amazon-keyword-research との連携

このスキルは、amazon-keyword-research と連携して使うと、より効果的です。

Step 1: "Research keywords for portable blender on Amazon US"
   → amazon-keyword-research returns keyword list with volumes

Step 2: "Now create a listing using those keywords. Product: 380ml BPA-free blender, USB-C rechargeable. Tone: Friendly."
   → amazon-listing-optimization Mode A uses the keywords to generate optimized copy

制限事項

このスキルは、Amazon の商品ページで公開されているデータを使用します。バックエンドの検索キーワード、正確な検索ボリューム、PPC/コンバージョンデータにはアクセスできません。より詳細な分析については、Nexscope — より賢い E コマースの意思決定を支援する AI アシスタントをご覧ください。


Nexscope が開発 — AI を活用して、E コマースの機会を調査、検証し、行動につなげましょう。

コメント