[Tep-j-general] 検索エンジン対策

アーカイブの一覧に戻る

hamada bungu****@leo*****
2003年 5月 16日 (金) 08:33:30 JST


こんにちわ。はまだです。

On Thu, 15 May 2003 15:19:29 -0400
"m. arai" <msrgr****@hotma*****> wrote:

> はまださんの、list.php (list.html) を利用させていただくには、
> All Products Page, Header Tags Controller の両者またはどちらかを
> 組み込む必要があるのでしょうか?

「必要」ということではないのですが、

・Header Tags Controllerを組み込み
・<title>タグに商品名をはさみ込むカスタマイズを行なう

事によってGoogleでの検索順位を大幅に上げる事ができますので、可能なら合わ
せて設置されることをお勧めします。<title>タグに商品名をはさみ込むメリッ
トはとても大きいです。

All Products Pageのほうは、list.phpとほぼ同じ動作をするものですので「ど
ちらか」を設置したので構わないと思います。

・list.php
カテゴリーやメーカー名でのクエリーにもリンクを張るので、その分クローラー
に拾ってもらえる可能性が増す

・All Products Page
osCommerceとシームレスな構造なので、お客さまが違和感を感じることなくその
まま商品一覧を見ることができる

という特徴が有りますので、どちらでもお好きな方を。

list.phpはいろいろと決め打ちして設計しており、あまり汎用的とはいえません。

あと、昨日版のlist.phpには既知のバグが有りまして、

・リンクコピーで複数のカテゴリーに登録した商品にはtep_get_product_pathが
パスを返して来ない

→複数カテゴリー登録商品の「カテゴリー」リンクには値が入りません。

結果的に、複数カテゴリー登録商品の「カテゴリー」リンクをクリックした場合
default.phpに戻ってしまうことが解っています。

「商品名」リンクのほうは「カテゴリー下にいかない」だけでなんとかその商品
に繋がるみたいなんですが…。

whats_new.phpとかではこの問題をどうクリアしてるのかとけっこう真剣にスク
リプトを読んでみたんですが、未解明です。そんなに沢山条件分岐があるわけじゃ
ないんですが、未だ不明。

はまだ





Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る