検索エンジンへのインデックス許可の設定

広告

WordPressでは記事単位で非公開にすることはできますがブログ全体を非公開にするという設定は用意されていません。非公開にされたい場合にはWebサーバ側の設定で認証機能を付けたりプラグインなどを利用する必要があります。

ただGoogleやYahoo!など検索エンジンにインデックスされないように設定を行なうことはできます。検索エンジンにインデックスされるというのは簡単に言うとご自身のブログや投稿した記事が検索エンジンに登録され、検索結果として表示されるようになることです。検索結果に表示されるようにされたい場合はインデックスを許可し、検索結果に出したくない場合はインデックスしないように設定する必要があります。

では設定を行います。管理画面にログインして下さい。

p5-1

左側メニューの中の「設定」メニューの中にある「プライバシー」メニューをクリックして下さい。

p5-2

「プライバシー設定」画面が表示されます

p5-3

サイトの表示状態として「検索エンジンによるサイトのインデックスを許可する。」か「検索エンジンによるサイトのインデックスを許可しない。」のいずれかを選択することができます。

p5-4

デフォルトの値はインストール時に指定した値になっています。検索エンジンにインデックスを許可する場合は「検索エンジンによるサイトのインデックスを許可する。」を、インデックスを許可しない場合は「検索エンジンによるサイトのインデックスを許可しない。」をチェックして下さい。

今回は設定変更を行いませんが、変更を行なった場合は忘れずに「変更を保存」ボタンを押して下さい。

p5-5

なお注意点として、インデックスを許可する設定にしても、それはインデックスを拒否しないという設定を行っているだけで実際にインデックスされるかどうかは検索エンジン側次第ということになります。またインデックスを拒否する設定にしてもブログの表示そのものを禁止しているわけではないのでブログのURLを知っている方であれば閲覧は自由に行なえます。

設定変更した場合の違い

今回の設定はブログの見た目には影響を与えませんので設定を変更したとしても見た目上は何も変わりません。ただブログにHTMLタグが自動で追加されます。

「検索エンジンによるサイトのインデックスを許可する。」にしている場合、表示されたブログのコードは次のような感じになっています(一部抜粋です)。

<!DOCTYPE html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>よろず日記 | 世の中の様々な出来事について記載します</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="stylesheet" type="text/css" media="all" href="http://localhost/wordpress/wp-content/themes/twentyeleven/style.css" />
<link rel="pingback" href="http://localhost/wordpress/xmlrpc.php" />
<link rel="alternate" type="application/rss+xml" title="よろず日記 » フィード" href="http://localhost/wordpress/?feed=rss2" />
<link rel="alternate" type="application/rss+xml" title="よろず日記 » コメントフィード" href="http://localhost/wordpress/?feed=comments-rss2" />
<link rel='stylesheet' id='admin-bar-css'  href='http://localhost/wordpress/wp-includes/css/admin-bar.css?ver=20111209' type='text/css' media='all' />
</head>

それに対して「検索エンジンによるサイトのインデックスを許可しない。」に設定している場合は次のようなコードとなります。

<!DOCTYPE html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>よろず日記 | 世の中の様々な出来事について記載します</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="stylesheet" type="text/css" media="all" href="http://localhost/wordpress/wp-content/themes/twentyeleven/style.css" />
<link rel="pingback" href="http://localhost/wordpress/xmlrpc.php" />
<meta name='robots' content='noindex,nofollow' />
<link rel="alternate" type="application/rss+xml" title="よろず日記 » フィード" href="http://localhost/wordpress/?feed=rss2" />
<link rel="alternate" type="application/rss+xml" title="よろず日記 » コメントフィード" href="http://localhost/wordpress/?feed=comments-rss2" />
</head>

このように「検索エンジンによるサイトのインデックスを許可しない。」を設定した場合は次のmetaタグが追加されていることが分かります。

<meta name='robots' content='noindex,nofollow' />

metaタグの詳しい意味については下記参考リンクをご参照下さい。

例えば公開準備中の間はインデックスされないように設定された場合、いざブログを正式に公開されてもこの設定を元に戻すことを忘れてしまうといつまでたっても検索エンジンで検索されない状態となってしまいますのでご注意下さい。

( Written by Tatsuo Ikura+ )

Facebook Page