MENU
  • SEO実践
  • WordPress運用
  • サーバー・ツール比較
  • AI×SEO
  • 業種別SEO事例
  • EC集客
  • 雅〜WEB〜(本業)
  • プロフィール
  • お問合せ
現場で結果を出すSEOコンサルが、Web集客の最前線を発信
develop-life|SEO・Webマーケが伸びる成長メディア
  • SEO実践
  • WordPress運用
  • サーバー・ツール比較
  • AI×SEO
  • 業種別SEO事例
  • EC集客
  • 雅〜WEB〜(本業)
  • プロフィール
  • お問合せ
develop-life|SEO・Webマーケが伸びる成長メディア
  • SEO実践
  • WordPress運用
  • サーバー・ツール比較
  • AI×SEO
  • 業種別SEO事例
  • EC集客
  • 雅〜WEB〜(本業)
  • プロフィール
  • お問合せ
  1. ホーム
  2. EC集客
  3. EC商品ページがインデックスされない8原因|在庫・重複・内部リンク診断

EC商品ページがインデックスされない8原因|在庫・重複・内部リンク診断

2026 11/08
EC集客
2026年11月8日
症状から原因、処置へと分岐する診断フローチャートの上を商品ページカードが進み、終点で検索結果の棚に収まって金色の旗が立つイメージ

「商品を300点登録したのに、検索しても自社の商品ページが出てこない」「Search Consoleに『クロール済み – インデックス未登録』と出ているが、何をすればいいのか分からない」。先に言うと、この症状の原因探しは「インデックスされていない」のか「インデックスはされていて順位が低い」のかを最初に分けるところから始めます。ここを混同したまま、タイトルを書き直したり被リンクを増やしたりしている相談が多いからです。本記事は、EC(自社サイトで直接販売するネットショップ)の商品ページが検索に出ない原因を、Search Console(Google Search Console=検索結果での順位や流入を確認できる無料ツール)の画面に表示される公式の日本語ラベルから逆引きして8つに分け、それぞれの処置と確認方法を書きます。

対象は自社EC(DtoC)の商品ページだけです。楽天・Amazonなどモール内の商品ページは仕組みが違うので扱いません。当メディアの関連記事との役割分担も先に書いておきます。ECの商品ページSEOは「売れる商品ページの書き方」、検索順位が上がらない15の原因は「インデックスはされているのに順位が低い」ときの全業種向けの切り分け、そして本記事は「そもそも検索結果に載っていない」ときのEC固有の原因診断です。EC全体の検索集客の設計はECサイトのSEO対策 完全ガイドにまとめています。

本記事の違いは2つあります。1つ目は、Search Consoleのステータス名を現行ヘルプの表記どおりに書くことです。「noindex タグによって除外されました」のような旧い表記や意訳で書かれた記事が多く、読者が自分の画面と突き合わせられないのを何度も見てきました。2つ目は、EC固有の原因(絞り込みURLでクロールが食われる・在庫切れページのソフト 404・色やサイズ違いのURL重複)に絞ることです。一般的なブログでは起きない事故が、ECでは商品点数に比例して起きます。

私は前職で17年間、自社EC(DtoC)の事業運営に関わり、執行役員を務めました。広告費ゼロ・自然検索のみで年商1〜2億円を集客し、月間50,000検索のキーワードで10年間1位を守りました(2位は日本の時価総額1位企業の公式サイト、3位はAmazon。経緯は10年1位を守れた理由に書いています)。商品点数を増やすほどインデックスされない商品が溜まる問題は、運営側として何年も付き合いました。2024年10月に独立し、神戸・芦屋でSEOコンサル「雅〜WEB〜」を運営しています(支援実績:miyabi-web.jp/production/)。本記事のGoogle公式ヘルプ・公式ドキュメントの引用は2026年11月時点の確認値です。

※本記事には広告(アフィリエイト)リンクが含まれます。料金・特典は変動するため、申込前に各公式サイトで最新情報をご確認ください。

⏱️ 約14分で読めます

この記事でわかる4つのこと

  • 「インデックスされていない」のか「順位が低いだけ」なのかを5分で切り分ける手順(Search Consoleのどの画面を、どの順に見るか)
  • 「クロール済み – インデックス未登録」「検出 – インデックス未登録」など公式ラベル10個の意味と、それぞれに対応する処置
  • EC固有の8原因(クロールの後回し・薄い中身・重複と正規URL・絞り込みURL・ソフト 404・noindex・robots.txt・サイトマップ)の見つけ方
  • 直した後に再クロールを依頼し、順位で効果を確認するまでの手順と、やっても効かなかったこと

目次

  1. 商品ページがインデックスされない原因探しは「未登録」か「低順位」かを分けてから始める【結論】
  2. 商品ページのインデックス状況の確認手順|ページ インデックス登録レポートとURL 検査ツールの見方
  3. 原因1「検出 – インデックス未登録」|商品ページのクロールが後回しにされている
  4. 原因2「クロール済み – インデックス未登録」|商品ページの中身が薄いと判断されている
  5. 原因3・4 重複と正規URLの不一致|色・サイズ違いのURLとcanonicalの自己申告が通らないとき
  6. 原因5 絞り込み・並び替えURLでクロールが食われている|ファセット ナビゲーションの事故
  7. 原因6 在庫切れ・販売終了ページの処理ミスと「ソフト 404」
  8. 原因7・8 noindexとrobots.txtの事故、サイトマップの不整合
  9. 直した後の確認手順|再クロールの依頼から、順位で効果を見るところまで
  10. 商品ページのインデックスに関するよくある質問
  11. まとめ|EC商品ページがインデックスされない8原因の診断フロー表
MY BELIEF

17年の運営で確信したのは、インデックスされない商品ページは「Googleに嫌われた」のではなく「Googleに見つけてもらう道が足りない」か「見つけたうえで要らないと判断された」かのどちらかだということでした。前者は内部リンクとサイトマップで道を作れば動き、後者はページを増やすのをやめて統合すると動きました。インデックス登録のリクエストを何度押しても、どちらも解決しませんでした。

