AUTO / IMPLEMENTATION

パンくずリストは座標|AI検索に伝わるサイト構造とURL階層

パンくずリストとURL階層をAI検索の観点で設計する手順。BreadcrumbListの実装、可視パンくずとの一致、階層が壊れる5パターン、点検7手順を公式情報ベースで整理します。

PUBLISHED 2026.09.01 SERIES 142/168 READ 17 MIN AI検索 自動公開
POINT FIRST AI SEARCH KOURYAKU

パンくずリストとURL階層をAI検索の観点で設計する手順。BreadcrumbListの実装、可視パンくずとの一致、階層が壊れる5パターン、点検7手順を公式情報ベースで整理します。

  • パンくずリスト サイト構造 ai検索 llmoの定義、実務判断、確認項目をAI検索時代の情報源設計として整理する。
  • 公式情報と一次情報を優先し、表示保証や順位改善の断定を避ける。
  • 本文、FAQ、内部リンク、llms.txt、構造化データの整合性を継続確認する。

実務で見る観点

クローラー

各AI検索サービスのクローラー名とrobots.txtでの扱いを公式情報で確認する。

一次情報

サービス内容、料金、対象者、事例、会社情報を正規ページに集約して矛盾を減らす。

外部情報

外部メディア、SNS、比較サイトに出ている説明と自社サイトの記述がずれていないか見る。

パンくずリストを整えるとAI検索に引用されやすくなるのか。2026年9月時点の答えは「AI検索向けの専用シグナルとしては効かない。ただしAIが参照する土台であるクロール・インデックス・カテゴリ判定には公式に効くと明記されている」です。

根拠は2つあります。ひとつは、Googleがパンくずの構造化データについて「Google Search uses breadcrumb markup in the body of a web page to categorize the information from the page in search results(Googleはページ本文中のパンくずマークアップを、検索結果でそのページの情報を分類するために使う)」と明記していること。もうひとつは、生成AI機能について「Structured data isn't required for generative AI search, and there's no special schema.org markup you need to add(生成AI検索に構造化データは必須ではなく、追加すべき専用のschema.orgマークアップも存在しない)」と、2026年7月10日更新のドキュメントで明言していることです。

つまりパンくずリストは、AI検索の裏口ではありません。ページの座標(サイト内のどこにあるか)を、読者・Google・AIクローラーの3者に対して同じ形で言い切るための実装です。座標が定まっていないページは、AIに要約されたときに「何のカテゴリの、誰向けの情報か」が落ちます。

定義:AI検索文脈におけるパンくずリストとサイト構造 パンくずリストとは、あるページがサイト階層のどこに位置するかを、上位から順に並べたリンクの列である。schema.orgでは「A BreadcrumbList is an ItemList consisting of a chain of linked Web pages, typically described using at least their URL and their name, and typically ending with the current page(BreadcrumbListとは、URLと名称で記述され、通常は現在のページで終わる、リンクされたWebページの連鎖からなるItemListである)」と定義される。AI検索対策としてのサイト構造設計とは、この位置情報を「可視パンくず」「URL階層」「内部リンク」の3層で矛盾なく表現し、クローラーが巡回経路とカテゴリを一意に再構成できる状態を保つ作業を指す。引用枠の購入や、AI専用ファイルの設置ではない。

このページは実装側の話に絞ります。構造化データ全般の考え方はAI検索時代の構造化データとは?実装の考え方、リンクの張り方そのものはLLMOで内部リンクはどう効くのかで扱っています。ここでは階層・URL・パンくずの3点に限定します。

パンくずリストが担う仕事は3つある。混ぜて評価しない

パンくずリストが担う仕事は3つある。混ぜて評価しない
パンくずリストが担う仕事は3つある。混ぜて評価しない

「パンくずはSEOに効くか」という問いが噛み合わないのは、3つの別々の仕事がひとまとめに語られるからです。効果を検証したいなら、まず分解します。

役割誰に対して働くか2026年9月時点で確認できること
現在地の提示サイト訪問者Googleは「a page's position in the site hierarchy(サイト階層内での位置)」を示し、サイトの理解と回遊を助けうると説明している
情報の分類Google検索パンくずマークアップを検索結果でのページ情報の分類に使うと公式ドキュメントに明記されている
巡回経路の提供Googlebot・AIクローラーGoogleは「新しく見つかるページの大多数はリンク経由」と説明しており、パンくずは上位階層への恒常的なリンクとして働く

3番目が、AI検索の実務でいちばん軽視されています。パンくずは全ページに置かれる数少ない「上向きリンク」です。深い記事ページからカテゴリページ・トップへ戻る導線が全ページに存在するかどうかで、クローラーがサイトの骨格を再構成できるかが変わります。逆に言えば、パンくずを外したサイトでは、カテゴリページに向かうリンクがサイドバーやフッターにしか残らないことが多く、階層の輪郭がぼやけます。

一方で、装飾としての期待は捨ててください。Googleは2025年1月22日のドキュメント更新で、パンくずのリッチリザルト表示について「デスクトップの検索結果にのみ表示され、モバイルには表示されない」旨の feature availability セクションを追加しています。現在のドキュメントにも「This feature is available on desktop in all regions and languages where Google Search is available」と記載があります。検索結果の見た目で得をする施策としては、期待値を下げて設計するのが正確です。

「効く」と「効くかもしれない」を、一次情報で切り分ける

「効く」と「効くかもしれない」を、一次情報で切り分ける
「効く」と「効くかもしれない」を、一次情報で切り分ける

AI検索まわりの記事では「構造化データを入れればAIが階層を100%正確に理解する」といった書き方を見かけます。2026年9月時点で、その断定を裏づける公式資料は確認できていません。本稿では次のように切り分けます。

No.主張扱い根拠または理由
1パンくずマークアップは検索結果でのページ情報の分類に使われる確認済みの事実Googleのパンくず構造化データ公式ドキュメントの記載
2ディレクトリの分け方はクロール頻度の学習に影響しうる確認済みの事実SEOスターターガイドが「Google can learn this information and crawl the different directories at different frequencies」と説明
3生成AI機能に出るためにAI専用マークアップは要らない確認済みの事実「AI features and your website」および生成AI最適化ガイドの明記
4BreadcrumbListを入れるとAIの引用率が上がる未確認2026年9月時点で、そう読める公式発表は確認できていない
5階層が整理されたサイトは、AIが文脈を取り違えにくい仮説Googleは生成AI機能が検索の基盤ランキングとクロール可能な公開情報に依存すると説明している。そこから導ける推測であり、直接の測定結果ではない

Googleは2026年7月10日更新の生成AI最適化ガイドで「optimizing for generative AI search is optimizing for the search experience, and thus still SEO(生成AI検索への最適化は検索体験への最適化であり、つまり依然としてSEOである)」と書いています。AEO・GEOという新しい名前が付いても、やることは検索の技術要件を満たすことだ、という立場です。パンくずと階層設計は、その技術要件側の作業に入ります。

URL・パンくず・内部リンクの3層を一致させる

URL・パンくず・内部リンクの3層を一致させる
URL・パンくず・内部リンクの3層を一致させる

サイト構造は、実務では3つの層で表現されます。この3層がズレているサイトは、人が見ても機械が読んでも現在地が定まりません。

表現するものズレたときに起きること
URL階層ファイルとしての所属先。1ページ1か所正規URLが揺れ、同一内容が複数URLで拾われる
可視パンくず読者がたどる典型的な経路。複数あってよい読者が現在地を誤認する。上位カテゴリへの導線が消える
内部リンク意味的な関連。階層とは独立に張るクロール経路が偏り、深い階層が発見されにくくなる

ここで注意したいのが、「パンくず=URLの機械的コピー」にしないことです。Googleはパンくずのドキュメントで、URL構造をそのまま写すのではなく「breadcrumbs that represent a typical user path to a page(ページに至る典型的なユーザー経路を表すパンくず)」を提供することを推奨しています。

たとえばURLが /llmo/pankuzu-site-kouzou-ai-search/ のようにフラットでも、読者の典型経路が「ホーム > AI検索攻略 > 技術実装 > パンくずとサイト構造」であるなら、パンくずはその経路で組んで構いません。URLは一意性と安定性のため、パンくずは意味の伝達のため、と役割を分けます。

一方で、URL階層を「フラットにするか、ディレクトリで分けるか」は、クロールの観点で判断材料があります。SEOスターターガイドは、数千URLを超える規模ではコンテンツの整理の仕方がクロールとインデックスに影響しうるとし、/policies/ のように更新頻度の低いディレクトリと /promotions/ のように更新頻度の高いディレクトリを分ければ、Googleがその違いを学習して別々の頻度でクロールできると説明しています。更新サイクルが違うコンテンツ群は、ディレクトリで分けたほうが素直です。

URL階層の実装ルール7項目

URL階層の実装ルール7項目
URL階層の実装ルール7項目

ここからはコピペで使える判断基準にします。Googleの「URL structure best practices」に沿った項目と、階層設計上の実務項目を混ぜています。

