Forum
J! JAPAN TOP
ようこそ, ゲスト
ユーザ名: パスワード: 自動ログイン
  • ページ:
  • 1
  • 2
  • 3

トピック: アクセス権をかけている記事が、Google等の検索エンジンからだと、直接開けて閲覧できてしまう。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 2 ヶ月 ago #4907

  • mountain
  • mountain さんのアバター
  • Offline
  • Gold Boarder
  • 投稿数: 177
  • 感謝を受け取りました 16
  • カルマ: 12
>これは、この記事に制限がきちんとかかっているということではないでしょうか?

そういう事です。

一応こちらからも記事が見えるので間違ってはないと思いますが、ブラウザのキャッシュの問題ではないか確認した上で。。。
そして僕は2.5系が再現できる環境じゃないので間違っているかも知れませんが。

まず、
①記事というのはJoomla!本体のArticle機能を使っているということでしょうか?
②その記事が該当するCategoryにAccess=Registered としているということでしょうか?
(Menu,Category,Article のどのレベルでアクセス権限設定されているのでしょうか?)
③Users > Access Level > Registered の設定は間違っていないのでしょうか?
④Urlのオーバーライドはご自身の意図した設定になっているのでしょうか?(configuration.phpや.htaccessが変?

僕はこの症状経験ないのですが、誰かのご助力を得るためにもこのあたりからはっきりさせたほうがよいのでは。。
最終編集: 5 年 2 ヶ月 ago : mountain.
ゲストの書き込みは許可されていません。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4908

  • ya
  • ya さんのアバター
  • Offline
  • Junior Boarder
  • 投稿数: 23
  • カルマ: 0
いろいろとご指摘いただき、ありがとうございました。
いろいろ確認していて、原因が判明しました。

アクセス制限をしている記事が沢山あるのですが、その記事のタイトルを一覧表示させたくて、メニューアイテムの種類の設定で「カテゴリ一覧」を選んでいます。
ところが、アクセス制限をかけている記事のタイトルは、このメニューでは画面に表示されません。
そこで、下記の情報を参考にして、「記事管理」のオプション「記事」タブウインドウの一番下の方にある「無許可リンクの表示」を「はい」に設定したら、「カテゴリ一覧」でもタイトルだけ並んで一覧表示され、しかもログインしないとタイトルをクリックできないので、希望にかなった表示となり喜んで使っていました。

kspc-web.com/index.php/2012-06-27-23-54-...-2011-08-02-13-49-12

「無許可リンクの表示」を「はい」から「いいえ」に設定しなおすと、該当記事のURLをブラウザに入力してもダイレクトに表示されなくなりました。
しかし、「カテゴリ一覧」メニューのタイトル一覧も全部表示されなくなってしまいます。

私の希望しているような、ログインしていなくてもアクセス制限をした記事のタイトルだけ一覧で表示することはできますでしょうか?
勿論、問題なっているようなダイレクトにアクセス制限された記事が表示できないような方法で。

どうぞよろしくお願いいたします。
ゲストの書き込みは許可されていません。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4909

  • hanji
  • hanji さんのアバター
  • Offline
  • Junior Boarder
  • 投稿数: 27
  • 感謝を受け取りました 6
  • カルマ: 1
ya は書きました:
いろいろとご指摘いただき、ありがとうございました。
いろいろ確認していて、原因が判明しました。

アクセス制限をしている記事が沢山あるのですが、その記事のタイトルを一覧表示させたくて、メニューアイテムの種類の設定で「カテゴリ一覧」を選んでいます。
ところが、アクセス制限をかけている記事のタイトルは、このメニューでは画面に表示されません。
そこで、下記の情報を参考にして、「記事管理」のオプション「記事」タブウインドウの一番下の方にある「無許可リンクの表示」を「はい」に設定したら、「カテゴリ一覧」でもタイトルだけ並んで一覧表示され、しかもログインしないとタイトルをクリックできないので、希望にかなった表示となり喜んで使っていました。

kspc-web.com/index.php/2012-06-27-23-54-...-2011-08-02-13-49-12

「無許可リンクの表示」を「はい」から「いいえ」に設定しなおすと、該当記事のURLをブラウザに入力してもダイレクトに表示されなくなりました。
しかし、「カテゴリ一覧」メニューのタイトル一覧も全部表示されなくなってしまいます。


>>>これが正常です。


私の希望しているような、ログインしていなくてもアクセス制限をした記事のタイトルだけ一覧で表示することはできますでしょうか?
勿論、問題なっているようなダイレクトにアクセス制限された記事が表示できないような方法で。

どうぞよろしくお願いいたします。


「無許可リンクの表示」を「はい」して使えば、タイトルリストがカテゴリー一覧で表示され、クリックするとログイン画面に移動する。
これが正常の動作です。

これではいけないのでしょうか。
ゲストの書き込みは許可されていません。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4910

  • mountain
  • mountain さんのアバター
  • Offline
  • Gold Boarder
  • 投稿数: 177
  • 感謝を受け取りました 16
  • カルマ: 12
「無許可リンクの表示」って訳が若干微妙な気がしますが。。

自信ないですが、僕の理解ではこのオプションをYesにした場合、カテゴリーリストで記事を表示すると。。。

■閲覧権限のあるユーザーの場合
記事タイトルをクリックしたら普通に記事が読める。(URL http://hoge.com/article/hoge.html)

■閲覧権限のないユーザーの場合
記事タイトルはクリックできないが、「続きを読むには登録してください」というリンクがつく??。

リンク先は上と同じ。(URL http://hoge.com/article/hoge.html)

イントロテキストまでしか読めない。下に「続きを読むには登録してください」というリンクがつく。

てことで、(URL http://hoge.com/article/hoge.html)までは誰でもアクセスできるし、検索ロボットもインデックスに来るでしょう。

質問者様の場合は(推測ですが)イントロテキスト=フルテキスト(<hr id="system-readmore" />がない)から全文が検索インデックスもされるし、ダイレクトアクセスでは全文が見えちゃうのではないのでしょうか。。。

このオプションを有効にするのはあまり好きじゃないですけどね。read more 忘れで全文見えちゃいますからね。

違っていたらごめんなさい。
最終編集: 5 年 1 ヶ月 ago : mountain.
ゲストの書き込みは許可されていません。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4911

  • hanji
  • hanji さんのアバター
  • Offline
  • Junior Boarder
  • 投稿数: 27
  • 感謝を受け取りました 6
  • カルマ: 1
吉田@Goyat LLCです。

Mountainさん、

本当は、ブログ形式でイントロテキストまで表示させて後は登録して下さいの仕組みでインデックスされれば最高なのですが、現実はインデックスされません。
私のサイトで検証しました。

カテゴリーページはインデックスされますが、カテゴリになるそれぞれのページはインデックスされないのです。

ですので、今回の現象は不思議で成らないのです。Yaさんの解釈で間違いがあるのか、システムの何処かでおかしくなっているのかですね。

実際にサイトを分析してみないとわからないのが本音ですが、これはこのフォーラムでは出来ません。私のビジネスになりますので。
Mountainさんがやるのはかまいませんが。
ゲストの書き込みは許可されていません。
次のユーザが感謝しました: ya

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4912

  • mountain
  • mountain さんのアバター
  • Offline
  • Gold Boarder
  • 投稿数: 177
  • 感謝を受け取りました 16
  • カルマ: 12
3.3系ですが同じことをしてみました。

- - - - × × × - - - - - -
■リンク先は上と同じ。(URL http://hoge.com/article/hoge.html)

■イントロテキストまでしか読めない。下に「続きを読むには登録してください」というリンクがつく。

ではなくて

- - - - ○ ○ ○ - - - - - -
■リンク先はログインページ
■http://hoge.com/article/hoge.htmlへのダイレクトアクセスは可能 
→イントロテキストまでしか読めない。下に「続きを読むには登録してください」というリンクがつく。

が僕の環境の挙動でした。

http://hoge.com/article/hoge.html はhanji様のご説明ではインデックスされないそうですね。
嘘書いてしまってごめんなさい。この辺勉強してみます。
当該urlをウェブマスターツールからインデックスリクエストしたら通りましたが、この後どうなるのでしょうか。
ゲストの書き込みは許可されていません。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4913

  • mountain
  • mountain さんのアバター
  • Offline
  • Gold Boarder
  • 投稿数: 177
  • 感謝を受け取りました 16
  • カルマ: 12
hanji様 ご教授ありがとう御座います。
ホントですね、商用には個別の記事ページのイントロだけbotインデックスされると便利なシーンあるでしょうね。
こちらの環境でもどうなるか確認してみます~
ゲストの書き込みは許可されていません。
次のユーザが感謝しました: ya

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4914

  • ya
  • ya さんのアバター
  • Offline
  • Junior Boarder
  • 投稿数: 23
  • カルマ: 0
hanji様 mountain 様、いろいろと教えていただき有難うございました。
アクセス制限をかけた記事のタイトルを、ログインしていない時にもログインしているときでも一覧で見られるようにしておき、
ログインしているときだけ、クリックして各記事を表示できる。しかも、ログインしていないときはその記事のURLを使ってダイレクトにアクセスできない。
というのが理想なのですが、現状のJommlaの仕様では難しいという考えでよいのでしょうか?
他に方法がありましたら、またご教授ください。
今回は勉強になりました。有難うございました。
ゲストの書き込みは許可されていません。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4915

  • mountain
  • mountain さんのアバター
  • Offline
  • Gold Boarder
  • 投稿数: 177
  • 感謝を受け取りました 16
  • カルマ: 12
僕も勉強になりました。有難うございます。

不許可リンクを表示を有効にしていたら、記事へのダイレクトリンクは可能で、イントロテキストまでははPublic対象に表示されるけれど、サーチエンジンのインデックス対象にはなっていないというのがデフォルトで間違いない感じですね。
htaccessにリファラーを設定したら表面的にはダイレクトリンクができなくなりますけどね。

パッとの思い付きでサーチエンジンの挙動は確かめてないですが
■不許可リンクを表示を無効にしておいて、該当カテゴリーの記事へは誰でもアクセスできるようにしておく。
■そうするとサーチエンジンにはインデックスされてしまうはずなので、嫌ならrobot.txtにdisallow設定しておく。
■http://extensions.joomla.org/extensions/access-a-security/site-access/content-restriction
  この辺から、ログインしていないと記事ページが見えないようにするエクステンションを借りて設定しておく。
  (http://extensions.joomla.org/extensions/access-a-security/site-access/content-restriction/24225は僕の環境ではうまく動作
   しました。ユーザーレベルが選べないけど)
てな感じならya様の希望に近くなるんじゃないでしょうか。。
ゲストの書き込みは許可されていません。

アクセス権をかけている記事が、Google等の検索エンジンか​らだと、直接開けて閲覧できてしまう。 5 年 1 ヶ月 ago #4916

  • hanji
  • hanji さんのアバター
  • Offline
  • Junior Boarder
  • 投稿数: 27
  • 感謝を受け取りました 6
  • カルマ: 1
吉田@Goyat LLCです。

Ya様、

下記のことは、Joomlaで当たり前にできますよ。

アクセス制限をかけた記事のタイトルを、ログインしていない時にもログインしているときでも一覧で見られるようにしておき、
ログインしているときだけ、クリックして各記事を表示できる。しかも、ログインしていないときはその記事のURLを使ってダイレクトにアクセスできない。
というのが理想なのですが、現状のJommlaの仕様では難しいという考えでよいのでしょうか?

こちらのページを見て下さい。ログインする必要があるページには、「 続きを読むには登録してください...」と表示されます。

www.joomlajp.org/cms/what-should-be-done.html
ゲストの書き込みは許可されていません。
  • ページ:
  • 1
  • 2
  • 3