ECサイトのSEO対策では、自社ECとモール出店のどちらを優先すべきか、判断に迷う事業者も少なくありません。両者を分けるのは、検索エンジン上で競合と向き合う構造そのものです。本記事では、その構造の違いに加えて、重複URLや在庫切れページの扱い、商品ページとカテゴリページの役割分担を解説します。読み終える頃に得られるのは、自社が次に着手すべき領域を判断する視点です。
自社ECサイトとモール出店――検索での立ち位置はどう違うか
自社ECを運営すべきか、モールに出店すべきか、検索面での有利さに悩む事業者は少なくありません。BtoBのSEOとBtoCの違いとは?検索者と決裁者のズレから解説では検索する人と決める人のズレを扱いましたが、本記事が扱うのはBtoC寄りの自社ECとモール出店です。両者を分けるのは有利か不利かではなく、canonicalや構造化データをどこまで自分たちで設定できるかという構造の差。

Googleはページ間のリンクを分析してサイト内の重要度を判断する
Googleがサイト内の重要度を測る手がかりは、URLの階層ではなくページ間のリンク。「通常、Google が URL の構造からサイトの構造を把握することはありません。代わりにページ間のリンクを分析して、サイト上のさまざまなページの相対的な重要度を把握します」とされています。支援の現場で見る限り、自社ECは内部リンクを自由に組める一方、モール出店ページで操作できる範囲は限定的です。
商品ページの構造化データは購入可否で使い分ける
購入できるかどうかで、商品ページに使う構造化データは変わります。「商品の構造化データには、主に次の 2 つのタイプがあります」とあり、直接購入できないページは商品スニペット、購入できるページは販売者リスティングを使い分けます。販売者リスティングの必須プロパティは`name`・`image`・`offers`(Offerが必須)です。 モール出店ページではテンプレート側が構造化データを制御し、出店者が必須プロパティを変えられないことがあります。
出典:Google検索セントラル「e コマースサイトの構造を Google が把握できるようにする」、Google検索セントラル「Product の構造化データについて」
重複URL・在庫切れページの扱い――ECサイト特有の技術課題
ECサイトには色・サイズ違いの商品ページや、在庫切れ・完売した商品ページなど、重複URLが発生しやすい構造があります。「サイト上で重複コンテンツが発生することは通常のことであり、Google のスパムに関するポリシーの違反にはなりません」としており、重複URLの存在自体をGoogleは問題視していません。 問われるのは、正規URLの指定方法と、在庫切れ・完売ページの扱い方です。

色・サイズ違いの重複URLはポリシー違反ではない
色・サイズ違いの商品ページで生まれる重複URLも、ポリシー違反にはあたりません。Googleは重複が生じる典型例として「カテゴリページの並び替え機能やフィルタ機能で結果が生成される場合」を挙げています。バリエーション商品については「クエリ パラメータを除いた URL を正規 URL として使用します」と案内されており、色やサイズをパラメータで表しているなら、それを除いたURLを正規URLに指定すれば十分。
在庫切れ・販売終了ページは状況で使い分ける
在庫切れや販売終了になった商品ページは、消すか残すかの二択で判断するものではありません。在庫切れや販売終了でもページを残すなら、`availability`に`OutOfStock`や`Discontinued`を指定する対応です。完全に削除する場合は「元の URL から 404 または 410 を返すようにします」。存在しないページに404以外を返すと、ソフト404として扱われる点に気をつけましょう。
商品が0件になったカテゴリページはnoindex、自動削除運用なら404
商品が売り切れて0件になったカテゴリページも、同じ発想で扱えます。手動で温存するなら「カテゴリにアイテムがない場合には、noindex robots meta タグを使用します」という対応です。 自動的に削除する運用の場合は、「そのページに対して 404 (not found) HTTP ステータス コードを返すことをおすすめします」と案内されています。運用に応じて2つを使い分けましょう。
出典:Google検索セントラル「正規化とは」、Search Console ヘルプ「404(ページが見つかりません)エラー」、Google検索セントラル「e コマースサイトの URL 構造を設計する」
カテゴリページ・商品ページ・コンテンツ記事――3階層の役割分担と導線設計
限られたリソースで何から着手すべきかという一般論は、中小企業のSEO対策は何から始める?優先順位と時間の使い方を解説で扱いました。ECサイトの場合、手を入れる対象はカテゴリページ・商品ページ・コンテンツ記事の3階層に分かれ、それぞれ果たす役割は別物です。ここで整理するのは、限られた工数をこの3階層にどう配分するかという観点。

