基礎知識

公開日 2026年7月3日

Yahoo!ショッピングのスペックとは?商品属性との関係をやさしく解説

楽天市場で商品属性の入力に慣れた担当者が、Yahoo!ショッピングにも同じ商品を出そうとすると、商品編集ページやアップロード用CSVに「スペック」という見慣れない欄が並んでいることに気づきます。とくにCSVでは spec1、spec2……spec10 と、番号の振られた欄が10個も続き、そこに何を入れればいいのか手が止まってしまう、という声をよく聞きます。

やっかいなのは、楽天では「商品属性」、Yahoo!では「スペック」と、モールごとに呼び名も入力のしかたも違うことです。しかも、どの項目が使えるかは商品の「プロダクトカテゴリ」によって変わります。同じ色やサイズの情報を登録しているだけなのに、モールが変わるたびに別の仕組みを覚え直しているような感覚になりがちです。

この記事では、Yahoo!ショッピングの「スペック」とは何かを、楽天の商品属性との関係やプロダクトカテゴリとのつながりから整理し、spec1〜spec10 の基本的な仕組みまで、複数モールを運用するEC実務者の視点でわかりやすく解説します。

Yahoo!ショッピングのスペックとは?

Yahoo!ショッピングのスペックとは、色・サイズ・素材などの商品仕様を、プロダクトカテゴリごとに定められた項目と値で構造的に登録する情報です。

  • プロダクトカテゴリに紐づく: どのスペック項目を使えるかは商品のプロダクトカテゴリによって決まり、アップロードCSVでは spec1〜spec10 の欄に入力します。
  • 項目と値をコードで指定する: スペックは項目コードと値コードの組み合わせで登録し、CSVでは 84|461:511:193 のように記述します。
  • 検索の絞り込みに関わる: スペックは一般に、検索結果の絞り込みやスペック表示に使われるとされ、未設定だとその条件で表示されにくく、露出の機会を逃す要因になります。

楽天の「商品属性」とYahoo!の「スペック」は同じもの?

楽天で商品属性を整備してきた担当者ほど、「Yahoo!のスペックは楽天の商品属性と同じもの?」と迷いがちです。結論から言うと、呼び名と入力のしかたは異なりますが、どちらも「構造化された商品属性」という点では共通しています。色・サイズ・素材といった商品仕様を、決められた項目と値で登録し、検索の絞り込みに使うという役割は同じです。

違いは、その項目と値を「どの単位で・どう定義しているか」にあります。楽天はジャンルごとの「商品属性定義書」で項目と値を定め、Yahoo!はプロダクトカテゴリごとの「スペック」として定義しています。

楽天の「商品属性」とYahoo!ショッピングの「スペック」の違いと共通点を対比した図解

観点楽天市場(商品属性)Yahoo!ショッピング(スペック)
呼び名商品属性スペック
定義の単位ジャンル(商品属性定義書)プロダクトカテゴリ
CSVでの欄ジャンルごとの商品属性の項目と値spec1〜spec10
指定のしかた項目名=値(例: カラー=ブラック)項目コードと値コードの組み合わせ

出典: 楽天市場 商品属性定義書一覧(楽天 店舗運営Navi ID:000046211)/Yahoo!ショッピング アップロードフォーマット(Yahoo! Developer Network「商品アップロードフォーマット」)

楽天側の商品属性の考え方は、楽天の商品属性とは?で詳しく整理しています。モールごとに呼び名は違っても、「カテゴリを決める → そのカテゴリの属性・スペックを埋める」という流れは共通していると捉えると、複数モールの登録作業を見通しよく進めやすくなります。

Yahoo!のスペックはどう構成される?(プロダクトカテゴリとspec1〜spec10)

Yahoo!ショッピングでは、まず商品のプロダクトカテゴリ(product-category)が決まり、そのカテゴリに応じたスペック項目を spec1〜spec10 の欄に入力していきます。プロダクトカテゴリはアップロードCSVの入力必須項目で、スペックはこのカテゴリを前提に設定します。

CSVでスペックを指定するときの記法は、次のように決まっています。

項目内容
spec1〜spec10(1商品で最大10項目)
区切り項目コードと値コードはパイプ(|)、値コードどうしはコロン(:)で区切る
文字数各10文字以内
記述例84|461:511:193(項目コード84に、値コード461・511・193を指定)

出典: Yahoo!ショッピング アップロードフォーマット「spec1〜spec10」(Yahoo! Developer Network)