No.ルール良い例避ける例
1IDではなく読める語を使う/llmo/pankuzu-site-kouzou-ai-search//index.php?topic=42&area=3a5ebc
2語の区切りはハイフン。アンダースコアを使わない/service/ai-search-audit//service/ai_search_audit/
3日本語URLを使うならUTF-8とパーセントエンコードを徹底するhref属性で必要な箇所を percent encoding する環境ごとに異なるエンコードが混在する
4セッションIDや並び替えパラメータを階層に混ぜない正規URLは静的、絞り込みはパラメータで表現し正規化する/category/?sort=new&sid=xxxx をそのままインデックス対象にする
51ページの所属先ディレクトリは1つに固定する/blog/llmo/xxx/ のみ/blog/llmo/xxx//tag/ai/xxx/ の両方で本文が出る
6末尾スラッシュ・www有無・httpsを1形式に統一する301で1形式へ寄せ、内部リンクも正規URLで書く内部リンクだけ旧形式が残り、リダイレクトを1回挟む
7カテゴリ名を変えるときはURLを変えず、表示名だけ変えるスラッグは維持し、パンくず表示名を更新する年に数回URLごと変えて301を積み増す

5番と6番は、正規化(canonical)の問題に直結します。Googleは正規URLの決定に使う信号を強さ順に説明しており、リダイレクトと rel="canonical" が強い信号、サイトマップは弱い信号、そして内部リンクについては「link to the canonical URL rather than a duplicate URL(重複URLではなく正規URLへリンクする)」と案内しています。パンくずは全ページに出る内部リンクなので、ここが旧URLのまま放置されると、サイト全体で弱い信号を打ち続けることになります。サイト移行時の注意点はサイトリニューアルでAI検索の評価を失わない移行チェックリストにまとめています。

可視パンくずとBreadcrumbListを一致させる

可視パンくずとBreadcrumbListを一致させる
可視パンくずとBreadcrumbListを一致させる

構造化データは、表示されている内容を正しく表すものである必要があります。パンくずも例外ではなく、画面に出ている経路と、JSON-LDに書いた経路が食い違っている状態は避けます。

必須プロパティは3つです。itemListElement(順序を持つ配列)、position(1から始まる位置)、name(表示される名称)。加えて各項目の item にURLを入れます。最後の項目については「If the breadcrumb is the last item in the breadcrumb trail, item is not required. If item isn't included for the last item, Google uses the URL of the containing page(最後の項目では item は必須ではなく、省略した場合はそのページのURLが使われる)」と明記されています。

単一トレイルの完全形

<pre><code>構造化データの実装例は、本文へscriptタグを直接貼らず、WordPressテーマまたはSEOプラグインから出力します。実装時は次の項目を確認します。

  • type: Organization
  • name: 会社の正式名称
  • url: 公式サイトURL
  • sameAs: 公式SNSや関連プロフィール
  • contactPoint: 問い合わせ先
  • logo: 公式ロゴ画像URL</code></pre>

最後の要素で item を省略しています。省略しない場合は、そのページの正規URLと完全に一致させてください。表示されているURLと構造化データ内のURLがズレると、正規化の判断材料としてノイズになります。

複数トレイルの完全形

1つのページに複数の到達経路がある場合、Googleは複数のBreadcrumbListを配列で並べる書き方を示しています。ECのカテゴリ横断商品や、複数サービスから参照される事例ページで使えます。

<pre><code>構造化データの実装例は、本文へscriptタグを直接貼らず、WordPressテーマまたはSEOプラグインから出力します。実装時は次の項目を確認します。

  • type: Organization
  • name: 会社の正式名称
  • url: 公式サイトURL
  • sameAs: 公式SNSや関連プロフィール
  • contactPoint: 問い合わせ先
  • logo: 公式ロゴ画像URL</code></pre>

可視パンくずのHTML

構造化データだけ入れて、画面にパンくずが無い状態は避けます。読者にとっての現在地表示と、クローラーにとっての上向きリンクが、どちらも失われるためです。

<pre><code><nav aria-label="パンくずリスト"> <ol> <li><a href="https://example.com/">ホーム</a></li> <li><a href="https://example.com/ai-search/">AI検索対策</a></li> <li><a href="https://example.com/ai-search/technical/">技術実装</a></li> <li aria-current="page">パンくずとサイト構造</li> </ol> </nav></code></pre>

WordPressで実装する場合、テーマ側とSEOプラグイン側の両方がBreadcrumbListを出力し、経路の異なる2つのJSON-LDが同一ページに存在する状態が起きます。どちらか一方に寄せてください。判断は「実際に画面に出ている経路と一致するほうを残す」で足ります。

