ECサイトのSEO対策|商品ページとカテゴリページの最適化で売上を伸ばす方法

自社ECサイトを運営しているものの、「検索からの流入が少ない」「モール(Amazon・楽天)に売上を依存している」という課題を抱えている企業は多いのではないでしょうか。広告費をかけ続けなくても安定した集客を実現するために、ECサイトのSEO対策は極めて重要です。
しかし、ECサイトのSEOはコーポレートサイトやメディアサイトとは異なる特有の課題を抱えています。大量の商品ページの管理、カラー・サイズ違いによる重複コンテンツ、在庫切れページの扱い、ファセットナビゲーションとクロール効率――これらはECサイトならではの技術的なSEO課題です。
本記事では、ECサイトのSEO対策を「商品ページ」と「カテゴリページ」の最適化を軸に、具体的な施策を詳しく解説します。EC担当者・マーケティング担当者がすぐに実践できるノウハウをまとめました。
この記事の目次
ECサイトのSEOが重要な理由
多くのEC事業者がAmazonや楽天市場などのモールに出店していますが、モール依存にはリスクがあります。手数料の上昇、突然のアルゴリズム変更、顧客データの取得制限など、プラットフォーム側の方針変更に振り回されるリスクを常に抱えています。
自社ECサイトへの検索流入を強化することで、以下のメリットが得られます。
- 利益率の向上:モール手数料(売上の10〜20%)が不要になり、利益率が大幅に改善
- 顧客データの蓄積:購買データ、行動データを自社で保有でき、マーケティングに活用できる
- ブランディングの強化:自社の世界観を自由に表現でき、ブランドロイヤルティを高められる
- 安定した集客基盤:SEOで上位表示を獲得すれば、広告費をかけずに継続的な流入が見込める
- LTV(顧客生涯価値)の最大化:自社サイトならリピーター施策(メルマガ、ポイント等)を自由に設計できる
特に近年は「指名検索」(ブランド名や商品名での検索)だけでなく、「一般キーワード」(「メンズ 革靴 ビジネス」など)からの流入をいかに獲得するかがEC SEOの勝負所です。モール内SEOだけでなく、Google検索からの自社EC流入を強化する戦略が求められています。
ECサイト特有のSEO課題
ECサイトのSEOに取り組む前に、まずECサイトならではの技術的課題を理解しておきましょう。これらの課題を放置すると、いくらコンテンツを充実させても検索順位が伸びにくくなります。
大量の商品ページの管理
ECサイトは数百〜数万、大規模サイトでは数十万のページを抱えることがあります。これだけのページを適切にSEO管理するには、以下の点に注意が必要です。
- タイトルタグ・メタディスクリプションの個別最適化:商品名をそのまま入れるだけでなく、検索キーワードを意識した設計が必要。ただし、数万ページに個別対応するのは現実的ではないため、テンプレート+変数(商品名、カテゴリ名、ブランド名)で効率化
- XMLサイトマップの適切な管理:大量のURLをGoogleに効率よく伝えるため、商品ページ用、カテゴリページ用などサイトマップを分割
- インデックス対象の取捨選択:すべてのページをインデックスさせる必要はない。検索価値の低いページ(検索結果ゼロのページなど)はnoindexを検討
重複コンテンツ(カラー・サイズ違い等)
ECサイトにおける重複コンテンツは深刻なSEO課題です。同じ商品のカラーバリエーションやサイズ違いで個別のURLが生成されるケースでは、ほぼ同じ内容のページが大量に存在することになります。
主な重複パターン:
- カラー・サイズ違いで個別URLが生成される
- ソート順(価格順・人気順など)の変更でURLパラメータが付与される
- 絞り込み検索の結果ページが大量に生成される
- PC版とモバイル版で別URLが存在する(レスポンシブ未対応の場合)
これらの重複コンテンツは、Googleのクロール資源を浪費し、評価が分散する原因になります。対策としては、canonicalタグで正規URLを指定する方法が基本です。カラー・サイズ違いは代表の1ページを正規URLとし、バリエーションページからcanonicalで参照させましょう。
在庫切れページの扱い
ECサイトでは商品の在庫切れが日常的に発生します。在庫切れページの扱いを間違えると、SEO上のマイナスやユーザー体験の悪化を招きます。
在庫切れページの適切な対応:
- 一時的な在庫切れ:ページはそのまま残し、「現在在庫切れ・入荷予定あり」と表示。入荷通知の登録フォームを設置する。SEO的にも蓄積された評価を失わずに済む
- 恒久的な販売終了:後継商品がある場合は301リダイレクトで後継商品ページへ転送。後継商品がなければ同カテゴリの一覧ページへ301リダイレクト
- 季節商品:来シーズンも販売する場合はページを維持し、「次回入荷時期:○月頃」と案内
やってはいけないのは、在庫切れのたびにページを削除して404エラーにすることです。それまでのSEO評価がすべて失われ、再入荷時にゼロからやり直しになります。
ファセットナビゲーションとクロール効率
ファセットナビゲーション(ファセット検索)とは、ECサイトでよく見られる絞り込み機能のことです。「ブランド」「価格帯」「カラー」「サイズ」「素材」など複数の条件で商品を絞り込めるUIですが、これがSEOの大きな課題になることがあります。
絞り込み条件の組み合わせが無数にあるため、それぞれに個別のURLが生成されると、数十万〜数百万のURLが発生する可能性があります。これは「クロールバジェットの浪費」と呼ばれ、Googleのクローラーが重要なページを十分にクロールできなくなる原因となります。
ファセットナビゲーションのSEO対策:
- 検索価値のあるフィルター組み合わせのみURLを生成:たとえば「メンズ×スニーカー」は検索需要があるためURLを残し、「赤×26.5cm」は需要が少ないためURLを生成しない
- 不要なフィルターURLにはnoindex、またはrobots.txtでブロック
- AJAX/JavaScriptでフィルタリングを実装:URLを変更せずに表示内容だけを切り替える方法
商品ページのSEO最適化
ECサイトの核となる商品ページのSEO最適化について、具体的な施策を解説します。
商品タイトルのキーワード設計
商品ページのタイトルタグは、検索順位とクリック率の両方に影響する最重要要素です。効果的な商品タイトルの設計ポイントは以下のとおりです。
- メインキーワードを先頭に:「メンズ ビジネスシューズ 本革 ストレートチップ」のように、検索されやすいキーワードを前方に配置
- ブランド名+商品名+特徴:「[ブランド名] [商品名] [素材] [カラー] | [サイト名]」のテンプレートを基本とする
- 文字数は30〜40文字程度:長すぎると検索結果で省略される。重要なキーワードは省略されない位置に
- 型番・品番を含める:型番で検索するユーザー(リピーター等)も一定数存在する
メタディスクリプションには、商品の特徴・メリット・価格帯を含め、検索結果でのクリックを促す文章を設定しましょう。120文字程度を目安に、キーワードを自然に含めます。
商品説明文の充実(メーカー説明のコピペはNG)
多くのECサイトが犯しがちなミスが、メーカーから提供された商品説明文をそのままコピペで掲載することです。同じ商品を扱う他のECサイトもメーカー説明文を使っている可能性が高く、完全な重複コンテンツになってしまいます。
独自の商品説明文を作るポイント:
- ターゲットを明確にした説明:「ビジネスシーンで使える」「30代の大人カジュアルに」など、誰に向けた商品かを明記
- 具体的な使用シーンの提案:「結婚式の二次会にもおすすめ」「毎日の通勤に」など
- スペック情報の充実:素材、サイズ、重さ、原産国などを詳細に記載
- 比較情報の提供:「前モデルからの改善点」「類似商品との違い」
- 自社スタッフのコメント:「バイヤーのおすすめポイント」「スタッフの着用レビュー」など独自の視点
商品数が多い場合、すべてのページに独自説明文を書くのは現実的ではありません。まずは売上上位の商品やSEO的に狙いたいキーワードに関連する商品から優先的に取り組みましょう。
ユーザーレビューの活用
ユーザーレビュー(購入者の口コミ)は、ECサイトのSEOにおいて非常に強力なコンテンツ資産です。
SEO的なメリット:
- ユニークコンテンツの自動生成:レビューが増えるほど、商品ページに独自のテキストコンテンツが追加される
- ロングテールキーワードの獲得:ユーザーが自然な言葉でレビューを書くことで、想定外のキーワードでの流入が生まれる
- 更新頻度の向上:新しいレビューが投稿されるたびにページが更新され、Googleの再クロールを促す
- コンバージョン率の向上:レビューの存在がCVR(購入率)を高め、結果としてSEOにもプラスに働く
レビューを増やすための施策:
- 購入後○日目にレビュー依頼メールを自動送信
- レビュー投稿でポイント付与(次回購入時に使える)
- 写真付きレビューには追加ポイントを付与
- レビュー投稿フォームを簡潔にする(星評価+短文でOK)
Product構造化データの実装
商品ページに構造化データ(Product schema)を実装することで、検索結果にリッチリザルトを表示させることができます。
リッチリザルトに表示される情報:
- 商品名・画像
- 価格(セール価格も含む)
- 在庫状況(在庫あり/在庫切れ)
- レビュー評価(星の数とレビュー件数)
- 配送情報
リッチリザルトが表示されると、通常の検索結果と比べてクリック率が大幅に向上します。特にレビュー評価の星が表示されると目を引きやすく、競合サイトとの差別化に効果的です。
Product構造化データの実装は、JSON-LD形式が推奨されています。多くのECプラットフォーム(Shopify、EC-CUBEなど)では、プラグインやアプリで比較的簡単に実装できます。
カテゴリページのSEO最適化
ECサイトのSEOでは商品ページに注目が集まりがちですが、実はカテゴリページ(商品一覧ページ)はSEO上非常に重要なページです。「メンズ スニーカー」「レディース ワンピース」といったビッグ〜ミドルキーワードの受け皿になるのはカテゴリページです。
カテゴリ構造の設計
カテゴリ構造はECサイトのSEOの土台です。ユーザーにとっての使いやすさとGoogleのクロール効率の両方を考慮して設計する必要があります。
カテゴリ設計のポイント:
- 3階層以内に収める:大カテゴリ → 中カテゴリ → 小カテゴリの3階層が理想。4階層以上になるとクロール効率が下がり、ユーザーの回遊性も低下
- 検索キーワードに基づいたカテゴリ名:社内の管理名称ではなく、ユーザーが実際に検索するキーワードをカテゴリ名に使う(例:「アウター」ではなく「メンズ ジャケット・アウター」)
- 1つのキーワードに1つのカテゴリ:同じキーワードを狙うカテゴリが複数あるとカニバリゼーション(共食い)が発生する
- URLにカテゴリ階層を反映:example.com/mens/shoes/sneakers/ のように、URL構造でカテゴリの親子関係を表現
カテゴリページにオリジナルコンテンツを追加
多くのECサイトのカテゴリページは、商品一覧が並んでいるだけの状態です。これではGoogleから「商品リンクの一覧に過ぎず、独自の価値がない」と判断される可能性があります。
カテゴリページに追加すべきコンテンツ:
- カテゴリの説明文(200〜500文字):そのカテゴリの商品群について、選び方のポイントやトレンドを解説。ページ上部に配置
- 選び方ガイド:「スニーカーの選び方」「ワンピースのサイズ選び」など、購買を助ける情報
- おすすめ・人気ランキング:売れ筋商品をハイライトすることで、ユーザーの回遊を促進
- 関連するお役立ちコンテンツへのリンク:ブログ記事や特集ページへの導線
ただし、コンテンツを追加しすぎて商品一覧が下に押しやられると、本末転倒です。ユーザーが最初に目にするエリア(ファーストビュー)に商品一覧が見えるバランスを保ちましょう。
内部リンク設計
ECサイトの内部リンク設計は、SEO効果を最大化するための重要な施策です。適切な内部リンクは、Googleのクローラーがサイト内を効率よく巡回する手助けをするとともに、ページの評価を重要なページに集中させる効果があります。
ECサイトの内部リンク設計ポイント:
- パンくずリストの実装:ホーム > メンズ > シューズ > スニーカー のように、カテゴリ階層を明示。構造化データ(BreadcrumbList)も併せて実装する
- 関連商品・おすすめ商品の表示:商品ページの下部に「この商品を見た人はこんな商品も見ています」「関連するおすすめ商品」を表示
- カテゴリ間のクロスリンク:「メンズ スニーカー」ページから「メンズ ソックス」ページへリンクするなど、関連カテゴリ間を結ぶ
- ブログ記事から商品ページへのリンク:「2026年春のスニーカートレンド」記事から該当商品ページへリンクし、情報コンテンツから商品ページへの導線を設ける
- 特集ページの活用:「母の日ギフト特集」「冬のアウター特集」など、テーマ別の特集ページを作り、複数の商品ページへリンクを送る
AI検索時代のEC SEO
AI検索(GoogleのAI Overview、ChatGPT、Perplexityなど)の台頭は、ECサイトのSEO戦略にも大きな変化をもたらしています。
たとえば、「30代男性 ビジネスバッグ おすすめ」と検索すると、AIが具体的な商品名やブランド名を挙げて直接推薦する形で回答を生成する時代になっています。AEO(Answer Engine Optimization)の記事でも解説しているとおり、AIの回答ソースとして選ばれるための最適化が新たに求められています。
AI検索時代にECサイトが取るべき戦略:
- 「誰に・どんな用途に最適か」を明記する:AIは「おすすめ」を聞かれた際に、ユーザーの属性や用途にマッチする商品を推薦する。商品ページに「30代のビジネスパーソンに最適」「通勤用として」など、ターゲットと用途を明確に記載することで、AIの推薦対象に入りやすくなる
- 比較・ランキング情報の充実:「○○と△△の違い」「用途別おすすめランキング」などのコンテンツは、AIが比較質問に答える際のソースとして引用されやすい
- 商品詳細の情報量が勝負:AIは商品ページの情報を直接参照して回答を生成するため、スペック・特徴・使用感・注意点など、情報が充実しているページほど選ばれやすい
- FAQ形式のコンテンツ:「この商品は洗濯機で洗えますか?」「サイズ感は大きめですか?」など、よくある質問とその回答を商品ページに掲載。AIはQ&A形式の情報を回答に活用しやすい
- 専門性のあるレビュー・解説:単なるスペック羅列ではなく、専門的な視点からの解説やスタッフレビューがあると、AIからの信頼度が高まる
AI検索時代においては、商品ページが「カタログ的な情報の羅列」ではなく「専門家が選定理由を解説するコンテンツ」であることが、検索流入を獲得するための鍵となります。AIが「なぜこの商品を推薦するのか」の根拠となる情報を、各商品ページにしっかりと記載しましょう。
関連記事
- AEO(Answer Engine Optimization)とは?AI検索時代のWebマーケティング戦略
- 構造化データとは?SEOにおける効果と実装方法を解説
- 重複コンテンツとは?SEOへの影響と対策方法
- canonicalタグとは?正規URLの指定方法と注意点
- 内部リンクとは?SEO効果を高める設計と最適化の方法
まとめ
ECサイトのSEOは、大量の商品ページ管理や重複コンテンツなど特有の課題がある一方、正しく取り組めばモール依存から脱却し、安定した集客と売上を実現できる強力な施策です。
本記事で解説した施策のポイントを改めて整理します。
- 技術的課題の解消:重複コンテンツ対策、在庫切れページの適切な処理、ファセットナビゲーションの最適化
- 商品ページの最適化:キーワードを意識したタイトル設計、独自の商品説明文、レビューの活用、Product構造化データの実装
- カテゴリページの強化:検索キーワードに基づくカテゴリ設計、オリジナルコンテンツの追加、内部リンク設計
- AI検索時代への対応:「誰に・何のために」を明記し、AIの推薦ソースとなる情報の充実
ECサイトのSEOは成果が出るまでに時間がかかりますが、一度軌道に乗れば広告費に依存しない安定した集客チャネルとなります。まずは売上上位の商品ページやアクセスの多いカテゴリページから優先的に取り組み、段階的に対策を拡大していきましょう。
ECサイト・通販業界のSEOでお悩みの方は、ヒトノテにご相談ください。EC特有の課題を理解した専門チームが、サイトの現状分析から施策の実行支援まで、売上向上につながるSEO戦略をご提案いたします。