Googlebotはカテゴリページのリンクを辿って商品を見つける
「カテゴリの商品への直接リンクがカテゴリページにすべて含まれていない場合、Googlebot は、クロールだけですべての商品を見つけられない可能性があります」と説明されています。続けて「Googlebot は通常、サイトをクロールする際に検索内容を検索ボックスに送信することはありません」とも述べており、サイト内検索は発見経路になりません。カテゴリから商品へのリンク網を先に整えることが優先です。
ファセットナビゲーション(絞り込み・並び替え)URLはrobots.txtで制御する
絞り込みや並び替えのURLをそのままクロールさせると、サーバー負荷だけが増えて得るものが少なくなります。「フィルタされたアイテムのクロールを許可するのは、サーバー リソースを消費し、メリットがほとんど得られないためおすすめできません」としており、robots.txtでファセットURLのクロールを禁止し、フィルタなしの一覧ページと個別商品ページだけをクロールさせる設計を推奨しています。
コンテンツ記事から商品ページへの内部リンクが重要度判断に影響する
記事を増やせば流入が増え、売上にもつながると考えられがちです。「サイトの他のページからリンクされていることが多いページほど、サイト上の相対的な重要度が高くなります」という仕組みを踏まえると、記事単体のPVよりも、記事から商品ページへの内部リンクが機能しているかどうかが重要になります。PVの大小と受注は必ずしも連動しないというのは、自社が現場で観察してきた経験則です。
出典:Google検索セントラル「e コマースサイトの構造を Google が把握できるようにする」、Google検索セントラル「ファセット ナビゲーション URL のクロール管理」
商品ページの構造化データとレビュー――何をどこまで設定すべきか
商品ページの構造化データは、設定さえすれば見た目が良くなるという単純なものではありません。購入できるページかどうかで必須プロパティが変わり、条件を満たさなければリッチリザルトの対象にならない仕組みです。 レビューの表示制限についても、どこまでが対象なのかを取り違えたまま運用しているケースは少なくありません。ここでは必須項目とレビューの扱いを順に整理します。

Product構造化データの必須項目は購入可否によって変わる
直接購入できないページに使う商品スニペットは、`name`と、`review`・`aggregateRating`・`offers`のいずれか1つが必須です。「指定する必要があるのは、review、aggregateRating、offers のいずれか 1 つのみです」と明記されています。一方、購入できるページに使う販売者リスティングは`name`・`image`・`offers`が必須で、offersに使えるのは`AggregateOffer`ではなく`Offer`です。
レビュー・評価は「ユーザーが実際に見られる」ことが必須条件
レビューや評価は、マークアップするだけでは足りません。「マークアップしたレビュー コンテンツに、マークアップしたページからユーザーが簡単にアクセスできることを確認します」と案内されており、AggregateRatingを使うなら総合評価そのものもページ上に表示する必要があります。「他のウェブサイトからのクチコミや評価は集計に含めないでください」という条件もあり、他サイトの評価を混ぜるのは不可。
自作自演レビューの制限はLocalBusiness/Organizationが対象でProductは対象外
自社商品のレビューを自社サイトに載せること自体は問題ありません。「レビューされる側のエンティティが自身のレビューを管理している場合、LocalBusiness またはその他のタイプの Organization 構造化データを使用しているページは、スターレビュー機能の対象外となります」とされています。制限が及ぶのはLocalBusinessとOrganizationのみで、Productは対象外です。
出典:Google検索セントラル「商品スニペット(Product、Review、Offer)の構造化データ」、Google検索セントラル「販売者リスティング(Product、Offer)の構造化データ」、Google検索セントラル「クチコミ抜粋(Review、AggregateRating)の構造化データ」
生成AI検索(AIO)時代の商品ページ最適化――エンティティと構造化データ
生成AI検索が広がっても、SEOの基本的な考え方が別物に置き換わるわけではありません。Google公式は、生成AI機能がコアとなる検索ランキングと品質システムに根差しているため、SEOのベストプラクティスは引き続き有効だと説明し、AEOやGEOという呼び名の「ハック」の多くは効果がないと述べています。ここではECサイトの商品ページに絞り、生成AI検索との接続を整理していきましょう。

