このワードプレスのカテゴリーとタブを開いたときに上の箇所に説明が表示される様になっているんだけどこれはGoogleで検索で表示される説明(スニペット)には使われないでページの最初の投稿の部分が使われる様になっている。
これを他のページの抜粋と同じ様に表示される様に変更してみた。
テーマエディターの
Twenty Twenty-One: テーマヘッダー (header.php)
</head>の手前に
以下を追加
<!-- added description-->
<?php if (is_category() && //カテゴリページの時
!is_paged() && //カテゴリページのトップの時
category_description()) : //カテゴリの説明文が空でない時 ?>
<meta name="description" content="<?php echo esc_html( strip_tags( category_description() ) ); ?>" />
<?php elseif (is_tag() && //タグページの時
!is_paged() && //タグページのトップの時
tag_description()) : //タグの説明文が空でない時 ?>
<meta name="description" content="<?php echo esc_html( strip_tags( tag_description() ) ); ?>" />
<?php else: ?>
<meta name="description" content="<?php echo strip_tags( get_the_excerpt() ); ?>" />
<?php endif; ?>
これでカテゴリーページも検索に引っかかりやすくなるかな。
参照
【カテゴリーページやタグページのmeta description設定】実際のページ上部にも内容が表示されてしまう
エスケープする処理を入れる。
esc_html( strip_tags( tag_description() ) );
WordPressのカテゴリー設定にある「説明文」をカテゴリページに表示し、メタタグにも設定するカスタマイズ方法
Twenty Twenty-Three
Twenty Twenty-ThreeはRank MathというSEOプラグインで設定。
カテゴリーやタグを表示させたときにタイトルの下に表示される説明はブロックの「タームの説明」をアーカイブタイトルの下に設置している。
-
WordPress6.1 テーマ Twenty Twenty-Three SEO Rank Mathに変更
1/3/23にこのサイトのテーマをTwenty Twenty-Threeに変更。WordPress6.1は去年… 続きを読む
-
WordPressを5.9とテーマをTwenty Twenty-Twoに変更
1/26にWordPressが5.9に、それに伴い新しいテーマのWordPressを5.9とテーマをTwent… 続きを読む
-
WordPress 5.7.2から WordPress 5.8にTwenty Twenty-One を 1.3 から1.4 に更新
このサイトで使っているワードプレスとTwenty Twenty-Oneがアップデートされたので更新した。子テー… 続きを読む
-
カテゴリーとタブ一ページの説明をグーグルの検索結果の説明(スニペット)に表示する
このワードプレスのカテゴリーとタブを開いたときに上の箇所に説明が表示される様になっているんだけどこれはGoog… 続きを読む
-
ワードプレスのテーマをTwenty TwentyからTwenty Twenty-Oneに変更
このサイトはワードプレスの無料テーマを使っているんだけど最近Twenty TwentyからTwenty Twe… 続きを読む