目次

商品ページがインデックスされない原因探しは「未登録」か「低順位」かを分けてから始める【結論】

商品ページのカードが分岐路の前に立ち、左は空の検索結果パネル、右は順位の低い検索結果パネルへ分かれているイメージ

結論から書きます。「商品ページが検索に出ない」という症状は、原因が2系統に分かれます。処置がまったく違うので、最初に分けます。

系統何が起きているか確認方法この記事で扱うか
A. インデックスされていないGoogleのデータベースにそのURLが登録されていない。どんなキーワードで検索しても出ないSearch ConsoleのURL 検査ツールで「URL が Google に登録されていません」と出る扱う(8原因)
B. インデックスはされているが順位が低い登録はされているが、狙ったキーワードで上位に出ていない。商品名で検索すれば出るURL 検査ツールで「URL は Google に登録されています」と出る扱わない。検索順位が上がらない15の原因へ

相談の現場で私が最初に見るのはこの1点です。商品名をそのままGoogleで検索して出てくるなら系統Bで、出てこなければ系統Aです。ここだけで数分で終わります。系統Bなのに「インデックスされない」と思い込んで、サイトマップを送り直したり再クロールを頼んだりしても、順位は動きません。逆に系統Aなのに、タイトルの書き方や商品説明の文字数を直しても、Googleはそのページを見ていないので意味がありません。

系統Aと判定できたら、Search Consoleの「ページ インデックス登録レポート」に表示される理由のラベルを読みます。ラベルが原因を半分以上教えてくれます。本記事で扱う8原因とラベルの対応を先に示します。

  1. クロールが後回しにされている(ラベル:検出 – インデックス未登録)→第3章
  2. 中身が薄いと判断されている(クロール済み – インデックス未登録)→第4章
  3. 重複していて、別のページが正規に選ばれた(重複しています。Google により、ユーザーがマークしたページとは異なるページが正規ページとして選択されました)→第5章
  4. 重複しているのに正規ページを指定していない(重複していますが、ユーザーが正規ページとして選択していません)→第5章
  5. 絞り込みURLにクロールが食われている(直接のラベルはなく、1の大量発生で気づく)→第6章
  6. 在庫切れ・販売終了ページの処理ミス(ソフト 404/見つかりませんでした(404)/ページにリダイレクトがあります)→第7章
  7. noindex・robots.txtの事故(URL に noindex が指定されています/URL が robots.txt によってブロックされています。)→第8章
  8. サイトマップの不整合(ラベルではなく「サイトマップ」レポートの送信数と登録数の差で気づく)→第8章

ラベルの表記はGoogleのページ インデックス登録レポートのヘルプ(2026年11月8日確認)に合わせています。「URL が robots.txt によってブロックされています。」だけ末尾に句点がつくのも公式表記のままです。

KEY TAKEAWAY
  • 最初に「未登録」か「低順位」かを分ける。商品名で検索して出るなら低順位の問題
  • 未登録なら、ページ インデックス登録レポートのラベルを読む。ラベルが原因の半分を教えてくれる
  • ラベルは現行ヘルプの表記で覚える。旧表記で書かれた記事は画面と突き合わせられない

商品ページのインデックス状況の確認手順|ページ インデックス登録レポートとURL 検査ツールの見方

ダッシュボード画面の上に虫眼鏡が浮かび、その横に理由ごとに色分けされた棒グラフと1枚の商品ページカードが並ぶイメージ

確認に使う画面は2つだけです。全体を見るときは「ページ インデックス登録レポート」、1つのURLを調べるときは「URL 検査ツール」です。どちらもSearch Consoleの左メニューから開けます。

手順1:ページ インデックス登録レポートで「どの理由が何件か」を見る

レポートを開くと、インデックスに登録されたページ数と、登録されなかったページ数がグラフで出ます。その下に「ページがインデックスに登録されなかった理由」の表があり、理由ごとの件数が並びます。見る順番は次のとおりです。

  1. 件数の多い理由から見る。商品点数が多いECでは、上位2〜3個の理由で未登録の大半を占めることがほとんどです
  2. 理由をクリックして、URLの一覧を見る。商品ページ(/products/ や /item/ など)が多いのか、絞り込みURL(?color= や ?sort= がついたもの)が多いのかを見分けます
  3. 「エラー」「警告」の色だけで判断しない。「クロール済み – インデックス未登録」は公式ヘルプで「よくあることで、常に問題とは限らない」趣旨の説明がされています。件数より、重要な商品ページが含まれているかを見ます

手順2:URL 検査ツールで、売れ筋の商品ページを1つずつ調べる

画面上部の検索窓に商品ページのURLを貼ると、そのURLの状態が出ます。見る項目は次の4つです。

項目(公式表記)何が分かるかECでの見どころ
URL は Google に登録されています/URL が Google に登録されていませんインデックスの有無。最初の判定「登録されていません」なら系統A。「登録されていますが問題があります」の表示もある
検出/参照元ページGoogleがそのURLをどこで見つけたか参照元がサイトマップだけなら、サイト内にそのページへのリンクがない可能性が高い(第3章)
クロール/前回のクロールいつクロールされたか、クロールが許可されているか日付が空ならまだクロールされていない。「クロールを許可?」が「いいえ」ならrobots.txtを疑う(第8章)
ユーザーが指定した正規 URL/Google が選択した正規 URL自分が指定した正規URLと、Googleが選んだ正規URLが一致しているか2つが食い違っていれば重複の問題(第5章)。色・サイズ違いのURLで最もよく起きる

項目名はURL 検査ツールのヘルプ(2026年11月8日確認)の表記です。「公開 URL をテスト」は、インデックス上の情報ではなく今のページを取りに行った結果を見る機能で、直した直後の確認に使います(第9章)。私の経験則として、この2画面を順に見れば原因の当たりは15分あれば付きます。ここを飛ばして「とりあえずインデックス登録をリクエスト」から入ると、原因が残ったまま同じ症状を繰り返します。