階層が壊れるときの典型5パターン

No.失敗例何が起きるか直し方
1パンくずをURLの文字列から機械生成しているスラッグが英語のまま出る、中間ディレクトリに実在ページが無くリンク切れになる階層マスタ(親カテゴリとURLの対応表)を持ち、そこから生成する
2タグページを階層の一部として扱っている同一記事が複数の親を持ち、正規URLの判断が揺れる階層に使うのはカテゴリのみ。タグは横断リンクとして扱い、必要ならnoindexにする
3パンくずがJavaScriptでのみ描画されるレンダリング前のHTMLに上向きリンクが存在せず、経路が読まれない可能性があるサーバー側HTMLに出力する。判断手順はJavaScript描画・SPAの点検手順を参照
4カテゴリ改称後、JSON-LDだけ更新して表示が古い表示内容と構造化データが不一致になる表示側を単一の正本にし、JSON-LDはそこから生成する
5記事が1本しかないカテゴリを量産しているカテゴリページが中身のない中継ページになり、階層の意味が薄れる一定本数に満たないカテゴリは統合する。用語単位の情報は用語集ページの設計側で受ける

3番は、AI検索の文脈でとくに影響が出やすい箇所です。OpenAIは自社クローラーについて、ChatGPTの検索機能でサイトを表示するために使う OAI-SearchBot、基盤モデルの改善に使う GPTBot、ユーザー操作を起点とする ChatGPT-User を役割ごとに分けて説明しています。役割が違えば挙動も違うため、「どのボットが、どの経路で、どこまで読めるか」を前提に、サーバー側HTMLで完結する構造にしておくほうが安全です。

カテゴリ設計は「読者の質問」から決める。ページ数から決めない

階層は、社内の組織図やサービス一覧ではなく、読者が実際に投げる質問のかたまりで切ります。AI検索では、ひとつの質問に対して複数ページが横断的に参照されるため、「同じ質問に答えるページが同じ場所にまとまっているか」が効いてきます。

状況新カテゴリを作る既存カテゴリに入れる
想定記事本数継続的に5本以上見込める単発、または2〜3本で止まる
読者の質問既存カテゴリと質問の型が違う既存カテゴリの質問の派生にすぎない
更新頻度既存カテゴリと明確に違う既存カテゴリと同程度
担当更新責任者を置ける置けない(放置カテゴリになる)

深さの目安は、トップから3〜4クリックで全ページに到達できることです。これは公式に定められた閾値ではなく、内部リンクの経路設計上の実務基準として置いています。到達に5クリック以上かかる領域が出たら、カテゴリの粒度か、ハブページの配置を見直します。店舗ページのように同型ページが大量に並ぶケースの構造問題は、多店舗チェーンの店舗ページ設計で個別に扱っています。

いま自社サイトで確認できること

順に実行すれば、公開情報だけで現状把握ができます。数値の改善を約束するものではなく、状態の確認手順です。

  1. レンダリング前HTMLにパンくずが存在するかcurl -s "https://example.com/対象URL/" | grep -i breadcrumb を実行し、nav と JSON-LD の両方が返るか見ます。JSON-LDだけが返る場合は可視パンくずがJS依存の可能性があります。
  2. 構造化データが仕様どおりか。Googleのリッチリザルトテスト、またはスキーマ検証ツールで position の連番、name の表示名一致、最後の要素の扱いを確認します。
  3. 表示との一致。ブラウザで見えている経路と、JSON-LDの name 列が同じ順序・同じ文言かを目視で突き合わせます。ここが最も事故率の高い箇所です。
  4. Search Consoleのパンくずレポート。エラーと警告の件数、対象URLのパターンを確認します。テンプレート単位の不具合はここで面として出ます。
  5. 重複した親の有無site: 検索やサイトマップの突き合わせで、同一本文が別階層のURLでも到達できていないかを確認します。検出したら正規URLへ寄せます。
  6. クローラーの巡回経路。サーバーログでカテゴリページとトップページへのアクセス比率を見ます。記事ページばかりが読まれ、カテゴリページがほぼ読まれていない場合、上向きリンクが機能していない可能性があります。
  7. 生成AIに自社カテゴリを説明させる。「この会社のサイトはどんなカテゴリで情報を整理していますか」と各AI検索に尋ね、実際の階層とズレた説明が返らないかを記録します。回答は変動するため、単発の結果ではなく、公開情報側の不足を探す用途で使います。

サイトマップとの関係も合わせて点検してください。階層とサイトマップの整合についてはサイトマップのpriority・lastmodは効くのか、点検全体の流れはLLMO診断チェックリストにまとめています。

