バージョン選択

フォーラム

メニュー

オンライン状況

65 人のユーザが現在オンラインです。 (62 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 65
もっと...

サイト内検索

機能要望 > その他 > EC-CUBE 2.12〜 カテゴリー毎にMETAタグのkeywordとdescriptionの文章を変える。

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
bell55
投稿日時: 2012/8/6 10:42
対応状況: −−−
半人前
登録日: 2012/8/6
居住地:
投稿: 15
EC-CUBE 2.12〜 カテゴリー毎にMETAタグのkeywordとdescriptionの文章を変える。
カテゴリー(商品一覧のページ)毎にMETAタグのkeywordとdescriptionの文章を個別に編集できると、SEO的にかなり有利になると思うのですが、残念ながら現在は仕様上できません。
下記サイトですばらしい記事があり、早速試してみましたが、バージョンがEC-CUBE 2.11用の為か、反応しません。
どうか、EC-CUBE 2.12でカテゴリー毎にMETAタグのkeywordとdescriptionが個別に登録できるようお願い致します。

http://www.hiro-blog.com/2012/01/ec-cube-%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA%E6%AF%8E%E3%81%AB%E3%83%A1%E3%82%BF%E3%82%BF%E3%82%B0%E3%81%AEdescription%E3%81%AE%E6%96%87%E7%AB%A0%E3%82%92%E5%A4%89%E3%81%88%E3%82%8B%E3%80%82.html
marugizmo
投稿日時: 2012/8/7 22:36
対応状況: −−−
一人前
登録日: 2012/4/6
居住地:
投稿: 147
Re: EC-CUBE 2.12〜 カテゴリー毎にMETAタグのkeywordとdescriptionの文章を変える。
プラグインで
商品別MATAタグ設定プラグイン(カテゴリも対応)
https://www.ec-cube.net/products/detail.php?product_id=324
というのがあるので、これ使えば良いと思います。

注意点としては管理画面の 基本情報管理>SEO管理 で商品一覧ページ products/list.phpにkeywordとdescription入れると重複するので、ここには入れないでプラグイン側で処理するってことでしょうか。
bell55
投稿日時: 2012/8/8 17:08
対応状況: −−−
半人前
登録日: 2012/8/6
居住地:
投稿: 15
Re: EC-CUBE 2.12〜 カテゴリー毎にMETAタグのkeywordとdescriptionの文章を変える。
アドバイスありがとうございました。
早速インストールしましたところ、上手く機能してくれません。

■カテゴリーのページでmetaタグを設定しても、実際のページでは反映されませんでした。

■商品詳細ページでは、metaタグを設定して登録ボタンを押した時点で、システムエラーの表示がでました。

当方の情報としましては、

サーバー:ロリポップ!レンタルサーバー
EC-CUBEバージョン 2.12.1
PHPバージョン PHP 5.2.17
DBバージョン MySQL 5.1.59-community-log

EC-CUBEインストール時、エラーが表示されませんでしたので、パーミッションは一切変更しておりません。
サイト自体も正常に機能しております。

その他のプラグイン
■パンくずリスト 0.1 (by EC-CUBE開発チーム)
■カテゴリ・コンテンツ 0.1 (by EC-CUBE開発チーム)
■ajaxzip3連携 1.0 (by 株式会社システムフレンド)
は正常に作動しております。

なぜ、metaディスクリプション 0.1 (by ボクブロック株式会社) だけ機能しないか原因がわかりません。
どうかよろしくお願いいたします。
aiz
投稿日時: 2012/10/27 10:49
対応状況: −−−
新米
登録日: 2012/10/25
居住地:
投稿: 3
Re: EC-CUBE 2.12〜 カテゴリー毎にMETAタグのkeywordとdescriptionの文章を変える。
商品詳細ページでmetaタグを変更したかったので
検索して、このレスにたどり着きました

色々検索してみましたが
2.12の情報ですと出来ませんでした
自己解決できたので、いまさらですが一応書いてみます

バージョン 2.12.2 では、できました

商品のCSVを見ていて何も登録されていないコメント欄があったので、そこを使用してみました(どこかで使ってた場合は変更して下さい)

descriptionをタイトル/コメント4にする
(コメント4をどこで編集するのか、分からなかったので
CSVで登録して下さい)

data/Smarty/templates/default/site_frame.tpl

defaultの部分は、テンプレを編集してる場合は
テンプレ名

47行目
<!--{if $arrPageLayout.description|strlen >= 1}-->
<meta name="description" content="<!--{$arrPageLayout.description|h}-->" />
<!--{/if}-->

を書き換え

<meta name="description" content="<!--{*階層を表示*}--><!--{if $tpl_subtitle|strlen >= 1}-->
<!--{$tpl_subtitle|h}-->/<!--{elseif $tpl_title|strlen >= 1}--><!--{$tpl_title|h}-->/
<!--{/if}-->
<!--{*descriptionがあれば表示。無い場合コメント4を表示*}--><!--{if $arrPageLayout.description}-->
<!--{$arrPageLayout.description|h}--><!--{else}--><!--{$arrProduct.comment4|h}-->
<!--{/if}-->" />

他の欄を使う場合には
$arrProduct.comment4 を変更すれば行けると思います

keywordを検索ワードにする

description同様、使っていない?コメント欄でも良さそうですが
検索ワードがコメント3でしたので、使ってみました

data/Smarty/templates/default/site_frame.tpl

50行目

<!--{if $arrPageLayout.keyword|strlen >= 1}-->
<meta name="keywords" content="<!--{$arrPageLayout.keyword|h}-->" />
<!--{/if}-->

を書き換え

<!--{if $arrPageLayout.keyword|strlen >= 1}-->
<meta name="keywords" content="<!--{if $arrProduct.comment3}--><!--{$arrProduct.comment3|escape}-->,<!--{/if}-->
<!--{$arrPageLayout.keyword|h}-->" /><!--{else}-->
<meta name="keywords" content="<!--{if $arrProduct.comment3}--><!--{$arrProduct.comment3|escape}-->,<!--{/if}-->" />
<!--{/if}-->

で行けると思います

いまさらですが
私と同じように困ってる人のために
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,886名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.