[タグページ]この記事は約4分で読めます。WordPressでタグを設定すると、自動的にタグページも生成されます。当ブログだと、例えば以下のページがタグページとして作られています。プラグインタグページこのタグページ、タグとリンクする投稿記事が並ぶだけのページです。サイト運営者からすると、意味のあるタグをつけていると思いますので、タグページも訪問者的には役に立つ場合が多いです。(ユーザビリティ)しかし、タグページは他のカテゴリページなどと構成や記事の並びが重複することが多く、Googleの検索アルゴリズムでは評価を下げる可能性があります。同じようなページが自動的に複数生成されてしまうことが問題です。そこで、Googleのクローラにタグページをインデックスさせないようにし、サイト全体の評価がタグページによる重複や質の悪いコンテンツで下がるのを防ぎます。タグページだけの「noindex」指定は、賢威でもそのままではできません。個別記事の「noindex」指定は可能ですが、タグページには指定オプションがありません。Pack」というプラグインを導入する簡単な方法があります。Pack」はタグページの「noindex」指定以外にもいろいろなSEOに関する指定ができます、そしてその分プラグインが複雑です。タグページの「noindex」指定のためだけに、プラグインを導入したくありません...というわけで、今回はプラグインを利用せずPHPを修正する方法にします。カテゴリページや月別アーカイブページでも「noindex」指定ができるPHPにわずか3行追加するだけ「noindex」指定は、ヘッダ部分にメタタグとして挿入するので、タグページのみにメタタグが出力されるように修正すればよいのです。方法は非常に簡単で、ヘッダファイルに3行追加すれば終了です。テーマ編集」から「header.php」を開きます。ヘッダ部に追加する必要があるので、「</head>」タグよりも前に以下の3行を追加します。これで、タグページのみで以下のHTMLが出力されます。/>タグページへの「noindex」指定はこれで完了です。万が一コードが誤っていたりした場合、全てのページに「noindex」指定する...という、とんでもない自体に陥ってしまう可能性があるので、記事ページやカテゴリページなど、ひと通りの他ページに「noindex」指定されていないことを確認してください。カテゴリページや月別アーカイブページでも「noindex」指定ができる同じ方法で、カテゴリページや月別アーカイブページも「noindex」指定ができます。?>タグページの条件を指定しましたが、この部分にカテゴリページや月別アーカイブページを追加します。?>「is_category()」がカテゴリページ、「is_month()」が月別アーカイブページです。「||」は、プログラムコードで「または」を表します。これも指定する場合は、求めているページ以外が「noindex」になっていないことを確認してください。[...]返信コメントを残す返信をキャンセルする。Reserved.このページの先頭へ。