生成AIの回答に商品リスティングが含まれることがあり、Merchant Centerフィードが表示されやすさに関わる
生成AIの回答にも、商品の情報がそのまま反映されることがあります。「生成 AI の回答には、必要に応じて商品リスティング、商品情報、ローカル ビジネスに関する情報が含まれることがあります」と説明されています。Merchant Centerフィードなどを整えておくことが、AIの回答と検索結果の両方で商品を表示されやすくする手立てです。
重複コンテンツを減らすことは、生成AI検索の観点でもクロールリソースの節約になる
商品ページ・在庫切れページで扱った重複URLの整理は、生成AI検索の観点でも意味を持ちます。「重複コンテンツがあると、ユーザー エクスペリエンスを損ない、重要ではない URL に検索エンジンのクロール リソースを浪費させてしまう可能性があります」と述べられています。重複コンテンツを減らすことは、通常のSEOと生成AI検索の両方に効くEC共通の土台です。
商品構造化データの必須要件を満たすことが、AI時代のエンティティ理解の土台になる
商品ページの構造化データで扱った必須プロパティは、生成AI検索がエンティティを理解する土台にもなります。生成AI向けの新しい専用ファイルを別途用意する必要はなく、AI以前から求められてきた基本要件を満たしているかどうかが先です。 AI対応として新しい施策を足す前に、商品ページが必須要件を満たしているかどうかを先に確認しておきましょう。
出典:Google検索セントラル「Google 検索の生成 AI 機能向けにウェブサイトを最適化する」
EC市場規模とEC化率――投資判断に使えるデータの読み方
ECサイトへの投資判断では、市場規模やEC化率といった統計がよく引用されます。ただし算出対象の定義を確認しないまま使うと、前提を取り違えたまま判断してしまいがちです。 特にEC化率は、対象範囲を誤解したまま社内資料へ転記されやすい数字。ここでは経済産業省と総務省の統計をもとに、投資判断に使える読み方を整理します。