ポイントは、スペックが商品名や説明文のような自由な文章ではなく、あらかじめ用意された項目コードと値コードで登録する仕組みだということです。どの項目・値が使えるかはプロダクトカテゴリによって異なるため、自店の商品が属するプロダクトカテゴリで、どのスペックが用意されているかを確認したうえで設定します。具体的な項目コード・値コードは、ストアクリエイターProのスペック設定画面などで確認できます。

スペックを設定すると検索露出はどう変わる?

スペックは一般に、検索結果の絞り込みやスペック表示の材料として使われるとされています。たとえば買い手が「サイズ:M」「色:ブラック」といった条件で候補を絞り込んだとき、その条件に合うスペックを登録している商品が候補に含まれます。逆に、該当するスペックが未設定だと、その条件で絞られたときに表示されにくくなります。

つまり、スペックの設定は「検索結果で見つけてもらえる入り口」を増やす作業だと言えます。商品ページ自体は公開されていても、買い手がよく使う絞り込み条件に対応するスペックが空欄のままだと、そこからの流入は取りこぼしてしまいます。効果は商品カテゴリや競合状況によって異なりますが、少なくとも「条件に合う候補にすら入らない」という機会損失は避けたいところです。

一方で、スペックはプロダクトカテゴリごとに項目が異なり、商品数が増えるほど一件ずつ確認して埋める負担も大きくなります。手作業での入力が追いつかない場合は、商品名・説明文・画像といった手元の商品情報から、モール別のカテゴリや属性・スペックの候補を補完する自動化の選択肢もあります。手入力を「ゼロから調べる」作業から「候補を確認・修正する」作業に置き換える考え方です。属性入力の自動化については商品登録をAIで自動化する方法でも触れています。

よくある質問

Yahoo!ショッピングのスペックとは何ですか?

スペックとは、色・サイズなどの商品仕様を、プロダクトカテゴリごとに定められた項目と値で登録する情報です。検索の絞り込みやスペック表示に使われるため、該当するスペックを設定するほど、買い手が条件で商品を見つけやすくなります。

Yahoo!のスペック項目はどこで決まっていますか?

スペックの項目は、商品のプロダクトカテゴリごとに用意されています。アップロードCSVでは spec1〜spec10 の欄に入力し、どの項目が使えるかはプロダクトカテゴリによって異なるため、自店の商品カテゴリに対応するスペックを確認して設定します。

Yahoo!のスペックコードとは何ですか?

スペックコードは、スペックの項目や値を表す番号です。アップロードCSVでは項目コードと値コードを組み合わせ、84|461:511:193 のように、項目と値をパイプ、値どうしをコロンで区切って指定します。各コードは10文字以内です。

楽天の商品属性とYahoo!のスペックは違うものですか?

呼び名と入力のしかたは異なりますが、どちらも「構造化された商品属性」という点では共通しています。楽天はジャンル別の商品属性定義書、Yahoo!はプロダクトカテゴリ別のスペックとして、それぞれ項目と値で商品仕様を登録します。

スペックを設定しないとどうなりますか?

スペックが未設定でも出品自体はできますが、検索の絞り込み条件やスペック表示で該当しにくくなります。買い手が条件で候補を絞ったときに表示されず、露出の機会を逃す要因になります。

まとめ

  • Yahoo!ショッピングの「スペック」は、プロダクトカテゴリごとの項目と値で商品仕様を登録する情報で、検索の絞り込みやスペック表示の基礎になります。
  • 楽天の「商品属性」と呼び名や仕組みは違っても、本質はどちらも構造化された商品属性で、モールごとに項目・値の定義の単位が分かれています。
  • スペックはプロダクトカテゴリに応じて項目が変わるため、自店の商品カテゴリに対応するスペックを確認し、spec1〜spec10 の記法に沿って登録します。

モールが増えるほど、カテゴリと属性・スペックの対応づけを一件ずつ手作業で確認する負担は大きくなります。商品情報からモール別のカテゴリ・属性候補を補える自動化まで視野に入れると、スペックの入力漏れを抑えながら、多店舗運用の工数を軽くしていけます。

RELATED

関連記事

CataMap

関連記事・ガイドで、モール運用の理解を深める

CataMapのメディア・ガイドでは、楽天市場・Yahoo!ショッピング・メルカリShopsの商品登録・カテゴリ・商品属性の実務を解説しています。属性入力の自動化に関するご相談も受け付けています。

属性入力の自動化について相談する →