人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

robots.txtで動的ページへのアクセスを拒否する書き方を教えてください。
ロボットが無用な動的ページにアクセスするのを止めたいので、robots.txtに指示をしましたが
止まりません、下記のようなページへのアクセスを拒否したいので解決策をお願いします。

/ssl/cart.php?id=xyz104790
/ssl/cart.php?id=xyz107865
/ssl/cart.php?id=xyz179876

下記は効果の無い事が分かっている書き方です

User-agent: *
Disallow: /ssl
Disallow: /ssl/
Disallow: /ssl/*

robots.txtで不可能な場合にはhttpd.confでの指定方法があればお願いいたします。


●質問者: nijinohasi
●カテゴリ:インターネット ウェブ制作
✍キーワード:CART httpd PHP Robots.txt SSL
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● pahoo
●60ポイント

まず、問題をGoogleの検索エージェント(Googlebot)に絞って回答します。

以下の点を確認してください。

  1. robots.txtはルートディレクトリ(URLとして見ることができるルート)に設置していますか?(⇒robots.txt ファイルはどこに置けばよいですか)
  2. "/ssl/" というのはルートから指定した時のディレクトリ名と同じですか?

上記2点がクリアできていれば、

User-agent: *
Disallow: /ssl/*

でGooglebotの検索対象外になるはずです。


それでも対象外にならないようでしたら、下記サイトを参考に、確認を行ってください。

◎質問者からの返答

1.勿論 robots.txtはルートディレクトリに設置しています

2.ルートからのディレクトリと同じです

User-agent: *

Disallow: /ssl/*

では全く効果はありませんでした

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