2026年5月28日
2026年5月28日
WordPressの著者ページSEO最適化の方法
はじめに
WordPressサイトでは著者ページを適切に設定することで、その記事やコンテンツの認知度を上げることができます。特に複数のライターが貢献している場合、それぞれの著者のプロフィールとその執筆した記事へのリンクは重要です。
症状・背景
このテーマが必要になる主な場面:
- サイトに多くの著者がいる
- 著者ページをより魅力的にしたい
- 記事からのトラフィック増加を目指している
- SEOの改善を図っている
手順・設定方法
ステップ1: 著者プロフィール情報の追加
# 著者の詳細情報を編集する
wp user meta update <ユーザーID> author_bio "<著者の自己紹介>"
ステップ2: カスタムフィールドの追加と更新
# 著者ページにカスタムフィールドを追加
function add_author_custom_fields() {
global $author;
echo '<input type="text" name="custom_field_name" value="' . get_user_meta($author, 'custom_field', true) . '" />';
}
add_action('edit_user_profile', 'add_author_custom_fields');
ステップ3: 著者ページのテンプレートカスタマイズ
# テンプレートファイルをカスタマイズして著者の詳細情報や関連記事を表示する
function custom_author_template() {
$author_id = get_the_author_meta('ID');
echo '<div class="custom-author-info">';
echo 'Custom Author Info Goes Here';
echo '</div>';
}
add_action('the_author_description', 'custom_author_template');
ステップ4: 著者ページの検索エンジンインデックス設定
# .htaccessファイルに著者ページのディレクトリを非表示にする規則を追加
RewriteEngine On
RewriteRule ^author/ - [F,L]
注意事項
- 著者のプロフィール情報を定期的に更新する
- カスタムフィールドは必要に応じて追加または削除を行う
- SEO最適化のため、著者ページへのリンクをサイト内の重要な場所から提供すること
- 検索エンジンが正しく著者ページを認識できるように、メタデータやタイトルを明確に設定する
まとめ
1. プロフィール情報: 著者の詳細情報を充実させるとユーザーの関心を得やすくなります。
2. カスタムフィールド: 特定の著者固有の情報や機能性を追加することで、個々のページをパーソナライズできます。
3. テンプレートカスタマイズ: デフォルトの著者ページテンプレートに独自のスタイルとコンテンツを適用することで、ユーザー体験を向上させます。
4. 検索エンジンインデックス設定: 著者ページが検索エンジンで適切に評価されるように、サーバー上の設定を調整します。
関連記事: