2026年6月24日

2026年6月24日

WordPressのBreadcrumbListスキーマ設定方法

はじめに

BreadcrumbListスキーマは、ウェブページの位置情報を検索エンジンに伝える重要な要素です。これにより、ユーザーが現在どのページにいるのかを明確に表現し、サイトナビゲーションの改善やSEO効果の向上につながります。

症状・背景

  • ホームページから特定の記事までのパスが不明瞭
  • 検索エンジンからの訪問者のウェブサイト内での遷移率が低い
  • ユーザーがサイト内の情報を効果的に探すことが難しい
  • 記事の一覧ページやカテゴリーページで、どの記事にアクセスしたのかを把握するのが困難

手順・設定方法

ステップ1: BreadcrumbListプラグインのインストールと有効化

# WordPress管理画面からプラグインページに移動します。
wp admin menu plugins

# BreadcrumbListプラグインを検索し、インストールして有効化します。
wp plugin install breadcrumb-list-taxonomy --activate

ステップ2: BreadcrumbList設定の基本調整

# プラグイン管理画面からBreadcrumbListの設定ページにアクセスします。
wp admin menu plugins activate-breadcrumb-list-taxonomy-settings

# サイトのホームリンクとトップページを設定します。
breadcrumb_list_home_url="https://example.com/"
breadcrumb_list_home_text="Home"

ステップ3: BreadcrumbListのカスタム表示設定

# 特定の投稿タイプやカテゴリーページでのBreadcrumbListのカスタマイズを行います。
wp plugin update-breadcrumb-list-taxonomy --custom-cpt=custom_post_type_name \
--custom-term=category_name \
--custom-label="Custom Label"

ステップ4: BreadcrumbList設定の実践とトラブルシュート

# ブラウザからBreadcrumbListが正しく表示されていることを確認します。
wp cache flush && wp admin bar

# 既定の設定に問題がある場合、ログを確認してエラー解決を行います。
tail -f /var/log/apache2/error.log

注意事項

  • プラグインのアップデート時にBreadcrumbList設定が上書きされる可能性があるため、定期的にバックアップを取る。
  • BreadcrumbListが重複するページに表示されないよう、一貫性のある構造設計を行うことが重要。
  • セキュリティ上の注意点としては、外部から直接アクセス可能なAPIやフィルタは無効化することが推奨される。
  • パフォーマンス面では、BreadcrumbListの生成がページ読み込みに影響を与えないよう、適切なキャッシュ設定を行う。

まとめ

1. BreadcrumbListのインストール: WordPressサイトにBreadcrumbListを追加するためには、適切なプラグインをインストールすることが必要です。

2. 基本設定: BreadcrumbListのホームリンクとトップページテキストはユーザーフレンドリーでなければなりません。

3. カスタマイズ: 各投稿タイプやカテゴリーごとにBreadcrumbListをカスタマイズすることで、サイト全体のナビゲーション体験を改善します。

4. トラブルシュート: BreadcrumbListが意図した通りに表示されない場合、プラグイン設定の確認やログファイルからのエラーメッセージ検出が必要となることがあります。

5. パフォーマンス最適化: 適切なキャッシュ設定と定期的なバックアップにより、BreadcrumbListの生成がパフォーマンスに与える影響を最小限に抑えます。

関連記事:

お気軽にご相談ください

お見積りへ お問い合わせへ