メタタグのnoindexを濫用していないか?
重複コンテンツ扱いを避けるために、noindex, nofollow を適切に設定することが内部SEOでは重要とされています。
具体的には、下記のようなHTMLタグを使用します。
<meta name="robots" content="noindex, nofollow">
たとえば、このようなページで利用することが多いです。
- ブログのカテゴリやタグのページ
- ページ一覧の2ページ目以降
そして、検索エンジンにはインデックスしてほしくないが、ページ内のリンクは辿ってほしい、という場合には
<meta name="robots" content="noindex, follow">
と設定すれば良いとされてきました。
ところが、海外SEOブログの記事によると
noindex robots meta
タグ を設定したページに設置してあるリンクは、たとえ、follow robots meta
タグが併用されていたとしても、Googlebot が最終的にはたどらなくなります。
とのことです。
インデックスする必要がない(とページ作成者が指定した)ページのリンクは辿ってくれなくなります。
多くのブログ記事の場合、カテゴリやタグからしかリンクが張られていないことも多いです。そのため、カテゴリやタグのページに noindex を設定すると、どこからもリンクが張られていないブログ記事が大量にできてしまいます。
ですので、カテゴリかタグのどちらか(もしくは両方)は noindex の指定をしないようにしましょう。
WordPressでよく利用される「All in One SEOプラグイン」での設定方法を紹介します。
- WordPress管理画面の左メニュー【All in One SEO】→【検索の外観】をクリックします。
- 【タクソノミー】タブをクリックします。
- カテゴリー欄またはタグ欄の【Advanced】タブをクリックします。
- 【ロボットのメタ設定】欄の【デフォルト設定を使用】をオフにします。
- すべてのチェックを外します。
- 画面の右下にある【変更を保存】ボタンをクリックします。