BtoC-EC市場規模は26.1兆円、EC化率9.8%――ただし「物販系分野のみ」の数字
経済産業省は「2024年の日本国内のBtoC-EC(消費者向け電子商取引)市場規模は、26.1兆円(前年24.8兆円、前々年22.7兆円、前年比5.1%増)に拡大しています」と公表しました。EC化率9.8%は物販系分野のみの値。 「EC化率の算出対象は、BtoC-ECにおいては物販系分野とし」と定義され、サービス系・デジタル系には算出されていません。「小売全体の1割がEC」という意味ではありません。
物販系カテゴリ別のEC化率には大きな差がある
物販系分野といっても、カテゴリによってEC化率の水準はさまざまです。経済産業省の集計では、書籍、映像・音楽ソフトが56.45%、生活家電・AV機器・PC・周辺機器等が43.03%、生活雑貨、家具、インテリアが32.58%と、高い値になっています。自社が扱うカテゴリのEC化率次第で、投資対効果の前提そのものが変わってきます。
ネット購入の決済手段はクレジットカードが約8割――決済導線見直しの参考データ
ネットで商品を購入する際の決済手段は、依然としてクレジットカードが中心です。総務省の調査では「クレジットカード払い(代金引換時の利用を除く)」の割合が79.7%と最も高く、次いで電子マネーによる支払いが45.8%、コンビニエンスストアでの支払いが35.2%と続きます。決済導線を見直す際は、この3つを軸に検討すると実態に近い判断ができます。
出典:経済産業省「令和6年度電子商取引に関する市場調査の結果を取りまとめました」、経済産業省「令和6年度電子商取引に関する市場調査 公表資料」、総務省「令和7年通信利用動向調査報告書(世帯編)」
合同会社ワンブリマーケティングについて
合同会社ワンブリマーケティングは、SEO・オウンドメディア運用・生成AI活用支援を専門とする企業です。専任のマーケ担当を置きにくい事業者や、ECサイト特有の技術的な制約に悩む事業者を中心に、キーワード設計から記事制作、効果測定までを一貫してサポートしています。 自社のECサイトに合わせた進め方を相談したい方は、お問い合わせからご連絡ください。
ECサイトのSEO対策についてよくある質問
Q1. ECサイトのSEO対策とは、具体的に何をすればよいですか?
ECサイトのSEO対策の中心は、重複URLや在庫切れページの技術的な整理、カテゴリページから商品ページへの内部リンク設計、商品ページの構造化データの3つです。自社ECかモール出店かによって、canonicalや構造化データを設定できる自由度が異なるため、まずは自社サイトでどこまで設定変更ができるかを確認するところから始めましょう。
Q2. ECサイトのSEO対策には、どのくらいの費用・期間がかかりますか?
Googleや公的機関が示す費用・期間の公式なベンチマークは存在しません。費用も期間も、事業規模と既存サイトが抱える技術的な負債の大きさで前提が変わるためです。 重複URLの整理や構造化データの見直しなど、すでに抱えている課題の量を先に洗い出しておくと、見積もりの精度は上がります。判断材料を揃えてから相見積もりを取りましょう。
Q3. 自社ECサイトとモール出店では、SEOの考え方はどう違いますか?
Googleは「ページ間のリンクを分析して、サイト上のさまざまなページの相対的な重要度を把握します」としており、この仕組み自体は共通です。ただし自社ECサイトはcanonicalや内部リンクを自由に設計できるのに対し、モール出店ページはテンプレートに依存し、出店者が設定を変えられる範囲は限られたものです。
Q4. 商品ページの重複コンテンツ(色・サイズ違い、完売ページ)はどう対処すればよいですか?
色・サイズ違いのURLはパラメータを除いたURLを正規URLにし、在庫切れ・販売終了ページは完全に削除するなら404か410、一時的な扱いなら`availability`に`OutOfStock`などを指定して残します。「サイト上で重複コンテンツが発生することは通常のことであり」、重複URLの存在自体を過度に恐れる必要はありません。商品が0件になったカテゴリページは、温存するならnoindex、自動削除の運用では404を返しましょう。
Q5. 生成AI検索(AIO)が広がる中、商品ページはどう最適化すればよいですか?
Googleは、生成AI検索でもSEOの基本的な考え方は変わらないとしており、生成AI検索向けの特別なハックを追うより、重複URLの整理や商品構造化データの必須プロパティといった基本を満たすことが優先されます。 Merchant Centerフィードを整えておくと、生成AIの回答にも商品情報が反映されやすくなります。
まとめ:自社ECとモール出店の違いを踏まえてSEO投資の優先順位を見直そう
ECサイトのSEO対策は、自社ECとモール出店で検索上の立ち位置が異なることを前提に、重複URLや在庫切れページの技術対応と、カテゴリ・商品・コンテンツ記事という3階層の役割分担を組み合わせて進める打ち手です。EC化率9.8%は物販系分野のみの値であり、投資判断に使う際は算出対象の定義を確認したうえで使う必要があります。また、在庫切れページは一律に削除するのではなく、状況ごとに使い分けることが欠かせません。 まずは自社サイトのURL構造と在庫切れページの扱いを点検し、どの階層から着手するかを整理するところから始めてみましょう。
自社ECかモール出店かで迷う事業者は多くいらっしゃいます。ある小売業のEC支援では、自社ECサイトのカテゴリ構造とcanonicalを自由に組み替えられたことで、狙った商品ページの評価を数か月で改善できました。一方、同じ会社が並行して出店していたモールのページでは、テンプレートの制約で同じ調整ができませんでした。どちらが優れているかではなく、どこまで自分たちで設定を変えられるかを先に確認することが、優先順位を決める近道だと感じています。