よくある質問

パンくずリストはいらない、という意見をどう考えればよいですか

「リッチリザルトの見た目のため」という目的だけなら、期待値は下げるべきです。Googleのパンくずリッチリザルトはデスクトップのみの提供とされており、モバイル検索結果では表示されません。ただし、読者への現在地提示、Google側でのページ情報の分類、全ページからの上向きリンクという3つの仕事は残ります。表示されないことと機能しないことは別です。

パンくずはURL構造と一致させるべきですか

一致していなくても構いません。Googleは、URL構造を写すのではなく、ページに至る典型的なユーザー経路を表すパンくずを提供することを推奨しています。URLは一意性と安定性のため、パンくずは意味の伝達のためと役割を分けて設計します。ただし、パンくず内のリンク先URLは正規URLに揃えてください。

BreadcrumbListを実装すればAI検索に引用されやすくなりますか

2026年9月時点で、そう言い切れる公式発表は確認できていません。Googleは生成AI機能について、構造化データは必須ではなく専用のschema.orgマークアップも不要だと明記しています。実装の価値は、インデックスとカテゴリ判定という土台側にあります。引用の確約を前提にした設計はおすすめしません。

階層は何階層までが目安ですか

公式な上限はありません。実務では、トップから3〜4クリックで全ページに到達できることを基準に置き、それを超える領域が出たらカテゴリ粒度かハブページを見直します。加えて、更新頻度が明確に違うコンテンツ群はディレクトリを分けます。Googleは、更新頻度の異なるディレクトリを分ければ、その違いを学習して別々の頻度でクロールできると説明しています。

既存の階層を変更したいのですが、URLも変えるべきですか

表示名の変更だけで済むなら、URLは変えないでください。パンくずの表示名とJSON-LDの name を更新すれば、読者にも検索側にも新しい分類は伝わります。URLを変える場合は301リダイレクト、rel="canonical"、サイトマップ、内部リンクの4点を同時に更新します。内部リンクが旧URLのまま残ると、全ページから重複URLへリンクし続けることになります。

結論

パンくずリストとサイト構造は、AI検索のための特別な施策ではありません。2026年9月時点でGoogleが明言しているとおり、生成AI機能に出るための追加要件や専用マークアップは存在せず、やるべきことは検索の技術要件を満たすことに戻ります。

そのうえで、パンくずと階層設計には確認できる仕事が3つあります。読者に現在地を示すこと、Googleがページ情報を分類する材料になること、そして全ページからカテゴリとトップへ向かう恒常的なリンク経路を維持することです。この3つを、URL階層・可視パンくず・内部リンクの3層で矛盾なく表現できていれば、AIが自社サイトを説明するときの土台は整っています。

着手の順序はこうです。まず階層マスタ(親カテゴリとURLの対応表)を1枚作る。次に、代表URLでレンダリング前HTMLにパンくずが存在するかを確認する。最後に、表示されている経路とJSON-LDの経路が一致しているかを突き合わせる。ここまでで、テンプレート単位の不具合はおおむね表に出ます。

自社サイトの階層とパンくずが、AI検索の文脈で読み取れる状態になっているかを外部の目で確認したい場合は、LLMO診断で現状の整理からご相談ください。診断では、公開情報だけで確認できる範囲と、社内で正本を決め直す必要がある範囲を切り分けてお伝えします。

公式情報で確認するポイント

AI検索まわりは仕様変更が多いため、記事公開前後に公式情報を確認し、本文の言い切りや実装方針を更新します。

本体メディアであわせて確認する記事

この記事のテーマを、Uravation本体メディアで検索流入のあるAIツール・モデル解説にもつなげて確認できます。

EDITORIAL REVIEW 監修:佐藤 傑(株式会社Uravation 代表・AI活用書籍 著者)

AI活用書籍シリーズ累計59,900部の著者チームが監修。自社7メディアの実運用でAI検索からの引用・流入を継続計測しており、その一次データと公式情報に基づいて、企業サイトで実務的に使える形へ整理しています。仕様変更が多い領域のため、公開前後に公式情報と本文の整合性を確認します。

AI検索診断・情報源設計支援に進める

この記事のテーマを自社サイトに当てはめ、公開情報、根拠ページ、FAQ、内部リンク、構造化データ、llms.txtのどこを確認すべきかを整理します。

AI検索攻略の前後の記事

同じ連載の前後の記事へ進み、LLMO、AIO、GEO、AI検索の論点を順番に確認できます。

関連するUravationの導線

AI検索攻略は、Uravation本体のAI活用メディアとサービス導線につながる専門テーマとして運用します。