[Tep-j-general] Re: クローラー親和性の高いproduct_info.php

Back to archive index

hira hira****@s-pag*****
2006年 2月 24日 (金) 11:53:47 JST


こんにちは。すっかり遅くなりましたが・・・

> 「osCのようなデータベースアプリケーションの場合、必要な機能を実装するた
> めにDBアクセスを追加するのはやむを得ないことだ」
> という“諦めにも似た境地”に達しちゃってます(^^;んで、もはやDBに新たなク
> エリ投げてHDD回す事に、何の躊躇もありません。
私も同感です。使える機能のためにはやむを得ないと思ってます。

> クローラー以外(=顧客)アクセス時にもリダイレクトするんですか? 人間に
> 対して「お探しの商品はありません」とかの表示無しにいきなりリダイレクトす
> ると、訳が解らない→えらく不親切なような(低ユーザビリティ)
> 
> 手元のMS1J-r7を見てみたトコロ、
> 
> ・「商品が見つかりません...」を表示
> ・「次へ」としてトップへのリンクを表示
> 
> と動作するようになってたみたいでした。

「指定された商品は見つかりませんでした。」
の画面が表示されました。(ZenCart v1.2)
トップへリダイレクトではありませんでしたね・・・
お騒がせいたしましたm(_ _)m


> ということで、現在「ユーザビリティ」と「クローラーへのインデックス操作」
> を天秤にかけ、「クローラーと人間を識別するような処理」を選択しちゃうよう
> な心境に致りつつあるわけですが、未だどうするか決めかねてます。
> 
> 確かに、売り切れ商品へのアクセスを301リダイレクトでトップに回せばリダイ
> レクト先がインデックスされるハズ→結果的に売り切れ商品のインデックスを抹
> 殺出来るとは思いますが、人間に対していきなりは不親切→といって
> 
> 「クローラーと顧客を識別して動作を変える」
> 
> 動作を選択するとやっぱりクローキングになっちゃうような気がしまして、未だ
> どうしたものかと思案してます。
悩みどころですね・・・

a)
トップのURL&error=product_not_foundなどへ301でリダイレクト→
トップで$_GET['error']==product_not_foundの場合は
ヘッダー部分に「お探しの商品は見つかりませんでした...」と
警告を表示して、トップページを表示

b)
商品が見つからなかった場合のページを作成して
そのページへリダイレクト
次へボタンからトップページへ

などはいかがですか?

> とりあえず、いまはクローラーに404を食わせればインデックスから抹殺してく
> れるのかを実験してる状態…かな? ぼちぼちと検証してます。
興味深い実験ですね(^^)
これならクローキングにならないでしょうし。

------------------------------------------------
hira
http://www.s-page.net/




Tep-j-general メーリングリストの案内
Back to archive index