マルチコレクションのパンくずリスト
スマートでダイナミックなパンくずリストを使用して、複数のコレクションで商品を扱うための完全ガイド
アプリがパンくずリストを構築する方法
ストアフロントは、以下の最初に利用可能なパスを使用します。ルールが有効なパスを提供できない場合は、次のルールに進みます。 この正確なリストは、アプリ内でいつでも確認できます:Product breadcrumbsを開き、ページの上部でBreadcrumb generating rulesをクリックしてください。
7つのルール、順番に
各ルールはこの正確な順序で試されます。1つのルールが有効なコレクションまたはパスを生成すると、アプリは停止し、それを使用します。
ルール 1 — 訪問者のパスに従う
有効にすると、パンくずリストは、購入者がこの商品に到達するために使用した有効なコレクションに従うことができます。この設定を変更するには、ステータスを選択してください。 これは単独のパスではなく、オン/オフのスイッチです。Settings → Smart behaviour でオンにしてください — 一度オンにすると、ルール2が適用され、購入者の実際のナビゲーションを読み始めます。
✅ デフォルトではオフ — 既存のストアは、オンにするまで現在のパンくずリストを保持します
🎯 複数のブランドやカテゴリ(ボルボ、スカニア、メルセデスのトラック;ウィンタージャケット + メンズウェアなど)に同じ商品がある店舗に最適です。
📌 オフの場合、パンくずリストは直接ルール3にスキップします
ルール 2 — ストアフロントコンテキストからのコレクション
製品のコレクションを、/collections/grills/products/product-handle のようなURLから使用するか、またはショッパーのナビゲーションから記憶された有効なコレクションコンテキストを使用します。このルールは、訪問者のパスを追跡が無効になっている場合や、有効なコンテキストが利用できない場合はスキップされます。
「ショッパーのナビゲーションから記憶された」は、同じ訪問中に以前にコレクションを閲覧したショッパーをカバーします。たとえ他のページをクリックしてからこの製品にたどり着いた場合でも同様です。
✅ ダイナミックでコンテキストに応じた — 常にショッパーが実際にここに来た方法に一致します
🎯 複数ブランドおよび複数カテゴリのカタログに最適な体験
🔗 直接リンク(Google、広告、ブックマーク)にはスキップされます — それらはルール3に該当します
ルール 3 — カスタムパンくずリスト
この製品に保存された正確なパスを使用します。カスタムパスはカテゴリツリーに依存しません。 Product breadcrumbs → 商品を選択 → ⋯ → Assign custom path から1つ設定します。任意の数のレベルを構築し、各レベルをコレクション、ページ、または自分で入力したラベル/URLにポイントします — レベルは実際のコレクションと一致する必要はありません。
✅ 表示される正確な文言とリンクを完全に制御できます
🎯 一時的なキャンペーン(ブラックフライデーのパス)や、どのコレクションにもきれいに収まらない商品に最適です。
📌 カテゴリツリーとは独立しているため、後でコレクションの順序を変更したり名前を変更したりしてもカスタムパスは変更されません。
ルール 4 — 商品のデフォルトコレクション
この製品の推奨自動パスとして明示的に割り当てられたコレクションを使用します。 Product breadcrumbs → 製品を選択 → Assign default collection(または⋯メニューから)から1つ設定します。リストから任意のコレクションを選択してください — カテゴリーツリー列は、それがすでにツリーに含まれているか、まだ未割り当てであるかを示します。
✅ どこでも一貫した直接リンクと検索結果が表示される
🎯 SEOの一貫性に最適 — JSON-LD構造化データで使用されるコレクションでもあります
📌 他のコレクションから商品を削除するわけではなく、どのコレクションがパンくずリストに表示されるかを決定するだけです。
ルール 5 — ツリー内の最も深いコレクション
カテゴリツリー内で最も親レベルを持つ商品の適格なコレクションを選択します。
✅ 自動 — 設定は不要
🎯 利用可能な最も具体的で、最も説明的なパスを選択します
📊 深さはカテゴリツリーから自動的に計算されます
ルール 6 — カテゴリーツリーの順序
同じ深さの対象コレクションがある場合、カテゴリツリーで最初に表示されるコレクションが優先されます。
✅ カテゴリツリーにおけるコレクションの表示順に基づく決定論的なタイブレーク
🎯 ツリー内のコレクションをいつでも再配置して、どのコレクションが引き分けを勝ち取るかを変更できます。
ルール7 — Shopifyコレクションの順序
最終的なタイブレーカーとして、Shopifyがこの商品のために返す最初の適格なコレクションを使用します。 これは無料プランで利用できる唯一のルールです — すべての商品のパンくずリストはこのルールから来ており、Essentialプランにアップグレードしない限り変更できません。
✅ すべてのプランで常に利用可能
📊 設定は不要です
⬆️ Essentialにアップグレードして、上記のルール1〜6をアンロックしてください
コレクションの深さ/レベルを理解する
深さは、コレクションが階層内で何レベル深いかを示します。このアプリはこれを自動的に計算します:
✅ より具体的なカテゴリ = より良いユーザーコンテキスト
✅ より詳細なパンくずリストのパス
✅ より長く、説明的なパスでSEOが向上
Home (Level 0 - Root)
│
├── Vehicles (Level 1)
│ │
│ ├── Trucks (Level 2)
│ │ │
│ │ ├── Volvo (Level 3) ← Depth = 3
│ │ ├── Scania (Level 3) ← Depth = 3
│ │ └── Mercedes (Level 3) ← Depth = 3
│ │
│ └── Cars (Level 2)
│ │
│ └── Sedans (Level 3) ← Depth = 3
│
└── Heavy Duty (Level 1)
│
└── Industrial (Level 2) ← Depth = 2実際の例:マルチブランドトラックストア
トラック部品店の完全な例を見てみましょう:
Home
│
├── 🚛 Trucks
│ ├── Volvo Trucks (Level 2)
│ │ ├── Volvo Engines (Level 3)
│ │ ├── Volvo Parts (Level 3)
│ │ └── Volvo Accessories (Level 3)
│ │
│ ├── Scania Trucks (Level 2)
│ │ ├── Scania Engines (Level 3)
│ │ ├── Scania Parts (Level 3)
│ │ └── Scania Accessories (Level 3)
│ │
│ └── Mercedes Trucks (Level 2)
│ ├── Mercedes Engines (Level 3)
│ └── Mercedes Parts (Level 3)
│
├── 🔧 Parts
│ ├── Universal Parts (Level 2)
│ └── Engine Components (Level 2)
│
└── 🆕 New Arrivals (Level 1)製品例: "ターボチャージャー T5000"
この商品は4つのコレクションに属しています:
✅ トラック > ボルボトラック > ボルボパーツ (レベル 3)
✅ トラック > スカニアトラック > スカニアパーツ (レベル 3)
✅ 部品 > ユニバーサル部品 (レベル 2)
✅ 新着商品 (レベル 1)
シナリオのウォークスルー
シナリオ 1: 訪問者のパスを追跡するがオンになっている場合、顧客はボルボコレクションを閲覧します
顧客の旅路: 1. 訪問者のパスを追跡するが設定でオンになっています → 設定 → スマートな動作 2. 顧客がトラックをクリック → ボルボトラック → ボルボパーツ 3. 顧客がターボチャージャー T5000をクリック
URL generated by Shopify:
/collections/volvo-parts/products/turbocharger-t5000
Breadcrumb displayed:
Home > Trucks > Volvo Trucks > Volvo Parts > Turbocharger T5000シナリオ2: 同じ設定で、顧客がScaniaコレクションを閲覧します
顧客の旅路: 1. 顧客がGoogleで「Scania ターボチャージャー」を検索 2. Scania パーツコレクションページにアクセス 3. ターボチャージャー T5000をクリック
URL generated by Shopify:
/collections/scania-parts/products/turbocharger-t5000
Breadcrumb displayed:
Home > Trucks > Scania Trucks > Scania Parts > Turbocharger T5000シナリオ 3: 顧客がコレクションのコンテキストなしでGoogleから到着
顧客の旅路: 1. 顧客がGoogleで「turbocharger T5000」を検索 2. 検索結果から直接商品をクリック 3. URLにコレクションがなく、記憶されたナビゲーションもない商品ページに到達
URL (direct product link):
/products/turbocharger-t5000
Breadcrumb displayed:
Home > Trucks > Volvo Trucks > Volvo Parts > Turbocharger T5000シナリオ 4: ブラックフライデーのプロモーション用にカスタムパンくずリストを設定します
あなたのアクション: 2週間のブラックフライデーのプロモーションのために、この製品に完全にカスタムのパスを表示させたい — 実際のコレクションのどれとも一致しないものです。 カスタムパスを作成します: Home > Black Friday > Engine Deals > Turbocharger T5000
Breadcrumb displayed (whenever Rules 1–2 don't apply):
Home > Black Friday > Engine Deals > Turbocharger T5000シナリオ 5: あなたは商品のデフォルトコレクションを設定します
あなたのアクション: SEOの目的のために、この製品は通常、検索結果で「ユニバーサルパーツ」の下に表示されるべきだと決定します。ブラックフライデーのプロモーションが終了したら、カスタムパスを削除し、代わりにデフォルトコレクションを設定します。 デフォルトコレクションを設定しました: パーツ > ユニバーサルパーツ
Breadcrumb displayed (whenever Rules 1–3 don't apply):
Home > Parts > Universal Parts > Turbocharger T5000製品のデフォルトコレクションを設定する方法
以下の手順に従って、デフォルトコレクションを手動で設定します:
ステップ 1: アプリを開き、商品パンくずリストに移動します
ステップ2: チェックボックスを使用して1つ以上の製品を選択します
ステップ 3: ツールバーで デフォルトコレクションを割り当てる をクリックするか、⋯ メニューを開いて デフォルトコレクションを割り当てる を選択します。
ステップ4: コレクションを見つけるためにリストを検索するかスクロールします — カテゴリー ツリー 列は、それがすでにツリーに含まれているか、まだ未割り当てであるかを示します
ステップ 5: コレクションを選択し、次に デフォルトコレクションを割り当て をクリックして保存します
ステップ6: ストアフロントで確認 — ルール1〜3が適用されない場合、デフォルトコレクションを割り当てるが表示されるはずです。
カスタムパンくずリストのパスを設定する方法
製品が実際のコレクションと一致しないパスが必要な場合(季節キャンペーン、バンドル、一回限りのランディングパス)にこれを使用します:
ステップ 1: アプリを開き、商品パンくずリストに移動します
ステップ2: 商品を選択し、次に⋯メニューを開いてAssign custom pathを選択します。
ステップ 3: パスの各ステップにレベルを追加します — 各レベルに対して、コレクション、ページにリンクするか、カスタムラベルとURLを入力します
ステップ4: 必要に応じてレベルを再配置または削除し、次に保存してください
ステップ5: ストアフロントで確認する — ルール1–2が適用されない場合、パンくずリストには正確なカスタムパスが表示されるはずです。
実際の使用例
ユースケース 1: マルチブランドストア (ボルボ、スカニア、メルセデス)
課題: あなたは複数のブランドのトラック部品を販売しています。同じ部品(例: "オイルフィルター OF-500")がボルボ、スカニア、メルセデスのトラックに適合します。
製品コレクション: ボルボパーツ (レベル 3)、スカニアパーツ (レベル 3)、メルセデスパーツ (レベル 3)、ユニバーサルパーツ (レベル 2)
訪問者の経路追跡がオンになっています。顧客はVolvoを閲覧中 → パンくずリスト: ホーム > トラック > Volvo > Volvoパーツ > オイルフィルター
顧客がScaniaを閲覧 → パンくず: ホーム > トラック > Scania > Scaniaパーツ > オイルフィルター
顧客がメルセデスを閲覧 → パンくず: ホーム > トラック > メルセデス > メルセデス部品 > オイルフィルター
Googleからの顧客(文脈なし)→ ルール5/6はツリー内の最初のレベル3コレクションを選択します: Home > Trucks > Volvo > Volvo Parts > Oil Filter
オプション: 訪問者パスのコンテキストがない場合に一貫したSEOのために、デフォルトコレクション(ルール4)を Universal Parts に設定します。
ユースケース 2: 季節ごとの + カテゴリコレクション
課題: あなたは「ウィンタージャケット」を持っており、それは季節コレクションとカテゴリコレクションの両方に属しています。
商品コレクション: メンズウェア > ジャケット > 冬用ジャケット (レベル3)、冬のコレクション (レベル1)、セールアイテム (レベル1)
顧客がウィンタージャケットを閲覧 → パンくず: ホーム > メンズウェア > ジャケット > ウィンタージャケット > 商品
顧客がウィンターコレクションを閲覧 → パンくず: ホーム > ウィンターコレクション > 商品
Googleからの顧客(文脈なし)→ ルール5は最も深いコレクションを選択します: Home > Men's Clothing > Jackets > Winter Jackets > Product
推奨: 一貫したSEOのために、デフォルトコレクション(ルール4)を Men's Clothing > Jackets > Winter Jackets に設定してください。
ユースケース 3: 新着商品 + 通常のカテゴリ
課題: 新しい商品が「新着商品」と通常のカテゴリの両方にあります。
商品コレクション: エレクトロニクス > スマートフォン > iPhone (レベル 3)、新着商品 (レベル 1)、おすすめ商品 (レベル 1)
顧客がiPhoneカテゴリを閲覧中 → パンくずリスト: ホーム > エレクトロニクス > スマートフォン > iPhone > 商品
顧客が新着商品を閲覧中 → パンくず: ホーム > 新着商品 > 商品
Googleからの顧客(文脈なし) → ルール5は最も深いコレクションを選択します: Home > Electronics > Smartphones > iPhone > Product
推奨: デフォルトコレクションを設定しないでください — ルール1〜2および5〜6を自動的に機能させてください
ベストプラクティスと推奨事項
デフォルトコレクションを使用する場合とカスタムパスを使用する場合
✅ デフォルトコレクション(ルール4)を使用する場合:
この商品は3つ以上のコレクションに属しており、一貫した実際のコレクションを勝たせたいと思っています。
Googleの検索結果とJSON-LD構造化データで一貫したパンくずリストが必要です
製品の明確な「プライマリ」カテゴリがあります
この製品にとってSEOは優先事項です
✅ カスタムパンくずリストパス(ルール3)を使用する場合:
製品には、実際のコレクションに対応しないパスが必要です — キャンペーン、バンドル、単発のランディングページ
すべてのレベルの正確な表現を完全に制御する必要があります。
パスは、後でカテゴリツリーを再編成しても固定されたままであるべきです。
❌ デフォルトまたはカスタムパスを設定しないでください
この商品は1〜2のコレクションにのみ属しています。
ナビゲーションに基づいた完全に動的なパンくずリストが必要です(代わりに訪問者のパスを追跡するをオンにしてください)。
すべてのコレクションにおいて、製品は同じように重要です。
自動深度ベースのルール(5〜7)に選ばせることに満足しています
コレクション階層のヒント
✅ ベストプラクティス:
階層の深さは2〜4レベル(最大5レベル)に保ってください。
説明的なコレクション名を使用してください
最も具体的なものから最も一般的なものへ整理する
親コレクションの下に関連するコレクションをグループ化します
一貫した命名規則を使用する
❌ 避ける
階層が深すぎる(6層以上) - 顧客を混乱させる
フラットすぎる階層(1レベル) - コンテキストを失う
一貫性のない命名パターン
異なるレベルでのコレクション名の重複
クイックリファレンスガイド
意思決定ツリー: どのパスが表示されますか?
START: Customer views product page
│
├─ Follow visitor path is ON and there's a valid collection
│ context (URL or remembered navigation)?
│ ├─ YES → Show that collection ✅ (Rules 1–2)
│ └─ NO → Continue...
│
├─ Does this product have a Custom breadcrumb path saved?
│ ├─ YES → Show the custom path ✅ (Rule 3)
│ └─ NO → Continue...
│
├─ Does this product have a Product default collection set?
│ ├─ YES → Show that collection ✅ (Rule 4)
│ └─ NO → Continue...
│
├─ Find the DEEPEST eligible collection
│ ├─ Only one at that depth → Show it ✅ (Rule 5)
│ └─ Tie at the same depth → Continue...
│
├─ First collection at that depth in the Category tree ✅ (Rule 6)
│
└─ No Category tree position at all? → Use Shopify's own
collection order ✅ (Rule 7 — the only rule on the Free plan)クイックアクションガイド
顧客が実際にブラウズする方法に従ったパンくずリストが欲しいですか? → 訪問者のパスに従う(ルール1–2)をオンにし、デフォルトまたはカスタムパスを設定しないでください。
実際のコレクションと一致しないパスが必要ですか? → カスタムパンくずリスト(ルール3)
ナビゲーションに関係なく、一貫したSEOのパンくずリストが必要ですか? → デフォルトコレクションを設定 (ルール4)
多くのコレクションに商品があり、訪問者の追跡は不要ですか? → 最も重要なコレクションにデフォルトコレクションを設定(ルール4)してください。
1~2のコレクションに商品がありますか? → アクションは不要です。ルール5~7が自動的に処理します。
よくある質問
いいえ!デフォルトコレクションを設定しても、パンくずリストの表示にのみ影響します。商品はすべてのコレクションに残り、どのコレクションをブラウズしても見つけることができます。
はい!各製品には独自のデフォルトコレクションとカスタムパスを設定できます。これは、多様な製品カタログを持つ店舗に最適です。
アプリはルール5(ツリー内の最も深いコレクション)に進み、ルール6(カテゴリツリーの順序)またはルール7(Shopifyの順序)によってタイブレークされます — ただし、訪問者のパスに従う(ルール1–2)がすでにショッパー自身のナビゲーションからのパスを提供している場合は除きます。
カスタムパンくずリスト(ルール3)を使用すると、実際のコレクションに一致させる必要はなく、レベルごとに自分で全体のパスを構築できます。製品のデフォルトコレクション(ルール4)は、表示する製品の実際のコレクションのうちのどれを選択するかを単に決定します — パスの残りはまだあなたのカテゴリツリーから来ます。
もちろんです!パンくずリストはナビゲーションパスの表示にのみ影響します。製品はすべての割り当てられたコレクション内で検索可能で閲覧可能なままです。
アプリは、カテゴリーツリーに基づいて深さを自動的に計算します。アプリ内でツリーを管理する際に、各コレクションの位置を確認できます。
ルール1〜6(訪問者のパス、ストアフロントのコンテキスト、カスタムブレッドクラム、デフォルトコレクション、最深コレクション、カテゴリツリーの順序)は、エッセンシャルプランが必要です。フリープランはルール7のみを使用します — Shopifyの独自のコレクションの順序。