商品詳細ページのtitleタグ変更方法


EC-CUBEではデフォルトでは商品詳細ページのtitleタグが[ショップ名][商品名]の順番になっていますが、SEO効果を上げるために商品名を先頭にしたい人も多いはず。

変更するには

/data/Smarty/templates/site_frame.tpl

を修正します。デフォルトでは

<title><!--{$arrSiteInfo.shop_name}-->/<!--{$tpl_title|escape}--></title>

となっていますので、

<title><!--{$tpl_title|escape}-->/<!--{$arrSiteInfo.shop_name}--></title>

のように変更すればOK。勿論、ショップ名を取ってしまうこともできます。

ただ、商品名を取得する際に「商品詳細」という文言が入ってしまうので、私の場合はそれも取り除きました。

これは

/products/detail.php

を修正する必要があり、

$objPage->tpl_title = "商品詳細 ". $objPage->arrProduct["name"];

という箇所の「商品詳細」という言葉を削除すれば反映されます。

titleタグには必要最小限の言葉しか記載しない方がSEO効果が高いので、是非実践してみて下さい。





タグ:SEO titleタグ


posted by eccube at 15:15 | Comment(0) | TrackBack(2) | SEO

メルマガ配信時のfrom_name変更方法


EC-CUBEのメルマガ機能を利用すると、from_nameがショップ名でなく会社名になっています。

これ、ほとんどの人はショップ名で送りたいと思うんですけどね…。

ということで変更方法ですが、

/admin/mail/sendmail.php

にfromアドレスが指定されていますので、このファイルの

"company_name"を"shop_name"

に置換すればOKです。



posted by eccube at 15:03 | Comment(1) | TrackBack(1) | メルマガ

ポイント付与率一括変更方法


EC-CUBEでは会員ポイント制度機能がありますが、既に登録済商品のポイント付与率を一括で変更する機能がありません。

管理画面の[基本情報管理]⇒[ポイント設定]で標準の付与率を設定できますが、変更した場合もその後の新規登録商品にしか適用されません。

一括で変更するにはDBを直接いじるしか今のところ方法が無さそうです。

商品ごとのポイント付与率はdtb_productsテーブルのpoint_rate に格納されているので、以下のSQLを流し込めば変更されます。

UPDATE dtb_products SET point_rate = ポイント付与率;

SQLに詳しい方であれば、WHERE句でカテゴリごとに設定するなどもできるようです。




posted by eccube at 14:47 | Comment(0) | TrackBack(0) | ポイント

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。