futureshop-product-page-seo
futureshop(コマースクリエイター対応)の商品ページ・商品グループページのSEO(タイトル/メタディスクリプション/h1/パンくず/商品グループ構造/構造化データ)を改善するスキル。「futureshopのSEO」「futureshopの商品ページ」「コマースクリエイターのSEO」「メイングループ設計」「商品グループ階層」「商品マスタCSVのSEOタイトル」「カテゴリページのSEO」「パンくず設計」「構造化データJSON-LD」「サイトマップXML」「Search Console」など、futureshop 上でのSEO最適化に関するリクエストで使う。商品マスタCSVのSEOタイトル・SEOディスクリプション列、CCテンプレートのフォールバック設定、商品グループの3〜5階層設計、Product schemaの設定までカバー。アパレル/コスメ/食品/雑貨など全ジャンル対応。※Shopify の商品ページSEO は別スキル `shopify-product-page-seo-jp`、楽天の商品名SEO は `rakuten-product-name-seo`、makeshop は `makeshop-product-page-copy`、汎用の検索ボリューム調査は別。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。
SKILL.md 本文
futureshop 商品ページSEO
概要
futureshop(コマースクリエイター、以下CC)のSEOは「ストア全体/テンプレート種別/個別ページ」の3階層に設定が分散している。本スキルは、その階層を踏まえて 商品ページ・商品グループページ・トップページ のSEO要素(タイトル/ディスクリプション/h1/パンくず/構造化データ/サイトマップ/robots)を一括で点検・改善する。
CC 移行前の旧テンプレと CC で SEO 設定の場所が異なるため、移行プロジェクトでは特に 設定の引き継ぎ漏れ を防ぐ運用設計が要点になる。
★最重要原則
「商品マスタCSV のSEO列を主、CCテンプレの既定値を従、商品グループ階層を骨格にする」。futureshop のSEO設定は分散しているため、(1) 商品マスタCSV の SEOタイトル・SEOディスクリプション列を商品ごとに固有値で埋める、(2) CC テンプレの既定値(フォールバック)を「商品名|ブランド名」程度に整える、(3) 商品グループの3〜5階層をパンくずと一致させる、の3点で骨格を作る。
メイングループID の変更は URL/パンくず/内部リンクのすべてに影響し SEO評価が一旦リセットされるため、構造変更前には必ず影響範囲を整理し、301リダイレクト計画を立てる。
知識ベース
| トピック | references |
|---|---|
| CCのSEO設定の階層構造、商品ページ・商品グループページ・トップのSEO設定箇所、構造化データ、サイトマップ、robots、CC移行時の引き継ぎ漏れ対策、公開前チェック | references/cc-seo-settings.md |
| 商品マスタCSV のSEO関連列(SEOタイトル/SEOディスクリプション/メイングループ/サブグループ/JANコード/meta keywords)、文字数目安、書き方OK/NG例、CSV更新時の注意 | references/futureshop-csv-seo-fields.md |
| 商品グループ(メイングループ・サブグループ)の2階層モデル、3〜5階層のグループツリー設計、サブグループの典型パターン(用途別/ターゲット別/季節別/価格帯別/機能別/特集)、重複・カニバリ回避、グループ変更時の301リダイレクト | references/group-structure-design.md |
| 商品ページSEO 実例集(化粧品/アパレル/食品ギフト/雑貨/コスメ/デジタル等のSEOタイトル・ディスクリプション・h1・パンくず) | references/examples.md |
仕様(CSV 列名・文字コード・CCテンプレ操作画面・構造化データ出力方法)は変動するため、最終的に futureshop コマースクリエイター公式ヘルプと管理画面のCSVガイド で最新確認すること。
処理フロー
Step 1:前提把握(仮置きOK)
- CC 利用済 or 旧テンプレ運用中(移行プロジェクトかどうか)
- 対象ページ種別:商品ページ/商品グループページ/トップ/コンテンツページ
- 改善範囲:個別商品(数件)/一括(全商品)/カテゴリ構造変更
- 商品ジャンル・ブランドトーン
- 現状の指標(あれば):Search Console のCTR・順位・流入数
不明な項目は仮置きし、冒頭で「仮定」と明示。
Step 2:商品ページのSEOを点検/改善
SEOタイトル(28〜32字):
- 構造:
[商品の主キーワード] + [差別化軸] + [ブランド名] - OK:「高保湿フェイスクリーム30g|乾燥肌向け|[ブランド名]」(30字)
- NG:「商品ページ|通販ショップ」(抽象的)、キーワード詰込み、「最安」(景表法リスク)
SEOディスクリプション(80〜120字):
- 構造:
[商品の要約] + [差別化] + [CTA色の語尾] - 全商品で同じテンプレ文(重複コンテンツ)を避ける
- 薬機法・景表法のNG表現を排除
h1 / 商品名(ロング・40〜60字):
- 商品マスタCSV の「商品名(ロング)/商品ページタイトル」列が h1 相当
- 検索キーワードと訴求軸を1つ含める
Step 3:商品マスタCSV のSEO列を埋める
references/futureshop-csv-seo-fields.md の構成で:
- SEOタイトル列/SEOディスクリプション列を商品ごとに固有値で
- メイングループID は1商品1つ、パンくず階層に使われる
- サブグループID は複数指定可、回遊軸
- JANコード列(GTIN-13)は構造化データ/Google Merchant Center 連携に使用
- meta keywords は現代SEOで効果なし、空欄でも可
設定優先順位(一般則):
- 商品マスタCSV のSEO列に値あり → これが採用
- 空欄 → CC テンプレ既定値
- 既定値も未設定 → 商品名がそのまま title
Step 4:商品グループ(カテゴリ)構造を設計/点検
references/group-structure-design.md の手順で:
- 階層は3〜5まで(深すぎるとクロール効率↓)
- メイングループはレベル2〜3が標準(ユーザーが商品にたどり着く最後の分岐点)
- カテゴリあたり最低5商品以上(薄ページ判定回避)
- サブグループの軸:用途別/ターゲット別/季節別/価格帯別/機能別/特集
例:化粧品
スキンケア(レベル1)
└ フェイスクリーム(レベル2=メイングループ)
└ [個別商品]
Step 5:商品グループページのSEO
各グループページに独自のSEO設定:
- グループ名(h1相当)
- SEOタイトル:「[カテゴリ名] 通販|[ブランド名]」
- SEOディスクリプション:カテゴリ全体の品揃え・差別化
- カテゴリ説明文(上部100〜200字/下部400〜800字)
- 商品ページ ⇄ カテゴリページの相互内部リンク
Step 6:構造化データ(JSON-LD)
商品ページに Product schema を出力:
| プロパティ | 値の出どころ |
|---|---|
| name | 商品名 |
| image | 商品画像URL |
| description | 商品説明 |
| brand | ブランド名 |
| sku | SKU |
| gtin13 | JANコード(13桁) |
| offers | 販売価格/在庫/URL |
| aggregateRating | レビュー平均・件数(実在のみ) |
| review | 個別レビュー(実在のみ) |
CC テンプレで JSON-LD を出力する場合、商品マスタの値を変数として埋め込む。Search Console のリッチリザルトテスト で検証。
Step 7:サイトマップ・robots・noindex
- サイトマップXML:futureshop が自動生成。生成範囲・更新頻度を確認、Search Console に登録
- robots.txt:通常デフォルトのまま。カスタマイズは管理画面 or CC テンプレ
- noindex:カート・マイページ・絞込み結果の重複URL等に正しく付与
- canonical:「ジャケット」(メイン)と「ジャケット特集」(サブ)が同内容の場合、どちらかをcanonicalで束ねる
Step 8:CC 移行時の引き継ぎ漏れチェック
旧テンプレ → CC で SEO設定の場所が変わるため、移行前に すべてのSEO設定を棚卸し、移行後に差分確認。
- 旧テンプレで使っていたカスタムmeta/OGP/構造化データ
- 旧URLからの301リダイレクト計画
Step 9:公開前チェック
references/cc-seo-settings.md 末尾のチェックリストを実行。
代表例:化粧品(フェイスクリーム)
前提:自社ブランド、商品数50点、CC利用済。
SEOタイトル(30字):
高保湿フェイスクリーム30g|乾燥肌向け|[ブランド名]
SEOディスクリプション(98字):
乾燥が気になる肌をうるおいで満たすフェイスクリーム30g。なじみのよいテクスチャで朝晩のお手入れの最後に。送料無料/レビュー多数。
h1(45字):
[ブランド名] モイスチャライズクリーム 30g/乾燥肌のためのデイリーケア
商品グループ階層:
スキンケア > フェイスクリーム > [個別商品]
サブグループ:オールシーズン/30代向け/乾燥肌向け/ギフト用
他ジャンル(アパレル/食品ギフト/雑貨/コスメ/デジタル)の完全例は references/examples.md。
出力フォーマット
# futureshop SEO改善:[商品/カテゴリ/全体]
## 0. 前提整理
- CC利用済 / 旧テンプレ運用中
- 対象範囲:商品ページ / カテゴリページ / トップ / 全体
- ジャンル:
- ブランドトーン:
- 現状指標(あれば):CTR / 順位 / 流入数
- 仮定・確認事項:
## 1. 商品ページSEO(個別 or テンプレ既定値)
| 項目 | 現状 | 改善案 | 字数 |
|---|---|---|---:|
| SEOタイトル | | | |
| SEOディスクリプション | | | |
| h1(商品名ロング) | | | |
## 2. 商品マスタCSV のSEO列(推奨値)
| goods_id | SEOタイトル | SEOディスクリプション | メイングループID | サブグループID |
|---|---|---|---|---|
## 3. 商品グループ階層
```
レベル1:
└ レベル2 (メイングループ):
└ レベル3 (詳細):
└ [商品]
```
サブグループ軸:用途別 / ターゲット別 / 季節別 / 価格帯 / 機能 / 特集
## 4. 商品グループページSEO
| グループ | SEOタイトル | SEOディスクリプション | カテゴリ説明文(上部・下部) |
|---|---|---|---|
## 5. 構造化データ(Product schema)
| プロパティ | 値の出どころ |
|---|---|
| name | |
| image | |
| description | |
| brand | |
| sku | |
| gtin13 | |
| offers | |
## 6. パンくず・内部リンク
- パンくず:[トップ] > [メインカテゴリ] > [サブカテゴリ] > [商品]
- カテゴリ ⇄ 商品の相互リンク:
## 7. サイトマップ・robots・noindex・canonical
- [ ] サイトマップ Search Console 登録済
- [ ] robots.txt の意図しないブロックなし
- [ ] カート/マイページに noindex
- [ ] 重複URLに canonical
## 8. CC 移行プロジェクトの場合
- [ ] 旧テンプレのカスタムmeta/OGP/構造化データの棚卸し
- [ ] 旧URLからの301リダイレクト計画
## 9. 公開前チェック
(references/cc-seo-settings.md 末尾のリストを実行)
品質ゲート
- SEOタイトルが28〜32字、固有値(全商品同一テンプレでない)
- SEOディスクリプションが80〜120字、固有値
- h1(商品名ロング)に検索キーワード+訴求軸を含む
- メイングループは1商品1つ、サブグループは複数可で軸ごとに整理
- グループ階層が3〜5以内、各グループに最低5商品以上
- 「最安」「No.1」「業界初」等の景表法リスク表現が無い
- 化粧品/健食の薬機法逸脱なし(
yakki-keihyo-expression-check併用) - 構造化データに 実在しないレビュー を入れていない(虚偽 schema → Google ガイドライン違反)
- meta keywords を埋めるためのキーワード羅列で本文を汚していない
- CC 移行時、旧URL からの 301 リダイレクト計画がある
エッジケース
- 同一商品が複数カテゴリに表示されURL重複:canonical でメイングループ側に正規化
- 販売終了商品:noindex か削除+301リダイレクトを事前ルール化(残置すると薄ページ/404増)
- 商品名がブランド色濃く検索キーワードを含まない:商品名(ロング)/SEOタイトル側でキーワードを補う
- メイングループID 変更でSEO評価リセット:本番前にステージング環境で URL構造・パンくずを必ず確認、301リダイレクト+Search Console 再クロール申請
- CC のJSON-LD出力にCSV値が反映されない:テンプレ変数の名前ミス、Search Console リッチリザルトテストで確認
- 絞込みフィルタで無限URL生成:robots.txt や noindex で重複ページを除外
詳細は references/cc-seo-settings.md と references/group-structure-design.md 参照。
注意事項
- futureshop(コマースクリエイター含む)の CSV 列名・文字コード・CCテンプレ操作画面・構造化データ出力仕様 は時期・プランで変動する。本ファイルの記述は2026年5月時点の整理であり、最終的に管理画面と公式ヘルプで確認
- メイングループ/URL構造の変更は SEO評価のリセット を伴うため、変更前にバックアップ・差分確認・301リダイレクト計画・Search Console の再クロール申請を必ず実施
- 構造化データに虚偽の評価・レビューを記載すると Google ガイドライン違反(手動対策の対象)
- 化粧品・健康食品・医療機器の本文表現は薬機法・景表法の対象。最終的に
yakki-keihyo-expression-checkスキル併用 + 専門家確認
references/ 一覧
references/cc-seo-settings.md— コマースクリエイターのSEO設定箇所(3階層・商品ページ/グループ/トップ/サイトマップ/構造化データ/移行前後の引き継ぎ/公開前チェック)references/futureshop-csv-seo-fields.md— 商品マスタCSV のSEO関連列・文字数目安・書き方OK/NG・CSV更新時の注意・文字コードreferences/group-structure-design.md— 商品グループの2階層モデル・3〜5階層設計・サブグループ典型パターン・グループ変更時の301リダイレクトreferences/examples.md— 商品ページSEO 実例集
参考公式情報源
- futureshop コマースクリエイター公式ヘルプ(SEO・商品マスタ・商品グループ)
- Google 検索セントラル「title リンク」「meta description」「商品(Product)構造化データ」
- Google Search Console ヘルプ(リッチリザルトテスト・URL検査)
- schema.org/Product
- 厚生労働省「化粧品の効能の範囲(56項目)」
- 消費者庁「景品表示法/二重価格表示/No.1表示」
ライセンス: MIT
詳細情報
- 作者
- 株式会社ALSEL
- ライセンス
- MIT
- 最終更新
- 2026/5/13