バージョン選択

フォーラム

メニュー

オンライン状況

51 人のユーザが現在オンラインです。 (43 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 51
もっと...

サイト内検索

質問 > その他 > PHPSESSIDが認識される件につきまして。

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
poporin
投稿日時: 2013/7/12 9:53
対応状況: −−−
常連
登録日: 2012/6/6
居住地:
投稿: 68
PHPSESSIDが認識される件につきまして。
googleのウェブマスターツールなどに下記のようなURLで重複するタイトルタグがあると認識されています。

/products/detail.php?product_id=25&image=main_image&PHPSESSID=mh0mesi1pdd7u8e09hc32o4jr4

/products/detail.php?product_id=25&image=sub_image9&PHPSESSID=mh0mesi1pdd7u8e09hc32o4jr4


PHPSESSIDを認識させない方法として、調べてみるとウェブマスターツールでPHPSESSIDに対してURLパラメーターを追加しクロールさせないようにする設定をすると良いということと、.htaccessに
「php_flag session.use_trans_sid Off」 と記載すると良いような
ことが書いてありましたので実行してみました。

ECCUBEの場合、これで重複として認識されないようになりますでしょうか?
クロールを数回待ってみましたが、なかなか減らないのが現状です。
おそらく、SEOなどを意識される方は対策をされていらっしゃると
思いますが、どのような対策をされていますでしょうか?

main_image&PHPSESSID
sub_image9&PHPSESSID


↑が認識されているURLに対して違いがある部分ですが、これはどのような意味を指すのでしょうか?

ECCUBEの話題とは少しずれてしまい、申し訳ありませんが
情報をお持ちの方いらっしゃいましたらご教授願えたらと思います。

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


EC-CUBEバージョン 2.12.5
PHPバージョン PHP 5.3.3
DBバージョン PostgreSQL 8.4.13
サーバー    wadax共用



red
投稿日時: 2013/7/12 18:00
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: PHPSESSIDが認識される件につきまして。
携帯サイトですよね
php_flag session.use_trans_sid Offしたら動かなくなります

一番いいのはcanonicalを使うことだと思います
https://support.google.com/webmasters/answer/139394?hl=ja


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

poporin
投稿日時: 2013/7/12 21:25
対応状況: −−−
常連
登録日: 2012/6/6
居住地:
投稿: 68
Re: PHPSESSIDが認識される件につきまして。
red様
お返事ありがとうございます。

とりあえずphp_flag session.use_trans_sid Off の記述は
消しました。
ウェブマスターツールのパラメーター設定も消しました。

PCサイトには下記のようなcanonicalを設定しておりますが
何か問題がありそうでしょうか?

<link rel="canonical" href="http://www.*****.com<!--{$smarty.server.REQUEST_URI|h}-->" />

素人質問で大変恐縮ですが下記のアドレスで携帯サイトと
なぜわかるのでしょうか?
/products/detail.php?product_id=25&image=main_image&PHPSESSID=mh0mesi1pdd7u8e09hc32o4jr4

/products/detail.php?product_id=25&image=sub_image9&PHPSESSID=mh0mesi1pdd7u8e09hc32o4jr4


ウェブマスターツールにおいてこれを重複認識させないためには
PCサイトだけにcanonicalを設定するのではなく、モバイルサイトのsite_flame.tplにも設定をしないといけないということでしょうか?

もし記述が必要な場合はどのようにすると良いでしょうか?
ECCUBEの場合アクセスする端末で自動判別して表示されていると思うのですが携帯サイトのURLは/mobile で昔から
変わりはないのですかね・・・。

ECCUBEのように自動判別だと、どうも仕組みがわからず困惑しております・・・。

ショッピングサイトじゃないものでモバイルページを作るならURLですぐわかるのですが・・・。


素人質問で申し訳ありません。ご教授頂けますと幸いです。


red
投稿日時: 2013/7/12 22:17
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: PHPSESSIDが認識される件につきまして。
<!--{$smarty.server.REQUEST_URI|h}-->の中身を見ていただけるとわかると思いますが、get値が全て含まれてしまうのでPHPSESSID=mh0mesi1pdd7u8e09hc32o4jr4も含んでしまいます、、それならばcanonicalを書かないほうがマシな気がします

なぜかというと重複してる内容をユニークですと申告していることになるからです。
もしcanonicalを書くのでしたら、PHPSESSIDや、pageなどを除くように書かないとまずいです

&image=main_imageというのが、携帯サイトのメイン画像をクリックした場合のURLだったと思うので、携帯サイトかなと思った次第です

たぶんですが、モバイルのクローラーが来た場合にはスマホサイトを表示させる、PCのクローラーが来た場合にはPCサイトを表示させる、モバイルのクローラーの場合はというふうにカスタマイズがいるんじゃないかと思いますが昔ちょっとやっただけなので現状どうなってるかはちゃんと調べないとわかりません

wordpressなども、urlは同じでPC,スマホ,携帯を分けますのでそこまで考慮して作ればうまくいくようになるかと思います


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

poporin
投稿日時: 2013/7/12 22:41
対応状況: 解決済
常連
登録日: 2012/6/6
居住地:
投稿: 68
Re: PHPSESSIDが認識される件につきまして。
red様
どうもありがとうございます。

そうだったのですね。大変勉強になりました。

クローラーの種類によって表示を変更できるように
調べてみたいと思います。

どうもありがとうございました。

また何かありましたらお力添え頂けると幸いです。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,781名です
総投稿数は109,972件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1644
8
red
1570
9
mcontact
1289
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.