EC-CUBEのSEO対策
EC-CUBEということは当然ネットショップなので、SEOのことを考えなくてはいけません。「タイトル | 商品名」ではなく「商品名 | タイトル」にしたいところ。調べてみたら、とっても親切なソースがありました。
カゴラボ的EC-CUBE開発ブログ – EC-CUBEのSEO対策案-第2回 METAタグへの対応(商品詳細でdescriptionとkeywordsを区別する)
<!–{assign var=top value="`$smarty.const.URL_DIR`index.php"}–>
<!–{assign var=list value="`$smarty.const.URL_DIR`products/list.php"}–>
<!–{assign var=detail value="`$smarty.const.URL_DIR`products/detail.php"}–><!–トップページ–>
<!–{if $smarty.server.PHP_SELF==$top}–>
<title><!–{$arrSiteInfo.shop_name}–> | <!–{$arrPageLayout.description|escape}–></title>
<meta name="description" content="<!–{$arrPageLayout.description|escape}–>" />
<meta name="keywords" content="<!–{$arrPageLayout.keyword|escape}–>" /><!–商品一覧ページ–>
<!–{elseif $smarty.server.PHP_SELF==$list}–>
<!–{if $tpl_subtitle != "全商品"}–>
<title><!–{$tpl_subtitle}–> | <!–{$arrSiteInfo.shop_name}–></title>
<!–{else}–>
<title><!–{$arrPageLayout.description|escape}–> | <!–{$arrSiteInfo.shop_name}–></title>
<!–{/if}–>
<meta name="description" content="<!–{$arrPageLayout.description|escape}–>" />
<meta name="keywords" content="<!–{$arrPageLayout.keyword|escape}–>" /><!–商品詳細ページ–>
<!–{elseif $smarty.server.PHP_SELF==$detail}–>
<title><!–{$tpl_title|escape}–> | <!–{$arrSiteInfo.shop_name}–></title>
<meta name="description" content="<!–{$arrProduct.main_list_comment|escape|regex_replace:"/[rtn]/":""}–>" />
<meta name="keywords" content="<!–{if $arrProduct.comment3}–><!–{$arrProduct.comment3|escape|regex_replace:"/[rtn]/":""|regex_replace:"/、/":","}–><!–{/if}–>" /><!–その他の場合–>
<!–{else}–>
<title><!–{$tpl_title|escape}–> | <!–{$arrSiteInfo.shop_name}–></title>
<meta name="description" content="<!–{$arrPageLayout.description|escape}–>" />
<meta name="keywords" content="<!–{$arrPageLayout.keyword|escape}–>" />
<!–{/if}–>
それぞれのページで条件分岐して表示させる情報を変えています。自分で書こうと思うと結構難しそうなので、大変助かりました。
なんか楽しくなって来たぞ、EC-CUBE。

加藤 康祐 / 企画・設計
プランナー、デザイナー。加藤康祐企画設計代表。Webデザインを入り口に、2005年よりフリーランスとしてのキャリアスタート。主な仕事としてベンチャー企業でのサービスのUXデザイン、独法との防災メディアの運営、社会的養護の子どもたちの自立を支援するNPOのサポート。ラグビーと料理、最近イラスト。
是非、フォローしてください!
Twitter / Instagram
売り上げランキング: 14,705
100円
フリーランスとして働き始めるってどういうことだったのか?フリーランスとして働くってどういうことなのか?フリーランスが目指すことってなんなのか?5年間の自分の経験から書きました。(2010年執筆)