KEY TAKEAWAY
  • 全体はページ インデックス登録レポート、個別はURL 検査ツール。この2画面で足りる
  • 理由は件数の多い順に見て、URL一覧で商品ページか絞り込みURLかを見分ける
  • URL 検査では「参照元ページ」と「2つの正規 URL」の食い違いがECの要所

原因1「検出 – インデックス未登録」|商品ページのクロールが後回しにされている

長い待ち行列の最後尾に商品ページのカードが並び、先頭にだけクロールを表す小さなロボット台車が到着しているイメージ

公式ヘルプはこのラベルを「ページは Google により検出されましたが、まだクロールされていません」と説明しています。つまりGoogleはそのURLの存在を知っているのに、取りに来ていない状態です。ヘルプは、クロールするとサイトに負荷がかかると判断されて再スケジュールされた場合に起きる、という趣旨の説明を添えています。

ECでこのラベルが大量に出るとき、私が見てきた原因はほぼ3つです。

  • サイト内からのリンクがない。サイトマップには載っているが、カテゴリページや関連商品からリンクされていない商品。URL 検査の「参照元ページ」がサイトマップだけなら、これです
  • カテゴリの階層が深く、商品ページまでの距離が遠い。トップから5回以上クリックしないと辿り着けない商品は後回しにされやすい、というのが私の経験則です
  • クロールの持ち分が絞り込みURLに食われている。これは第6章で別に扱います

処置:内部リンクを足す。それが最初で、効いた

自社EC時代、商品点数を増やしていった時期に、このラベルが溜まる経験をしました。そのときに手を付けた順番は、①商品ページへの内部リンクを増やす、②サイトマップを分割する、③薄い商品ページを統合する、の順です。①で動かなかった商品はほとんどなく、②③はその後の底上げでした。具体的には次のことをしました。

  1. カテゴリページから全商品に辿れるようにする。ページ送りの最後まで、どの商品にもクリックで到達できる状態にします。「もっと見る」ボタンでしか表示されない商品は、Googleから見えていないことがあります(ページ送りの実装はECのカテゴリページSEOで詳述)
  2. 関連商品・同シリーズのリンク枠を商品ページ内に置く。商品ページ同士がつながると、1つのクロールから芋づる式に辿れます
  3. 新商品・おすすめの一覧をトップページから直接リンクする。トップに近いほど早く取りに来ます

Googleのクロール バジェット管理のガイド(2026年11月8日確認)は、対象を大規模サイトとしつつ、「検出 – インデックス未登録」に分類されたURLが全体の大部分を占めるサイトも対象に挙げ、数値は目安で厳密な閾値ではないとしています。商品点数が数百点でも、絞り込みURLが掛け算で増えていれば対象になり得ると読むのが実務的です。何ページなら安全、という断定はできません。

効かなかったことも書いておきます。URL 検査ツールの「インデックス登録をリクエスト」を、未登録の商品について何度も押した時期がありました。結果として、内部リンクのない商品は登録されませんでした。公式ヘルプにも「リクエストを送信しても、ページが Google インデックスに表示されるとは限りません」とあり、「送信できるインデックス登録リクエストの数には、1 日あたりの上限が設定されています」とも書かれています。リクエストは道を作った後に1回押すもので、道の代わりにはなりません。

KEY TAKEAWAY
  • 「検出 – インデックス未登録」は、URLは知られているが取りに来ていない状態
  • 処置の第一は内部リンク。カテゴリから全商品に辿れるか、関連商品でつながっているかを見る
  • インデックス登録のリクエストは道の代わりにならない。公式も「登録されるとは限らない」と明記

原因2「クロール済み – インデックス未登録」|商品ページの中身が薄いと判断されている

ほぼ同じ見た目の薄い商品ページカードが何枚も並び、検査ゲートを通過した後に脇へ寄せられている一方、厚みのある1枚だけが棚に収まるイメージ

公式ヘルプはこのラベルを「ページはクロールされましたが、インデックスには登録されていません」という趣旨で説明し、今後登録される可能性もあれば、登録されない可能性もあると書いています。原因1と違い、Googleはページを読んだうえで登録を見送っています。ECで最も多く、最も直しにくいラベルです。

ECの商品ページでこれが出る典型は、次のような「読んでも新しい情報がないページ」です。

  • メーカー提供の商品説明をそのまま載せている。同じ文章が他の数十店舗にも載っているので、自店のページを登録する理由がない
  • 商品名・価格・写真だけで、説明文がほぼない。型番違いで何百ページも同じ構成
  • 色・サイズ違いが別URLになっていて、説明文が同一。これは重複(第5章)と地続きの問題
  • 在庫切れのまま情報が止まっている。第7章で扱います

処置:書き足すか、統合するかを商品ごとに決める

処置は2方向で、商品ごとに選びます。

方向向いている商品具体策
書き足す売れ筋・指名で探される商品・単価の高い商品自店でしか書けない情報(使った場面・サイズ感・比較・よくある質問・レビュー)を足す。書き方はECの商品ページSEOに手順をまとめています
統合する型番違い・色違い・ほぼ同じ構成の商品が数十〜数百1つの商品ページに選択肢としてまとめ、個別URLは正規URLを親に向けるか、リダイレクトする(第5章)

私が自社ECで最後に手を付けたのが、この「薄い商品の統合」でした。ページ数が減るのが怖くて後回しにしていましたが、登録されていないページを減らしただけで、登録済みの商品の流入は落ちませんでした。なお公式ヘルプはこのラベルについてURLの再送信は不要としています。書き足してから、第9章の手順で1回だけ再クロールを頼みます。何もせず再送信だけ繰り返しても、Googleの判断材料は変わりません。

KEY TAKEAWAY
  • 「クロール済み – インデックス未登録」は読まれたうえで見送られた状態。再送信では変わらない
  • 処置は「自店でしか書けない情報を足す」か「ほぼ同じ商品を統合する」かの2方向
  • 登録されていないページを減らしても、登録済み商品の流入は落ちなかった(私の経験)

原因3・4 重複と正規URLの不一致|色・サイズ違いのURLとcanonicalの自己申告が通らないとき

