検索ロボットにクロールされないようにする方法について

上記のジャンルにあてはまらない話題、雑談など
アバター
nomma

検索ロボットにクロールされないようにする方法について

投稿記事by nomma » 2010/4/22 16:52

お世話になります。

Zen-Cartの趣旨とは反することとなるかもしれませんが、表題について質問させてください。

今回、サイトの全ページを検索エンジンにかからないように運用しようと考えております。
方法として考え付いたのは、
・metaタグにクローラー回避のタグを埋め込む
・metaタグにキャッシュ回避のタグを埋め込む
を、includes配下のindex.htmlに定義することくらいしか思い当たりません。

表題の要件を満たすのに有効な方法をご教授願えればと思います。

※Zen-Cartはver1.3.0.2を使用しています。
アバター
Tackmix
記事: 488
登録日時: 2005/5/21 10:56
お住まい: 仙台
連絡を取る:

Re: 検索ロボットにクロールされないようにする方法について

投稿記事by Tackmix » 2010/4/23 09:35

全てのロボットが行儀がよいわけではないので難しいかも知れませんが、
metaタグを書くのなら、テンプレートのヘッダ部分に書くのがよいと思います。

あとは、単純にrobots.txtを置いてみたらどうでしょうか?
お暇な方は、Skypeでどうぞー Skype名 tackmix
http://www.tackmix.com/
http://www.horigome.co.jp/
http://www.tatami-shop.net/
アバター
nomma

Re: 検索ロボットにクロールされないようにする方法について

投稿記事by nomma » 2010/4/23 10:12

Tackmix様、お返事ありがとうございます。

なるほど・・・理解しました。
100%検索にヒットしないようにする、まで期待することは難しいとは思いますので、
Tackmix様の対応で少し様子を見てみようかと思います。

ご回答いただき、ありがとうございました。
アバター
kimono
記事: 1995
登録日時: 2005/9/27 13:30
お住まい: 大阪府大阪市天王寺区上本町
連絡を取る:

Re: 検索ロボットにクロールされないようにする方法について

投稿記事by kimono » 2010/4/23 10:32

こんにちわ。kimonoです :)

ちょっとだけフォローです。
デフォルトのテンプレートのhtml_header.phpに記載しています
<?php if (defined('ROBOTS_PAGES_TO_SKIP') && in_array($current_page_base,explode(",",constant('ROBOTS_PAGES_TO_SKIP'))) || $current_page_base=='down_for_maintenance') { ?>
<meta name="robots" content="noindex, nofollow" />
<?php } ?>
この部分をif文をなくしてしまえば、indexしないようにというmeta文になるので、全ページを弄ったりする手間は省けますね。

ただ、Tackmixさんが言うとおり、100%大丈夫とはいえないと思いますが。
アバター
ゲスト

Re: 検索ロボットにクロールされないようにする方法について

投稿記事by ゲスト » 2010/4/26 17:40

kimono様、お返事ありがとうございます。

Tackmix様のご指摘を参考に、kimono様の言うところと同じような対応させて頂いておりました。
(if文を中の定義ごと削除して、求めているmetaタグを新たに挿入しました)

ご心配いただき、また丁寧なご説明いただきまして、本当にありがとうございます。
metaタグでの対応なので一安心・・・とは言えませんが、とりあえず様子を見ていこうと思います。

“Zen Cart 雑談処「禅亭」” へ戻る