検索エンジンでログイン画面を表示させない方法

2015年11月5日 at 21:20

google等の検索エンジンでログインページが検索結果に表示されてしまいます。
metaタグを使用して検索インデックス登録をブロックしたいのですが、やり方が分かりません。

ネットで調べた限りでは、login.phpのheadに以下の記述を加える?
ただlogin.phpは3つあり、①どのデータを②どのように変更すれば良いかの2点を知りたいです。


バージョン:concrete5.7.5.2

以上、宜しくお願いいたします。

タグ:

Re: 検索エンジンでログイン画面を表示させない方法

2015年11月14日 at 18:11
どちらの方法でもいいですが、concrete5の話ではありません。

■robots.txtで設定する方法

User-agent: *
Disallow: /index.php/login/

のように巡回を拒否するように設定します。

■ metaタグで設定する方法
指定ページのヘッダーに

<meta name="ROBOTS" content="NOINDEX">

を入れます。

ヘッダーは共通ですので、まだconcrete5の構造に精通していない場合はrobot.txtでやったほうが良いでしょう。
 

Re: 検索エンジンでログイン画面を表示させない方法

2015年11月14日 at 19:02
pictron様、コメントありがとうございます。
上記は以下の遠藤様のアドバイスの通り実行し、無事に解決いたしました。

http://concrete5-japan.org/community/forums/beginner/post-11983/