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の生成がパフォーマンスに与える影響を最小限に抑えます。
関連記事: