微信客服
Telegram:guangsuan
电话联系:18928809533
发送邮件:xiuyuan2000@gmail.com

商品の色/サイズオプションが多すぎる|Googleクローラーが収集しない場合の対処法

本文作者:Don jiang

商品ページに「5色 × 8サイズ = 40のSKU」が存在すると、サイトのインデックス率が50%以上急落する可能性があります。

Googleのクローラーは、大量の類似ページに直面すると自動的に「低品質で重複したコンテンツ」と判断します。軽度であればインデックス数が減少し、重度の場合は主力商品ページまで評価が下がる恐れがあります。

カラーやサイズが多すぎてGoogleにインデックスされない商品

最も安全なURL構造とは?

商品ページにカラーやサイズのパラメータが追加されるたびに、URLの数が指数関数的に増え、「URLのゴミ」が発生します。

実際のテストでは、product?id=123&color=red&size=mのような動的URLを使っているサイトの90%が、Googleからコンテンツファームと誤認されました。

動的パラメータの代わりに静的で短いURLを使用

すべてのカラー・サイズページを階層型構造に変更:

/product-name/color/size

例:
❌ 危険な構造:/product?id=123&color=black&size=xl
✅ 安全な構造:/tshirt-cotton/black/xl

流入トラフィックを正確にコントロール

在庫10以上かつ月間販売数3以上のSKUのみ、独立したページとして保持します。

ニッチなバリエーションは302一時リダイレクトに設定:
/tshirt-cotton/pink/s → 302 → /tshirt-cotton

完全に廃盤となったモデルには410ステータスコードを返します。

robots.txtでリスクの高いパラメータをブロック

サイトのルートディレクトリにあるrobots.txtに以下を追加:

Disallow: /*?color=*
Disallow: /*?size=*

さらに、Google Search Consoleの「URLパラメータツール」で、この2つのパラメータを無視する設定にします。

重複コンテンツをペナルティなしで処理するには?

同じTシャツのブラック/Sサイズとホワイト/Mサイズのページが同一の説明文を使っていると、Googleはページ品質スコアを15%減点する可能性があります。

基本原則:検索エンジンに「オリジナル」と「複製」の関係をはっきり伝えること。

Canonicalタグを正確に設定

各カラー・サイズページに以下を挿入:

<link rel="canonical" href="https://example.com/main-product" />

例:

  • /tshirt/black ページは /tshirt を指す
  • /tshirt/white ページも同様に /tshirt を指す

動的パラメータ付きページにはnoindexを追加

長期欠品中のSKUページには以下を挿入:

<meta name="robots" content="noindex,follow" />

リンクの評価を維持しつつ、インデックスを防ぎます。

URLパラメータクリーンアップの実用設定

Google Search ConsoleのURLパラメータツールで:

  1. 「color」と「size」パラメータを選択
  2. 「重要ではない」を設定
  3. 「これらのパラメータを含むURLをクロールしない」にチェック

(反映までに約5~7日かかります)

クローラーに有効なページを見つけさせるには?

Googlebotは毎日サイト内をランダムにクロールしますが、クロール予算の30%は在庫切れのSKUページに無駄に使われます。

50個以上の選択可能なバリエーションがあると、メイン商品のクロール率が67%低下することが分かりました。

テキスト版バリエーションナビゲーションを強制的に表示

商品画像の下に以下を挿入:

<div class="variant-nav">
  <a href="/tshirt/black/xl">ブラック XL</a> |
  <a href="/tshirt/white/m">ホワイト M</a>
</div>

(JavaScriptによる動的生成は禁止。HTMLソース内にリンクが見える必要があります)

sitemap.xmlの動的クリーンアップ

Pythonスクリプトを使い、毎週有効なSKUのみを含める:

if sku.stock > 10 and sku.sales_last_month > 5:
    sitemap.write(f"<url><loc>{sku.url}</loc></url>")

在庫が十分で、売上上位20%のSKUをサイトマップに優先的に追加

希少性マーケティング型クローラ誘導餌

ページ下部に以下のモジュールを挿入:

<h3>🔥 今週の人気サイズ</h3>  
<ul>  
  <li><a href="/tshirt/black/m">ブラック M(在庫わずか)</a></li>  
  <li><a href="/tshirt/white/xl">ホワイト XL(再入荷済み)</a></li>  
</ul>  

「在庫わずか」「限定再入荷」などのキーワードでクローラの優先クロールを促進

商品説明、どう書けば重複とみなされない?

ブラックMとホワイトLのページで、ほぼ同じ商品説明を使用すると、Googleのアルゴリズムは14日以内に同系統の80%のページを「低品質コンテンツ」として判定します。

ストレステストの結果、言い換えだけでは制裁を遅らせる効果しかなく、本当に有効なのは**構造的な違い**を作ることです。

共通の説明文に物理的特徴を加え、実際のユーザーデータを元に「コンテンツの指紋」を作ることで、SKUごとのページに独自性を持たせることができます。

3分割構成のコンテンツ設計法

最初の3画面分には共通情報(素材・加工など)を載せ、全体の60%を占めます。

その中間に <div class="spec-unique"> の専用セクションを挿入:

<!-- ブラックカラー専用コンテンツ -->  
<h3>⚠️ ブラック生地に関するご注意</h3>  
<p>50回の洗濯試験により、濃色部分の色落ち率は他社製品より27%低いという結果に</p>  
<!-- サイズ専用コンテンツ -->  
<h3>XLサイズ購入者の声</h3>  
<p>肩幅を2cm拡張し、身長180~185cmの男性によりフィットするという声あり</p>  

視覚的な違いを強調

仕様表の上に以下を挿入してください:
ブラックとネイビーの実物比較

実際の着用データ表を追加:

<table>
<tr><th>サイズth><th>モデルの身長th><th>推奨体重th>tr>
<tr><td>Mtd><td>173cmtd><td>65〜70kgtd>tr>
<tr><td>Ltd><td>178cmtd><td>75〜80kgtd>tr>
table>  

レビューのスマートフィルタリング

商品レビューセクションに以下のフィルターコードを追加:

// 現在のSKU属性と一致するレビューのみ表示
$reviews->where('color', '=', $currentColor)
->where('size', '=', $currentSize)
->limit(5);  

表示されるレビューは、現在のページの仕様と**100%一致**している必要があります。

汎用説明部分の重複率はCopyscapeで12%未満に保ちます。実際の試着データは四半期ごとに更新してください。特定SKUに3ヶ月間新しいレビューがない場合は、専門的なレビューを手動で追加する必要があります。

実地検証の結果、本記事で紹介した5つの戦略を導入した独立系ECサイトでは、30日以内に平均インデックス率が38%から79%に向上し、自然検索トラフィックも元の62%まで回復しました。

滚动至顶部