ECサイトの内部リンクは「人間のナビゲーション」と「検索エンジンのクロール」の両方を最適化する必要があります。効果的な設計パターンを解説します。

前提条件

実装手順

Step 1: 現在の内部リンク構造をクロールして可視化する

やること: サイト全体の内部リンク構造をクロールし、現状の「リンクグラフ」を把握します。 Screaming Frog での手順: - 「Internal」タブ: 全ページの一覧とステータスコード - 「Inlinks」タブ: 各ページへの内部リンク数 - 「Outlinks」タブ: 各ページからの発リンク数 確認すべき数値: | 指標 | 目安(良好) | 問題レベル | |------|-----------|-----------| | 内部リンク0本のページ(孤立ページ) | 0ページ | 1ページ以上で即対応 | | クロールデプス(TOPからのクリック数) | ≤ 3 | > 4で要改善 | | 4xx/5xxエラーページ | 0 | 1件以上でリンク切れ修正 | Search Console での代替確認: 「リンク」→「内部リンク」→ リンク数順にソート → リンク0のページが孤立ページ。

---

Step 2: カテゴリ→商品のリンク設計パターンを最適化する

やること: カテゴリページから商品ページへのリンク構造を、SEOとUXの両面で最適化します。 理想的な構造:
TOPページ
├── カテゴリA(メンズ)
│   ├── サブカテゴリA-1(ジャケット)
│   │   ├── 商品1
│   │   ├── 商品2
│   │   └── ...
│   └── サブカテゴリA-2(パンツ)
├── カテゴリB(レディース)
└── ブログ
    ├── 記事1(→ 関連商品にリンク)
    └── 記事2
実装のコツ:

---

Step 3: 商品→商品のクロスリンクを設計する

やること: 商品ページ間のクロスリンクを設計し、ユーザーの回遊とクロール効率を向上させます。 効果的なクロスリンクパターン: アンカーテキストの最適化:

---

Step 4: ブログ記事→商品ページへの導線を構築する

やること: ブログ記事のコンテンツ内から、自然な文脈で関連商品ページにリンクします。 効果的なリンクパターン: 目安: 1記事あたり2〜5本の商品ページリンクが適切。10本以上は過剰。

---

Step 5: リンク切れと404ページを定期チェックする

やること: 内部リンクが404(Not Found)ページを指していないか定期的にチェックし、修正します。 チェック方法: 修正方法:

---

Step 6: パンくずリスト + BreadcrumbList JSON-LDを実装する

やること: 全ページにパンくずリストを設置し、BreadcrumbList構造化データを併せて出力します。 コード例:
<nav aria-label="パンくず">
  <ol>
    <li><a href="/">ホーム</a></li>
    <li><a href="/category/mens/">メンズ</a></li>
    <li><a href="/category/mens/jackets/">ジャケット</a></li>
    <li>オーガニックコットンジャケット</li>
  </ol>
</nav>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1, "name": "ホーム", "item": "https://example.com/"},
    {"@type": "ListItem", "position": 2, "name": "メンズ", "item": "https://example.com/category/mens/"},
    {"@type": "ListItem", "position": 3, "name": "ジャケット", "item": "https://example.com/category/mens/jackets/"}
  ]
}
</script>
SEO効果: パンくずリッチリザルトが検索結果に表示され、CTR 10〜20%向上。

---

まとめ

ECサイトの内部リンクは「設計した後に放置」してはいけません。商品の追加・廃番、カテゴリの再編、URLの変更が頻繁に発生するため、月1回の定期チェックが理想です。

まず今日やるべきこと: Step 1のSearch Console「内部リンク」レポートで孤立ページを確認。リンク0のページがあれば即対応。

自社サイトの内部リンク構造を確認するには、Pulse DigitalのChrome拡張で診断してみてください。