色違いのTシャツが並ぶ3枚の商品ページカードが、金色のリボンで1枚の親カードに束ねられ、親カードだけが検索結果の棚に収まるイメージ

重複に関するラベルは2つあり、意味が違います。

ラベル(公式表記)意味ECで起きる場面
重複しています。Google により、ユーザーがマークしたページとは異なるページが正規ページとして選択されました自分が正規URLとして指定したページではなく、Googleが別のページを正規として登録した色違いページに親商品へのcanonicalを付けたのに、内部リンクや売上の多い色違いページの方が正規に選ばれた
重複していますが、ユーザーが正規ページとして選択していません別ページと重複しているのに、正規URLを指定していない。Googleが代わりに選んだhttp/https、www有無、末尾スラッシュ有無、?utm= 付きなど、同じ商品が複数URLで開けるのに統一していない

ここで押さえるべきは、Googleの正規URLの指定方法のドキュメント(2026年11月8日確認)が、rel=”canonical” を命令ではなく「シグナル」として扱っていることです。同ドキュメントはシグナルの強さを、リダイレクトと rel=”canonical” は強いシグナル、サイトマップへの記載は弱いシグナル、と整理しています。canonicalを付けても、他のシグナル(内部リンクの向き・ページの中身の差)がそれと逆を向いていれば、Googleは自分の判断を優先します。これが原因3のラベルの正体です。

処置:色・サイズ違いのURL設計を1つに決める

GoogleのECサイトのURL構造のガイド(2026年11月8日確認)は、色やサイズなどのバリエーションを示す方法として、パス(/t-shirt/green のような形)かクエリパラメータ(/t-shirt?color=green のような形)のどちらかを挙げ、省略可能なクエリパラメータで示す場合はパラメータを外したURLを正規URLにするよう書いています。実装の選び方は次のとおりです。

  • 色・サイズごとに説明文や写真が大きく変わらないなら:親商品1ページにまとめ、各バリエーションのURLは親を正規URLに指定する。内部リンクも親に向ける(リンクを色違いページに向けたまま、canonicalだけ親にすると原因3が起きます)
  • 色ごとに検索需要があり、別々に出したいなら:各ページの説明文・写真・タイトルを本当に別物にする。中身が同じなら、Googleは重複と見ます
  • http/https・www・末尾スラッシュ・パラメータの揺れ:リダイレクトで1つに寄せる。同ドキュメントは、正規化の目的でrobots.txtを使わないこと、サイト内での正規ページの選択を妨げる目的でnoindexを使わないことも書いています

バリエーションの構造化データの書き方はECの構造化データ実装ガイドで扱っているので、URL設計とセットで揃えてください。なお原因4のラベルは公式ヘルプではエラー扱いではなく、Googleが選んだ正規URLが意図どおりならそのままで問題ありません。意図と違うときだけ、リダイレクトかcanonicalで指定します。

KEY TAKEAWAY
  • canonicalは命令ではなくシグナル。内部リンクや中身の差が逆を向くと無視される
  • 色・サイズ違いは「親に統合」か「本当に別物にする」かを決め、内部リンクも同じ向きに揃える
  • URLの揺れ(https・www・スラッシュ・パラメータ)はリダイレクトで1つに寄せる
QUICK CHECK

「どのラベルが何件出ているか」を教えていただければ、原因の当たりをお返しします

ページ インデックス登録レポートの理由ごとの件数と、売れ筋商品のURLを3つほどいただければ、本記事の8原因のどれに当たるか、何から手を付けるかを整理してお返しします。商品点数が多いサイトほど、絞り込みURLと重複が絡み合っていて、1人で切り分けると時間がかかります。相談は無料です。順位や登録を約束するものではありません。

無料で相談する(develop-life.com/contact/)→

原因5 絞り込み・並び替えURLでクロールが食われている|ファセット ナビゲーションの事故

1枚のカテゴリページから無数のフィルター付きURLカードが枝分かれして床を埋め尽くし、その奥で本物の商品ページカードが待たされているイメージ

これはECにしか起きない原因で、しかも直接のラベルがありません。「検出 – インデックス未登録」が異常に多い、インデックス済みのページ一覧に ?color=red&size=m&sort=price のようなURLが大量に混じっている、という2つの症状で気づきます。

カテゴリページに「色」「サイズ」「価格帯」「並び替え」の絞り込みがあると、組み合わせの数だけURLができます。色10×サイズ5×並び替え4なら、1カテゴリから200通りのURLが生まれ、どれも中身は同じ商品の並べ替えです。Googleのファセット ナビゲーションのクロール管理のドキュメント(2026年11月8日確認)は、この状態が「クロールのしすぎ」と「新しいURLの発見の遅れ」を招くと説明しています。つまり、本物の商品ページが後回しにされる原因1と直結しています。

処置:絞り込みURLを「クロールさせない」側に倒す

同ドキュメントが挙げている対処と、その評価は次のとおりです。

対処公式ドキュメントの位置づけECでの実務
robots.txtで絞り込みURLのクロールを禁止する推奨。パラメータのパターンで disallow する例が示されている?color= ?size= ?sort= など「結果が同じ商品の並べ替え」になるパラメータを禁止。ただし商品ページ本体が同じパターンに巻き込まれないか確認してから
URLフラグメント(#以降)で絞り込みを表現する推奨。Googleは通常、#以降をクロール・インデックスに使わないカートシステムの仕様に依存する。選べるなら有力
rel=”canonical” で絞り込み前のURLに向ける/リンクに nofollow を付ける可能だが、前の2つより長期的には効果が低いとされているすでに大量にインデックスされた絞り込みURLを整理する段階では使う。クロールの節約には弱い
結果0件の絞り込み組み合わせは404を返す推奨「該当商品がありません」と表示しつつ200を返すと、第7章のソフト 404になる

一方で、絞り込みURLのうち検索需要があるもの(「赤 ワンピース」のように色つきで探される組み合わせ)は、カテゴリページとして残して育てる価値があります。どれを残し、どれをクロールさせないかの設計はECのカテゴリページSEOに分けて書きました。本記事では「残すと決めたもの以外はクロールさせない」とだけ押さえてください。

補足を1つ。古い記事にある「rel=”next”/rel=”prev” でページ送りを伝える」方法は、Googleのページネーションのガイド(2026年11月8日確認)が、もう使っていないと明記しています。

KEY TAKEAWAY
  • 絞り込みURLは掛け算で増え、本物の商品ページのクロールを後回しにさせる
  • 公式の推奨はrobots.txtでのクロール禁止かURLフラグメント。canonicalとnofollowは長期的に弱い
  • 検索需要がある組み合わせだけカテゴリページとして残し、それ以外はクロールさせない

原因6 在庫切れ・販売終了ページの処理ミスと「ソフト 404」

空の商品棚に「在庫なし」を示す空白の札が掛かった商品ページカードがあり、その横に緑のOKスタンプと赤の警告スタンプの2つの判子が置かれているイメージ

在庫切れ・販売終了のページは、ECで毎日生まれます。処理を間違えると3つのラベルのどれかになります。

ラベル(公式表記)何が起きているかECでの典型
ソフト 404404ではなく正常(200)のレスポンスで、「見つかりませんでした」という趣旨の中身を返している販売終了した商品のURLで「この商品は取り扱いを終了しました」と表示しているが、ステータスは200。中身が空に近い在庫切れページも同様に判定されることがある
見つかりませんでした(404)404が返っている。公式ヘルプは、ページを置き換えずに削除した場合は404が問題とは限らないとしている販売終了商品を削除した。これ自体は正しい処理。ただし外部からリンクされていた売れ筋なら、代替商品へのリダイレクトの方が良い
ページにリダイレクトがあります別ページへ転送する非正規URL。これ自体は正常販売終了商品をトップやカテゴリへ一括転送した。転送先がインデックスされているかは別問題で、無関係なページへの一括転送はソフト 404と見なされることもある

公式ヘルプは、存在しないページには実際の404を返すことを推奨しています。またクロール バジェットのガイドは、ソフト 404のページはクロールされ続けてクロールの持ち分を浪費する、と書いています。在庫切れページを放置すると、原因1の「後回し」を自分で作ることになります。

判断の入口:一時的な在庫切れか、恒久的な販売終了か

処置はこの2つで分かれます。ここでは判断の入口だけ書きます。

  • 一時的な在庫切れ(再入荷予定あり):ページは残し、200を返し、再入荷予定・入荷通知・代替商品の案内を載せる。中身が空に近いとソフト 404と判定され得るので、説明文は消さない
  • 恒久的な販売終了(後継商品あり):後継商品へリダイレクトする。無関係なトップページへの一括転送はしない
  • 恒久的な販売終了(後継なし):404(または410)を返す。GoogleのHTTPステータスコードのドキュメント(2026年11月8日確認)は、インデックス済みのURLが4xxを返すとインデックスから削除されると書いています。それが意図どおりなら正しい処理です

私の経験則として、運営者が最もやりがちなのは「販売終了商品を全部トップページに転送する」処理です。数百のURLが同じ無関係なページに流れ込む状態で、商品ページの評価は引き継がれません。在庫切れページの処理の詳細は別記事で扱う予定なので、本記事ではこの入口までにとどめます。

KEY TAKEAWAY
  • 「ソフト 404」は、見つからない中身を正常(200)で返している状態。クロールの持ち分も浪費する
  • 一時的な在庫切れはページを残して中身を保つ。恒久的な終了は後継へ転送か404
  • 販売終了商品のトップページへの一括転送はしない。評価は引き継がれない

原因7・8 noindexとrobots.txtの事故、サイトマップの不整合

商品ページカードの前に閉じた踏切の遮断機と南京錠が置かれ、脇には2枚の地図(サイトマップ)が食い違って重なっているイメージ

原因7と8は「設定の事故」です。中身の問題ではないので、見つかれば処置は一瞬で終わります。見つけにくいだけです。

原因7:noindexとrobots.txtの事故

ラベルは「URL に noindex が指定されています」と「URL が robots.txt によってブロックされています。」の2つです。ECで起きる典型は次のとおりです。

  • リニューアル・テスト環境のnoindexが本番に残った。移行直後に商品ページが一斉に消える事故の定番です(移行時の確認項目はECサイトリニューアルで順位を落とさない方法に一覧があります)
  • カートシステムの設定で、特定の条件の商品(非公開カテゴリ・会員限定・在庫0)に自動でnoindexが付く。設定画面を把握していないと気づけません
  • 第6章の処置でrobots.txtに書いたパターンが、商品ページ本体にも当たっている。たとえば /products?id= のような商品URLがあるのに、?を含むURLを全部禁止した、など

押さえるべき公式の記述が2つあります。1つ目、Googleのrobots.txtの概要(2026年11月8日確認)は、robots.txtはページをGoogleから隠す仕組みではなく、ブロックされたURLが検索結果に表示されることはあり得ると書いています。レポートのヘルプにも「robots.txt でブロックされていても、他の方法によってページがインデックスに登録されることがあります」とあります。2つ目、noindexのドキュメント(同日確認)は、noindexが効く条件はそのページがrobots.txtでブロックされていないことだとしています。ブロックされているとGoogleはページを読めず、noindexに気づけないからです。

整理すると、インデックスから外したいページにはnoindexを使い、そのページをrobots.txtでブロックしない。クロールの浪費を止めたい絞り込みURL(第6章)にはrobots.txtを使う。この2つを逆に使っている設定を、相談の場で何度も見てきました。

原因8:サイトマップの不整合

これはラベルではなく、Search Consoleの「サイトマップ」レポートで、送信したURL数とインデックスされたURL数の差で気づきます。ECで起きる典型は次のとおりです。

  • サイトマップに絞り込みURL・在庫切れURL・noindexページが混ざっている。サイトマップは「インデックスしてほしいURLの一覧」なので、矛盾したシグナルになります
  • サイトマップが更新されていない。新商品が載っていない、削除した商品が残っている。カートシステムの自動生成に任せきりで、中身を見たことがない運営者が多いです
  • 1ファイルの上限を超えている。Googleのサイトマップの作成ガイド(2026年11月8日確認)は、1つのサイトマップの上限を非圧縮で50MBまたは50,000URLとし、複数に分ける場合はサイトマップ インデックス ファイルを1つ送信すればよいとしています

自社EC時代に2番目に手を付けたのが、このサイトマップの分割でした。商品・カテゴリ・記事で別ファイルに分け、サイトマップ インデックスで束ねました。分けたこと自体で登録が増えたというより、「商品のサイトマップだけ登録率が低い」と分かるようになったことが収穫でした。原因の切り分けが速くなります。

KEY TAKEAWAY
  • 消したいページはnoindex、クロールを止めたいURLはrobots.txt。逆に使うと両方効かない
  • robots.txtでブロックしてもインデックスから消えるとは限らない。公式が明記している
  • サイトマップは商品・カテゴリ・記事で分け、登録率の低い種類を見つけやすくする

直した後の確認手順|再クロールの依頼から、順位で効果を見るところまで

修理済みの商品ページカードが検査ゲートを通過し、その先で右肩上がりの折れ線グラフと順位を示す目盛り付きの棒が立っているイメージ

直して終わりにせず、「Googleが直った状態を読んだか」「登録されたか」「順位がついたか」の3段階で確認します。

  1. URL 検査ツールで「公開 URL をテスト」を押す。今のページをGoogleが取りに行った結果が出ます。noindexが消えているか、クロールが許可されているか、正規URLの指定が意図どおりかを、ここで確かめます
  2. 問題がなければ「インデックス登録をリクエスト」を1回だけ押す。1日あたりの上限があり、送信しても登録されるとは限らない、というのが公式の説明です。売れ筋から順に、主要な商品だけに使います。全商品に押して回るものではありません
  3. 1〜2週間後にページ インデックス登録レポートを見直す。該当ラベルの件数が減っているか、該当URLが「登録済み」に移ったかを確認します。公式ヘルプはインデックス登録にかかる期間について、1日程度で済む場合もあれば長くかかる場合もあるとしており、1〜2週間程度という記述もあります
  4. 登録された商品ページの順位を記録し始める。登録はゴールではなく、ここからが系統B(順位)の話です。登録直後の順位を記録しておかないと、その後の施策の効果が測れません

順位の確認は、商品名+種類のキーワードを毎日取る

Search Consoleの「検索パフォーマンス」でも平均順位は見られますが、日ごとの変化を商品単位で追うには順位チェックツールが向いています。登録された商品ページごとに「商品の種類+特徴」のキーワードを1〜3個決めて毎日の順位を取ると、順位が付き始めた商品と付かない商品が分かれ、後者は中身(原因2)の問題が残っているサインになります。

順位を毎日自動で取るツールでは、Nobilista(ノビリスタ)がクラウド型でスマホからも見られ、パーソナルプランが月あたり990円(税込・150キーワード・3サイトまで。2026年11月時点・支払い方法で変わるため公式参照推奨)からと、小規模ECでも続けやすい価格です。無料トライアルは7日間で、クレジットカードの登録は不要、終了後の自動課金もないと公式サイトに書かれています。使い方はNobilistaのレビュー記事にまとめています。

PR

Nobilista(ノビリスタ)

クラウド型の検索順位チェックツール。月あたり990円(税込)〜、7日間の無料トライアルはクレジットカード不要(2026年11月時点・公式参照推奨)。

公式サイトを見る →

登録はされたのに順位が付かない商品が多いなら、中身の見直し(原因2)に戻り、上位の競合ページと比べて足りない要素を洗い出します。tami-co(タミコ)は、キーワード探し・記事作成・順位チェックの3機能を持つコンテンツSEOツールで、公式サイトでは7日間の無料トライアルを案内しています(2026年11月時点)。料金プランは公式サイトに掲載が見当たらなかったので、本記事では書きません。詳細はtami-coのレビュー記事に、ツール全体の比較はSEO分析ツール比較にまとめています。

PR

tami-co(タミコ)

キーワード探し・記事作成・順位チェックを1つで行うコンテンツSEOツール。7日間の無料トライアルあり(2026年11月時点・料金は公式参照)。

公式サイトを見る →

ツールはどれも「直した後の変化を見る」ためのもので、ツールを入れれば登録されるわけではありません。順番は、本記事の第2〜8章で原因を直す、第9章の手順で確認する、その後に順位を追う、です。

KEY TAKEAWAY
  • 確認は「公開 URL をテスト」→「インデックス登録をリクエスト」を1回→1〜2週間後にレポート再確認の順
  • 登録はゴールではない。登録直後の順位を記録し、順位が付かない商品は中身の問題に戻る
  • 順位チェックは商品ごとに1〜3キーワードを毎日。ツールは変化を見るためのもの

商品ページのインデックスに関するよくある質問

Q. 「クロール済み – インデックス未登録」は放置していいですか?

対象のURLによります。絞り込みURLやタグページなら、むしろ登録されない方が望ましいこともあります。売れ筋の商品ページが含まれているなら放置せず、第4章の「書き足す」か「統合する」を行います。公式ヘルプはこのラベルについて再送信は不要としているので、中身を変えずにリクエストだけ繰り返すのはやめてください。

Q. インデックス登録をリクエストすれば登録されますか?

されるとは限りません。公式ヘルプに「リクエストを送信しても、ページが Google インデックスに表示されるとは限りません」とあり、1日あたりの送信数にも上限があります。私自身、内部リンクのない商品ページに何度リクエストしても登録されなかった経験があります。原因を直してから1回だけ押す、が正しい使い方です。

Q. 色違いの商品ページは1つにまとめるべきですか?

説明文や写真が色ごとに大きく変わらないなら、親商品1ページにまとめて各色のURLは親を正規URLにするのが、Googleの公式ガイドの考え方に沿った設計です。色ごとに検索需要があって別々に出したいなら、中身を本当に別物にする必要があります。どちらにしても、内部リンクの向きと正規URLの指定を同じ方向に揃えてください(第5章)。

Q. robots.txtで絞り込みURLをブロックすれば、インデックスからも消えますか?

消えるとは限りません。Googleはrobots.txtをページを隠す仕組みではないと説明しており、ブロックされたURLが検索結果に出ることはあり得ます。robots.txtはクロールの浪費を止めるためのもので、すでに登録された絞り込みURLを消したいならnoindexを使い、その際はrobots.txtでブロックしないでください(第8章)。

Q. リニューアル直後に商品ページが一斉に検索から消えました。何を見ればいいですか?

最初に見るのは、テスト環境のnoindexが本番に残っていないか(URL 検査ツールの「公開 URL をテスト」で確認)、旧URLから新URLへのリダイレクトが入っているか、新しいサイトマップが送信されているかの3点です。リニューアル時の確認項目はECサイトリニューアルで順位を落とさない方法に一覧にしています。

用語集|この記事に出てきた言葉

Search Console(Google Search Console)
Googleが提供する無料ツール。検索結果での表示回数・順位・インデックスの状況を確認できる。GSCと略されることもある。
インデックス
Googleが検索結果に出すために、ページの情報をデータベースに登録すること。登録されていないページはどんな検索でも出ない。
クロール
Googleのプログラム(クローラー)がページを取りに来て内容を読むこと。クロールされてからインデックスの判断がされる。
ページ インデックス登録レポート
Search Consoleのレポートの1つ。インデックスされたページ数と、されなかった理由ごとの件数・URL一覧を表示する。
URL 検査ツール
Search Consoleの機能。URLを1つ入力すると、その登録状況・クロール日・正規URLなどを表示する。「公開 URL をテスト」と「インデックス登録をリクエスト」もここから行う。
正規URL(canonical)
同じ内容のページが複数URLにあるとき、代表として登録してほしいURL。rel=”canonical” で指定するが、Googleはこれをシグナルとして扱い、別のURLを選ぶこともある。
バリエーション
色・サイズ・容量など、同じ商品の選択肢違い。URLを分けるか1つにまとめるかで重複の問題に直結する。
ファセット ナビゲーション
カテゴリページの「色」「サイズ」「価格帯」「並び替え」などの絞り込み機能。組み合わせの数だけURLが生まれる。
クロール バジェット
Googleが一定期間にそのサイトをクロールする量の目安。公式ガイドは数値を目安としており、厳密な閾値や計算式は示していない。
ソフト 404
「見つかりません」という中身を、正常(200)のステータスで返している状態。Googleは実際の404を返すことを推奨している。
noindex
ページをインデックスに登録しないようGoogleに伝える指定。robots.txtでブロックされているページでは機能しない。
robots.txt
クローラーに「このURLは取りに来ないで」と伝えるファイル。クロールを止める仕組みで、インデックスから消す仕組みではない。
サイトマップ/サイトマップ インデックス ファイル
インデックスしてほしいURLの一覧ファイル。1ファイルの上限は非圧縮50MBまたは50,000URL。複数に分けたときに束ねるのがサイトマップ インデックス ファイル。
DtoC(D2C)
Direct to Consumerの略。モールを介さず、自社サイトで消費者に直接販売する形態。本記事の対象。

まとめ|EC商品ページがインデックスされない8原因の診断フロー表

症状から原因、処置へと分岐する診断フローチャートの上を商品ページカードが進み、終点で検索結果の棚に収まって金色の旗が立つイメージ

本記事の内容を、相談の場で私が実際に使っている順番の診断フロー表にまとめます。上から順に見てください。

症状Search Consoleで見るもの原因処置
商品名で検索すれば出るURL 検査「URL は Google に登録されています」インデックスの問題ではない(系統B)順位が上がらない15の原因へ
商品名で検索しても出ないURL 検査「URL が Google に登録されていません」→ レポートのラベルへ系統A。以下で切り分け—
未登録が多く、参照元がサイトマップだけ検出 – インデックス未登録1. クロールの後回し内部リンクを足す(カテゴリから全商品へ・関連商品枠・トップから新商品へ)
読まれているのに登録されないクロール済み – インデックス未登録2. 中身が薄い自店でしか書けない情報を足す/ほぼ同じ商品を統合する。再送信は不要
指定した正規URLと違うURLが登録された重複しています。Google により…正規ページとして選択されました3. 正規URLの不一致内部リンクの向きと中身の差をcanonicalと同じ方向に揃える
同じ商品が複数URLで開ける重複していますが、ユーザーが正規ページとして選択していません4. 正規URL未指定https・www・スラッシュ・パラメータをリダイレクトで統一。意図どおりなら放置可
?color= ?sort= 付きURLが大量検出 – インデックス未登録の大量発生+絞り込みURLの登録5. 絞り込みURLにクロールが食われているrobots.txtでクロール禁止かURLフラグメント。残すものだけカテゴリとして設計
在庫切れ・販売終了ページが多いソフト 404/見つかりませんでした(404)/ページにリダイレクトがあります6. 在庫切れの処理ミス一時的なら中身を保って残す。恒久的なら後継へ転送か404。トップへの一括転送はしない
リニューアル直後・設定変更直後に消えたURL に noindex が指定されています/URL が robots.txt によってブロックされています。7. noindex・robots.txtの事故消したいページはnoindex、止めたいURLはrobots.txt。両方同時に使わない
送信数と登録数の差が大きいサイトマップ レポート8. サイトマップの不整合絞り込み・在庫切れ・noindexを外す。商品・カテゴリ・記事で分割し、インデックス ファイルで束ねる

最後に、本記事で書いた3つのことを1つの原則に畳みます。①最初に「未登録」か「低順位」かを分ける、②未登録ならラベルを読んで8原因に当てはめる、③直した後は1回だけ再クロールを頼み、順位で効果を見る。まとめると、インデックスされない商品ページは、Googleに「見つける道」と「登録する理由」の両方を用意できているかを、画面の表記どおりに点検すれば直る、ということです。リクエストボタンは、その点検の代わりにはなりません。

商品点数が多いサイトで、絞り込みURLと重複と在庫切れが絡み合っているときは、1人で切り分けると時間がかかります。レポートの件数と売れ筋のURLをいただければ、どの原因に当たるかの整理はお手伝いできます。

FREE CONSULTATION

「商品ページが検索に出ない」の原因を、
Search Consoleの画面を一緒に見ながら8原因に切り分けます

「数百点登録したのに出てこない」「ラベルの意味が分からない」「直したつもりだが変わらない」という方へ。ページ インデックス登録レポートの理由ごとの件数と、売れ筋商品のURLを拝見し、本記事の8原因のどれに当たるか、何から手を付けるか、直した後に何を見るかの3点をお返しします。ご案内するのは私のSEOコンサル(自社サービス)です。登録や順位を約束するものではありません。神戸・芦屋を中心に、オンラインでも対応しています。相談は無料です。

インデックスの無料相談はこちら(develop-life.com/contact/)→

関連記事

  • ECサイトのSEO対策 完全ガイド 2026|自社EC・D2Cの検索集客
  • 検索順位が上がらない15の原因と対策チェックリスト 2026
  • ECの商品ページSEO|検索で売れる商品ページの書き方
  • ECのカテゴリページSEO|階層設計と絞り込み検索でクロールを守る実装
  • ECの構造化データ実装ガイド2026|Product・Offerで検索結果を強くする
  • ECサイトリニューアルで検索順位を落とさない方法|失敗パターンと対策
  • Nobilista 評判・使い方|スマホでも使える検索順位チェックツール
  • SEO分析ツール比較 2026|Nobilista・tami-co・ラッコ・GRC 徹底比較
AUTHOR
高井雅人 / Masato Takai

この記事を書いた人

高井 雅人Masato Takai

神戸・芦屋の SEO コンサルティング「雅〜WEB〜」運営/ develop-life.com 編集長

神戸・芦屋拠点 月間50,000検索で1位獲得 ピアノ教室4年で生徒20倍 EC 月商7桁達成支援 BtoB +736セッション/月

個人教室・中小事業者・EC サイトの SEO 支援を中心に、複数業種で「数字で語れる成果」を積み上げてきた現役コンサル。本記事のクライアント「みゆき音楽教室(4年で生徒2→40名)」のほか、ヘアアクセサリー EC(広告依存から脱却し月商7桁達成)、BtoB 企業(半年で月間+736セッション)など、業種を問わずローカル SEO・コンテンツ SEO の両軸で成果を出しています。当メディア「develop-life.com」では、現役コンサルとしての実体験ベースで Web 集客の実践情報を発信中。

雅〜WEB〜公式サイト(無料相談) プロフィールを詳しく見る

運営者のSEO実戦録(note)

Amazonに検索で勝って、1位を10年守った話

広告費ゼロ・自然検索だけで自社ECを運営した10年の実務を、手順と失敗談つきでnoteにまとめています。何から読むかは、下の入口記事に整理しました。

noteの実戦録を読む ↗
EC集客
canonical D2C ECサイト SEO noindex robots.txt Search Console インデックス クロール済み インデックス未登録 サイトマップ ソフト404 検出 インデックス未登録
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • ECのレビュー・口コミ活用SEO|UGCを集める導線とステマ規制の線引き

関連記事

  • 配送箱から始まる5段の階段を、レビューカードが同梱カード・封筒・境界線・天秤・星の順に登り、最上段で信頼の盾を持った商品ページが完成するイメージ
    ECのレビュー・口コミ活用SEO|UGCを集める導線とステマ規制の線引き
    2026年11月7日
  • 商品ページから検索結果パネルへ、必須・推奨・送料返品・バリエーション・パンくず・検証の6段の階段が続き、最上段で商品カードが完成するイメージ
    ECの構造化データ実装ガイド2026|Product・Offerで検索結果を強くする
    2026年11月6日
  • 4段の階段に階層・リンク・絞り込み制御・ページ送りの要素が置かれ、頂上で整ったカテゴリ棚が金色の光を受けているイメージ
    ECのカテゴリページSEO|階層設計と絞り込み検索でクロールを守る実装
    2026年11月4日
  • 守りの移行を土台に、ECサイトリニューアル後の成長へ進む全体像のイメージ
    ECサイトリニューアルで検索順位を落とさない方法|失敗パターンと301リダイレクト・移行チェックリスト
    2026年9月23日
  • AIの下書きに人が独自情報を足して商品ページを仕上げる全体像をまとめたイメージ
    EC×AI活用術|商品説明文・カテゴリページをAIで量産する方法と品質管理の全手順
    2026年9月22日
  • 小さく作って検索で育てるD2Cブランドの成長ステップをまとめたイメージ
    個人・小規模から始めるD2Cブランドの作り方 2026|企画から集客・法規・損益分岐まで
    2026年9月21日
  • ECのコンテンツマーケティングが指名検索という資産に育つまとめのイメージ
    ECサイトのコンテンツマーケティング|ブログで指名検索を増やす方法と商品ページへの動線設計
    2026年9月20日
  • 売上から逆算するECキーワード戦略のチェックリストと成果への階段のイメージ
    ECのキーワード選定|「買うキーワード」と「調べるキーワード」の見分け方と受けページの決め方
    2026年9月19日
MASATO TAKAI
現役SEOコンサルタント
神戸・芦屋で月額制SEOコンサル「雅〜WEB〜」運営/2児のパパ/月間50,000検索KWで検索1位獲得など実績多数。現場の一次情報を発信中。
無料SEO相談
関連リンク
  • 本業:雅〜WEB〜(神戸・芦屋SEOコンサル)↗
  • SEO実績事例ページ ↗
  • 無料SEO相談 ↗
  • 運営者プロフィール
  • サイトへのお問い合わせ
カテゴリー
  • SEO実践
  • WordPress運用
  • サーバー・ツール比較
  • AI×SEO
  • 業種別SEO事例
  • EC集客
  • サイトマップ
  • プライバシーポリシー
  • 運営者の本業:雅〜WEB〜(神戸・芦屋のSEOコンサル)

© develop-life|SEO・Webマーケが伸びる成長メディア.

目次