Yoast SEO 拡張の使い方
この拡張の役割は、SportsPress データを Yoast テンプレートで利用可能にすることです。日常的な使い方は Yoast のインターフェイス内で行うため、拡張自体に直接触れることはほとんどありません。
イベント SEO テンプレートを設定する
よくある目的: すべてのイベントページのメタタイトルにリーグとシーズンを含める。
SEO → 検索での見え方 → コンテンツタイプへ移動し、イベントタブをクリックします。
SEO タイトルフィールドに次のように入力します。
%%title%% — %%league%% %%season%% | %%sitename%%
メタ説明フィールドに次のように入力します。
%%title%% on %%date%% at %%venue%%. %%league%% %%season%% match results and box score.
保存します。
これで、すべてのイベントページは Tigers vs Lions — Premier League 2025/26 | My Sports Site のようなタイトルと、会場と日付を自動的に取り込んだ説明を生成します。
チーム SEO テンプレートを設定する
SEO → 検索での見え方 → コンテンツタイプ → チームへ移動します。
リーグを含むようにタイトルを構成します。
%%title%% — %%league%% | %%sitename%%
概要を表す説明を構成します。
%%title%% squad, results, fixtures, and statistics in %%league%% %%season%%.
タクソノミーテンプレートを設定する
リーグアーカイブページ用(例: yoursite.com/league/premier-league/)。
SEO → 検索での見え方 → タクソノミー → リーグへ移動します。
タイトルを設定します。
%%term_title%% — %%sitename%%
説明を設定します。
All teams, fixtures, and results in %%term_title%%.
投稿ごとのオーバーライド
テンプレートが合わない単発のページの場合。
イベント、チーム、または選手を編集します。
Yoast SEO メタボックスまでスクロールします。
その特定の投稿の SEO タイトルと説明をオーバーライドします。変数はオーバーライドでも動作します。
トラブルシューティング
症状 | 考えられる原因 |
検索結果に変数が | タクソノミーが投稿に割り当てられていません。リーグ用語を割り当てて投稿を再保存してください |
イベントの | イベントの SportsPress メタボックスでチームが選択されていません。最初にチームを割り当ててください |
ドロップダウンに変数が表示されない | Yoast SEO または SportsPress が無効です。両方が動作していることを確認してください |
カスタムタクソノミー変数が表示されない | カスタムタクソノミーは |
