wordpressのメインページやカテゴリページで2ページ目を表示したときも同じタイトル(ブラウザのタブのところに表示されるタイトル)になっていて、たいしたペナルティは無いと思いますが、ウェブマスターツールで[検索のデザイン] – [HTMLの改善] – [タイトルタグの重複] で見ると、タイトルタグが重複していると判断されていたので、2ページ目以降のタイトルを修正することにしました。
具体的にはメインページの2ページ目のタイトルタグを「ゆるくいきたい(2)」というふうに表示するということです。
get_query_var(‘paged’) でページ数を取得できます。1ページ目はなぜか0が返ってくる(falseではない)ので、1ページ目は何も表示しない用にする為に、以下のように括弧つきのページ数を取得します。
<?php $pageno = (get_query_var('paged')) ? '('.get_query_var('paged').')' : ''; ?>
そして取得した$pagenoを表示させたいところにechoすると、2ページ目以降のみ括弧付きページ数が表示できます。
<?php echo $pageno; ?>
具体的には、wordpress管理画面の [外観] – [テーマ編集] で、index.phpの
タグをを以下のように書き換えます。変更前
<?php get_header(); ?> <title><?php bloginfo('name'); ?></title> </head>
変更後
<?php get_header(); ?> <?php $pageno = (get_query_var('paged')) ? '('.get_query_var('paged').')' : ''; ?> <title><?php bloginfo('name'); ?><?php echo $pageno; ?></title> </head>
カテゴリページ(category.phpも同様に、2ページ目以降にページ数を表示するようにしました。
これでウェブマスターツールのタイトルタグの重複が無くなるといいな。