2021/04/22 07:44 JST

Geeklog Japan Forums

【大至急】「アカウント情報」が検索結果に表示される件

ページナビゲーション


状態: オフライン

yuru

Forum User
Active Member
登録日: 2007/04/25
投稿数: 212
Geeklogで構築している企業のページがあり、Googleで「企業名 admin」で検索すると アカウント情報ページ(http://ドメイン/users.php?mode=profile&uid=2)が表示されてしまいます。 検索結果に表示されないようにする方法はありますか?

状態: オフライン

terayama

Forum User
Active Member
登録日: 2007/02/16
投稿数: 258
とりあえず
users.php

case 'profile':
$uid = (int) Geeklog\Input::fGet('uid', 0);
if ($uid > 10000) {
くらいにして

状態: オフライン

terayama

Forum User
Active Member
登録日: 2007/02/16
投稿数: 258
case 'profile':
$uid = (int) Geeklog\Input::fGet('uid', 0);
if (($uid > 1) && !empty($_USER['uid']) && ($_USER['uid'] > 1)) {

でメンバーは見える

状態: オフライン

yuru

Forum User
Active Member
登録日: 2007/04/25
投稿数: 212
terayama 様 ありがとうございます。 教えていただいた方法でアクセスはできなくなりましたが、検索には引っかかってしまいます。 robots.txt に追加してみたのですが、他に方法はないでしょうか?

状態: オフライン

terayama

Forum User
Active Member
登録日: 2007/02/16
投稿数: 258
google でしたら
https://developers.google.com/search/docs/advanced/crawling/remove-information?hl=ja

状態: オフライン

yuru

Forum User
Active Member
登録日: 2007/04/25
投稿数: 212
terayama 様 度々ありがとうございます。 admin/〜やfilemgmt/〜、users.php など、検索されないようにしたいので、教えていただいたページを参考にして、 をhedaerに追加したいいのですが URLによって、を追加する方法はございますか?

状態: オフライン

yuru

Forum User
Active Member
登録日: 2007/04/25
投稿数: 212
terayama 様 度々ありがとうございます。 教えていただいだページを参考にして、header.thtmlに
PHP Formatted Code
<meta name='robots' content='noindex,noarchive' />
を追加したいのですが、特定のページだけなので、ページを特定する方法がわかりません。 ドメイン名/users.php や、ドメイン名/admin/〜、ドメイン名/filemgmt/〜など、複数ページを検索結果から除外できればと思います。

状態: オフライン

terayama

Forum User
Active Member
登録日: 2007/02/16
投稿数: 258
場所は アクセスするアドレスの最後のPHPファイルですけど、修正はあまりお勧めしません
バージョンアップなどのメンテナンス時が面倒です
そもそもお行儀のいいbotばかりではありませんし、見られて困るものはアップしないほうがいいです
また、必要ならパスワードを設定するべきです
/admin/ /filemgmt/ はログインしてなければ見えないと思います

状態: オフライン

terayama

Forum User
Active Member
登録日: 2007/02/16
投稿数: 258
robots.txtに以下のような書き方も通るのかしら???

User-Agent: *
Disallow: /test/

状態: オフライン

terayama

Forum User
Active Member
登録日: 2007/02/16
投稿数: 258
確認してみました
現状下記が記述されてます
admin filemanager は拒否のはずですね

# If the Geeklog site is installed within a folder such as at
# e.g. www.example.com/geeklog/ the robots.txt file MUST be
# moved to the site root at e.g. www.example.com/robots.txt
# AND the Geeklog folder name MUST be prefixed to the disallowed
# path, e.g. the Disallow rule for the admin folder
# MUST be changed to read Disallow: /geeklog/admin/
#
# For more information about the robots.txt standard, see:
# http://www.robotstxt.org/orig.html
#
# For syntax checking, see:
# http://tool.motoricerca.info/robots-checker.phtml

User-agent: *
Allow: /*.js*
Allow: /*.css*
Allow: /*.png*
Allow: /*.jpg*
Allow: /*.gif*

Disallow: /admin/
Disallow: /filemanager/
Disallow: /editors/
Disallow: /webservices/
Disallow: /docs/
Disallow: /help/
Disallow: /pingback.php
Disallow: /search.php
Disallow: /submit.php
Disallow: /trackback.php
Disallow: /usersettings.php
Disallow: /likes.php

ページナビゲーション

時刻はすべて JST , 現在の時刻は 07:44 AM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック