EC店舗の商品説明をClaude Codeで改善する: 返品理由からサイズ表、FAQ、返品特約を直す
EC店舗向けに、返品理由、サイズ表、FAQ、返品特約、商品データを公開前に確認する手順です。
EC店舗で返品が増えると、担当者はまず配送やお客さんの都合を疑いがちです。でも返品理由CSVを読むと、「サイズが思ったより大きい」「写真より暗い」「返品できるか分からない」のように、購入前の商品ページで答えられた不安が残っていることがあります。今日直すなら、商品説明を長くする前に、返品理由、サイズ表、FAQ、返品特約の表示場所を1枚の表に戻します。
この記事では、EC店舗の店長、商品登録担当、Web担当者がClaude Codeで商品ページを見直す流れを書きます。参考にした一次情報は、消費者庁の通信販売の説明、消費者庁の返品特約ガイドライン、国民生活センターの通信販売はクーリング・オフできません、NRFの2025 Retail Returns Landscape、Google Merchant Centerの商品データ仕様、Google Search CentralのMerchantReturnPolicy、Shopify Help Centerのreturns説明です。
この記事の要点
- EC店舗の商品説明は、きれいな文章より先に、返品理由から購入前の不安を拾う。
- Claude Codeには、返品CSV、レビュー、問い合わせ、サイズ表、返品ポリシーURLを読ませ、ページへ戻す候補を作らせる。
- 人が見る範囲は、価格、在庫、返品条件、景品表示、レビュー内の個人情報、Merchant Centerの最終入力。
- 3つのUse caseは、返品理由からFAQを作る、サイズ表を直す、返品特約と商品データのズレを見る、に分ける。
- 追う数字は返品率、購入前問い合わせ件数、商品ページCVR、Merchant Center警告、返品処理にかかる時間。
EC店舗の商品ページで起きる失敗シーン
よくある失敗は、商品登録の担当者が新商品を出す作業に追われ、既存商品の返品理由まで戻れないことです。サポートには「サイズが合わない」「色が違う」「返品したいけど条件が分からない」と残ります。ところが商品ページは発売時のままで、写真、サイズ、素材、返品条件が買う前の判断材料になっていません。
もうひとつの失敗は、返品ポリシーを共通ページに置いただけで安心してしまう点です。通信販売では、返品の可否、期間、条件、費用負担の見え方が読者の判断に関わります。共通ページに長く書いてあっても、商品ページや最終確認画面で見つけにくいと、購入後の不満になりやすいです。
NRFの2025年調査では、オンライン販売の返品が大きな経営負担になっていることが示されています。日本の小さなEC店舗でも、返品率が1ポイント動くと粗利、在庫、サポート時間が変わります。だからこの記事では、返品を単なる後処理ではなく、商品ページを直す材料として扱います。
業務フロー: 返品理由から商品ページへ戻す
EC店舗では、いきなりClaude Codeに「商品説明を書いて」と頼むと、見た目だけ整った文章になりがちです。先に集めるのは、商品ページURL、返品理由CSV、低評価レビュー、購入前問い合わせ、サイズ表、返品ポリシーURL、Merchant CenterやSearch Consoleの警告です。
| 手元の情報 | 見ること | 商品ページへ戻すもの |
|---|---|---|
| 返品理由CSV | サイズ、色味、素材、配送、返品条件 | FAQ、注意書き、サイズ補足 |
| 低評価レビュー | 期待と実物のズレ | 写真、比較表、使う場面 |
| 問い合わせ | 買う前に迷った点 | Q&A、配送、保証、返品導線 |
| サイズ表 | 数値、測り方、モデル情報 | 寸法、着用感、比較対象 |
| 返品ポリシー | 可否、期間、条件、費用負担 | 商品ページと最終確認画面の表示 |
| 商品データ | title、description、price、availability | Merchant Centerの警告対策 |
この表を作ると、商品の魅力を足す作業と、不安を消す作業が分かれます。たとえば「写真より暗い」という返品理由が多いなら、コピーを足すより先に、屋外、室内、白背景、着用写真を分けて見せる方が先です。「サイズが大きい」なら、サイズ表の数値だけでなく、普段Mの人がどう選ぶか、肩幅や袖丈の見方をFAQにします。
返品特約は、商品説明の最後に小さく置けば終わりではありません。読者は、カートに入れる前、決済へ進む前、注文を確定する前に、それぞれ別の不安を持ちます。商品ページでは「この商品は返品対象か」、共通ページでは「どの条件なら返品できるか」、最終確認画面では「この注文で自分が負担するものは何か」を見ます。
Claude Codeに任せる範囲と人が見る範囲
Claude Codeに任せる範囲は、情報の分類、表作り、FAQの下書き、サイズ表の不足探し、返品ポリシー表示場所の点検、Merchant Center向けデータの抜け漏れ確認です。返品CSVから「サイズ」「色味」「素材」「配送」「返品条件」のように分類し、商品ページのどこへ戻すかを出させます。
人が見る範囲は、価格、在庫、返品条件、返金条件、保証、景品表示、薬機法や健康表現、レビュー内の個人情報です。Claude Codeが「返品無料」「必ず防水」「誰にでも似合う」と書いたら止めます。AIには判断させず、事実、条件、公開可否を人が見てから反映します。
個人情報の扱いも分けます。レビュー本文、注文番号、名前、住所、メール、電話番号は入れません。Claude Codeに渡すなら、返品理由を「サイズが大きい」「色味が暗い」「縫製が気になる」のように伏せた分類へ変えてから使います。
3つのUse case
Use case 1: 返品理由からFAQを作る
- 入力: 返品理由CSV、商品URL、返品ポリシーURL、よくある問い合わせ
- 出力: 購入前FAQ、注意書き、返品条件へのリンク、商品ページの追記場所
- 人の確認: 返品可否、期間、送料負担、返金時期、レビュー内の個人情報
たとえば返品理由に「大きい」が多いなら、FAQは「普段Mを着る人はどれを選べばよいですか」になります。商品説明には「ゆったり」だけで済ませず、身幅、肩幅、着丈、モデル身長を置きます。返品条件は共通ページだけでなく、商品ページと最終確認画面で見えるか確認します。
Use case 2: サイズ表と写真説明を直す
- 入力: サイズ表、着用写真、モデル身長、返品理由、低評価レビュー
- 出力: 不足している寸法、写真キャプション、比較表、商品ページ上部へ置く注意書き
- 人の確認: 実寸、測り方、素材、写真の色味、過度な効果表現
サイズ表は数字が多ければよいわけではありません。読者が見るのは、自分の体型や手元の商品と比べられるかです。Claude Codeには、寸法名、測り方、モデル情報、洗濯後の変化、似た商品との差を並べさせます。人は実寸と写真表現を確認します。
Use case 3: 返品特約と商品データのズレを見る
- 入力: 商品ページ、共通返品ページ、最終確認画面、Merchant Center警告、商品データCSV
- 出力: 表示場所チェック、商品データの抜け、構造化データの確認項目、公開前レビュー表
- 人の確認: 特商法表示、返品特約、景品表示、Google管理画面の最終値
Google Merchant CenterやSearch Centralの情報は、商品データを正しい形で出すための確認材料です。title、description、price、availability、return policyが本文とずれていると、検索面や広告面で弱くなります。Claude Codeには差分表を作らせ、人が管理画面と本文を照合します。
コピペで使えるプロンプト
EC店舗の商品ページ編集担当として作業してください。目的は、返品理由と問い合わせから、購入前に読者が確認できる情報へ戻すことです。
入力:
- 商品URL:
- 商品名:
- 価格:
- 在庫:
- サイズ表URL:
- 返品ポリシーURL:
- 直近30日の返品理由CSV:
- 低評価レビュー:
- 購入前問い合わせ:
- 類似商品:
- Merchant CenterまたはSearch Consoleの警告:
出力:
1. 返品理由の分類表
2. 商品ページへ追記する説明
3. サイズ表の不足
4. FAQ 5問
5. 返品特約・返品ポリシーの表示チェック
6. Merchant Center用の商品データ確認表
7. 公開前に人が見る項目
制約:
- 価格、在庫、返品可否、返金条件を推測しない
- レビュー本文の個人情報を本文へ入れない
- 医療、美容、健康効果を断定しない
- 返品特約は商品ページ、共通ページ、最終確認画面の3か所で確認する
動く確認コード
このNode.jsコードは、商品ページの公開前チェックを小さなオブジェクトで試すものです。価格や法律判断はしません。足りない確認項目を warnings に出すだけです。
const productPage = {
productName: "撥水ライトジャケット",
returnReasons: ["サイズが大きい", "写真より色が暗い", "返品条件がわからない"],
sizeGuide: ["着丈", "身幅", "肩幅"],
faq: ["返品できますか", "雨の日に使えますか"],
returnPolicyLocations: ["共通ページ", "商品ページ"],
merchantData: ["title", "description", "price", "availability"],
humanChecks: ["価格", "在庫", "返品条件", "レビュー内の個人情報"],
};
const requiredReturnReasonGroups = ["サイズ", "色味", "素材", "配送", "返品条件"];
const requiredSizeGuide = ["着丈", "身幅", "肩幅", "袖丈", "モデル身長"];
const requiredPolicyLocations = ["商品ページ", "共通ページ", "最終確認画面"];
const requiredMerchantData = ["title", "description", "price", "availability", "return_policy"];
const requiredHumanChecks = ["価格", "在庫", "返品条件", "レビュー内の個人情報", "景品表示"];
const warnings = [
...requiredReturnReasonGroups
.filter((item) => !productPage.returnReasons.join(" ").includes(item))
.map((item) => "返品理由の分類が不足: " + item),
...requiredSizeGuide
.filter((item) => !productPage.sizeGuide.includes(item))
.map((item) => "サイズ表が不足: " + item),
...requiredPolicyLocations
.filter((item) => !productPage.returnPolicyLocations.includes(item))
.map((item) => "返品特約の表示場所が不足: " + item),
...requiredMerchantData
.filter((item) => !productPage.merchantData.includes(item))
.map((item) => "Merchant Center向けデータが不足: " + item),
...requiredHumanChecks
.filter((item) => !productPage.humanChecks.includes(item))
.map((item) => "人の確認項目が不足: " + item),
];
console.log({
canPublish: warnings.length === 0,
warnings,
});
実行は node check-ec-product-page.mjs です。警告が出たら、商品説明を増やす前に、サイズ表、返品特約、Merchant Center向けデータ、人の確認項目へ戻します。
Pitfall: よくある落とし穴と直し方
| 落とし穴 | 原因 | 直し方 |
|---|---|---|
| 商品説明だけ長くなる | 返品理由を見ずに文章を足す | 返品CSVからFAQと注意書きを作る |
| サイズ表が読まれない | 寸法名だけ並んでいる | 測り方、モデル身長、普段サイズの目安を置く |
| 返品条件が見つからない | 共通ページだけに置いている | 商品ページ、共通ページ、最終確認画面を確認する |
| レビューをそのまま貼る | 個人情報や感情表現が混ざる | 分類だけにして、本文は人が確認する |
| Merchant Center警告が残る | 本文と商品データがずれる | title、description、price、availability、return policyを照合する |
ここでのコツは、返品を減らすために返品条件を隠さないことです。返品できない商品なら、買う前に分かる場所へ置きます。返品できる商品なら、期間、状態、送料、返金時期を読みやすくします。曖昧な表示は購入率を上げるように見えて、後から返品、問い合わせ、低評価につながります。
ROIの見方
EC店舗で見る数字は、返品率だけでは足りません。商品ページCVR、購入前問い合わせ件数、返品処理時間、再販できない返品数、Merchant Center警告数を同じ表に置きます。返品率が少し下がっても、CVRが大きく下がるなら説明が硬すぎる可能性があります。
まずは1商品で見ます。直近30日の注文数、返品数、返品理由、問い合わせ件数、商品ページCVRを控えます。修正後も同じ数字を見ます。月10万円の利益を狙うなら、広告収益よりも、返品処理の時間削減、粗利の保護、商品ページ改善の相談につなげる方が近いです。
数字を見るときは、良く見える変化にも注意します。返品率が下がっても、商品ページCVRが落ちて売上が減るなら、注意書きが強すぎた可能性があります。逆に、問い合わせが少し増えても、返品後の再販不可が減り、低評価レビューが減るなら、買う前の確認が増えただけかもしれません。1つの数字で勝ち負けを決めず、粗利に近い順番で見ます。
よくある質問
Q. 返品率が高い商品は販売を止めるべきですか。 A. すぐ止める前に、返品理由を分類します。サイズ表、写真、素材説明、返品条件で直る返品と、商品自体の問題を分けます。
Q. 返品特約は共通ページだけで足りますか。 A. 共通ページは役に立ちます。ただし商品ページや最終確認画面で読者が見つけられるかを確認します。条件や費用負担は人が公式情報と照合します。
Q. Claude Codeにレビュー本文を全部渡してよいですか。 A. そのまま渡しません。名前、住所、注文番号、写真、個別事情を外し、返品理由の分類や要約にしてから使います。
相談へ進むなら
EC店舗の商品ページ改善は、商品登録だけで終わらない作業です。返品CSV、レビュー、問い合わせ、サイズ表、商品データ、返品特約をつなぐ必要があります。社内で進めるなら、1商品だけ選び、返品理由からFAQとサイズ表を直す小さなレビュー表を作るのが始めやすいです。
ClaudeCodeLabの研修・相談では、Claude Codeに読ませるCSV、伏せる個人情報、商品ページの修正表、Merchant Center向けチェック、人が承認する流れまで一緒に作れます。今日まずやる1手は、返品が多い商品を1つ選び、返品理由を5分類に分けることです。
実際に試した結果
この記事では、slug、frontmatter、内部リンク、外部リンク、CTA、コードブロック、最終h2、返品特約とMerchant Centerの確認項目を見ました。サンプルコードでは、素材、配送、袖丈、モデル身長、最終確認画面、return_policy、景品表示の不足を warnings に出せることを確認しました。公開前に見るべきなのは、AIが作った文章のうまさではなく、返品理由、サイズ表、FAQ、返品条件、人の確認項目が商品ページへ戻っているかです。
次に読む記事
ネットショップ(EC)の商品説明文とメルマガをClaude Codeで量産する実務手順
ネットショップ(EC)の店長向け。商品説明文とメルマガの下書きをClaude Codeで量産する手順を、現場のプロンプト雛形・チェックリスト・検証スクリプト付きで紹介します。
Claude CodeでECサイトを自作する:カート・在庫・Stripe決済を段階実装
ECサイトを自分で作る手順を、商品・カート・在庫引き当て・Stripe決済・Webhook注文確定まで、コピペで動くコードと落とし穴つきで紹介します。
介護施設向けClaude Code活用: 見学予約ページの費用・持ち物・家族向けFAQを整える方法
介護施設の見学予約ページで、費用、持ち物、家族FAQ、返信メールを整理し、家族が電話前に不安を減らす手順です。
無料PDF: Claude Code はじめてのチートシート
まずは無料PDFで基本コマンドと最初の使い方をまとめて確認してください。登録後はそのままテンプレート集や導入相談にも進めます。
スパムは送りません。登録情報は厳重に管理します。
Claude Codeを仕事で使える形にしませんか?
まず無料PDFで基本を固め、繰り返し使う作業はGumroad教材へ、チーム導入や権限設計は導入相談へ進めます。
この記事を書いた人
Masa
Claude Codeの実務活用、導入設計、収益導線改善を検証しているエンジニア。10言語の技術メディアを運営中。
関連書籍・参考図書
この記事のテーマに関連する書籍を楽天ブックスで探せます。
※ 当サイトは楽天市場のアフィリエイトプログラムに参加しています。上記リンクから商品をご購入いただくと、運営者に紹介料が支払われる場合があります。