このブログは独自ドメインを取得してFC2ブログの有料プランで運用しています。


このサイトの総記事は300超えているんですが、ツールで見るとなぜかインデックス数がやたら多いなー(1,300超えている)と前から不思議に思っていました。

自分が他で運営しているサイト(ワードプレス)だと記事数+αぐらいがインデックス数になっているので、まぁどう考えても検索エンジンにインデックスされているページ数がFC2ブログだとおかしいのです。

でもよくわからないので今までほったらかしにしていました。
(というかそこまで手間暇掛けているブログでないのでほったらかしにしてました。)



インデックス数増大の理由を分析してみた結果


アクセス解析をよく見てみると理由がわかりました。

検索エンジンからの訪問で「 http://bimamasakura.com/page-3.html 」というのがあったのです。

サブディレクトリの page-3.html はトップページから3ページ目まで読み進めていったときに表示されるページなので、新記事を書いて更新すれば3ページ目にあった記事が4ページ目以降に移動しちゃうわけですよ。
そうすると検索エンジンから来た訪問者は目的のページがないので離脱していきます。

このページのインデックスって必要ないですよね。
インデックスされる必要のないページへ検索エンジン経由からの流入があったことでインデックス数増大の謎が解けました。


noindexタグを入れる


なので、ネット上に書かれていたタグを実験的に入れてみました。

テンプレート編集で <@head> ~ <@/head> の間にFC2ブログの変数を使ってnoindexを入れると良いようです。

<@!--not_index_area--><@!--not_permanent_area--><@!--not_category_area-->
<@meta name="robots" content="noindex,follow">
<@!--/not_category_area--><@!--/not_permanent_area--><@!--/not_index_area-->

↑ここからコピーして実際にタグを入れる場合は @ を取り除いて下さいね


タグの意味は、トップページ以外、個別記事(blog-entry-x.html)以外、カテゴリ以外のページをインデックスしないという指示をサイト内全体にするということです。

ちなみに個別記事のnoindexはFC2ブログだとできなさそうですね。(やり方がわかりません)


まだタグを入れたばかりなのでしばらく様子見してみます。
たぶんこれで不要なページのインデックスと重複を防げると思うんですけどどうでしょう。実験中です。
関連記事
 カテゴリ
 タグ