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。勿論、ショップ名を取ってしまうこともできます。
ただ、商品名を取得する際に「商品詳細」という文言が入ってしまうので、私の場合はそれも取り除きました。
これは
こっち data/class/pages/product/LC_Page_Products_Detail.php
/products/detail.php
を修正する必要があり、
Line 253付近
// タイトルに商品名を入れる $this->tpl_title = "商品詳細 ". $this->arrProduct["name"];
Line 476付近
// タイトルに商品名を入れる $this->tpl_title = "商品詳細 ". $this->arrProduct["name"];
$objPage->tpl_title = "商品詳細 ". $objPage->arrProduct["name"];
という箇所の「商品詳細」という言葉を削除すれば反映されます。
titleタグには必要最小限の言葉しか記載しない方がSEO効果が高いので、是非実践してみて下さい。