【ぱんくずりすと】
Breadcrumb(パンくずリスト) とは?
最終更新:
💡 サイトの中で迷子にならないための「道しるべ」
Webサイト内の現在位置と上位ページへの経路を示すナビゲーション。よく使う階層型では「ホーム > カテゴリ > 記事名」のように並べる。ブラウザーの閲覧履歴と同じとは限らない。
📌 このページのポイント
- 階層型では上位ページから現在のページまでを並べる
- 上位ページへのリンクで、位置の把握や移動を助ける
- 現在の項目とリンク、ナビゲーションの意味を区別して伝える
- 構造化データの追加だけで検索表示や順位は保証されない
パンくずリストって何?
例えば「ホーム > 用語集 > パンくずリスト」のような案内だよ。よく使う階層型では、サイトの中で今どこにいるかと、上位のページへの経路を示すんだ
さっき見たページが順に並ぶの?
階層型ではそうとは限らないよ。検索から記事へ直接来ても、その記事の上位ページを並べる。操作の経路を示す種類もあるけれど、図の例はサイトの階層を示すもので、閲覧履歴の一覧ではないんだ
最後の項目もリンクにする?
現在のページを文字だけで示す方法も、リンクにする方法もあるよ。どの項目が現在地かを分かるようにすることが大切。W3Cの例ではnavに名前を付け、現在のページへのリンクにはaria-current="page"を付けて意味を伝えるんだ
全部のサイトに必要?
深い階層の現在地や上位への移動を助けたいときに役立つよ。一つのページだけなら、同じ案内の効果は小さいね。主なメニューやページ内の案内と合わせ、サイトの構造に応じて使うんだ
付ければ検索順位も上がる?
まとめ:ざっくりこれだけ覚えればOK!
「Breadcrumb」って出てきたら「サイトの中での現在地を階層で示すナビゲーション」と思えればだいたいOK!
📖 おまけ:英語の意味
「Breadcrumb」 = パンくず
💬 文字どおりにはパンくずという意味だよ。Webではページの位置や経路を示す道しるべとして覚えると分かりやすいね