EC-CUBE 4.1系で カテゴリーページのSEOタイトル/SEOディスクリプションを個別に設定するプラグイン

執筆者情報
中村 圭介
株式会社カジヤ/代表取締役 男性向けファッション通販サイト運営の会社を経験し、現職に至る。デザインや開発から、ECやメディアのコンサルティングまでを一貫して行う。お付き合いのあるお客様の事業を成功に導けるように、再現性のある成長支援ができる会社を目指す。

当社が開発したEC-CUBE 4系のプラグインが公開されました。無料ですのでお気軽にご利用ください。

 

https://www.ec-cube.net/products/detail.php?product_id=2421

1. EC-CUBE 4系 カテゴリーページ個別SEO設定 はどんなプラグイン?

EC-CUBE 4系のカテゴリーごとに、<title> <meta name=”description”> <meta name=”robots”> を設定することができるプラグインです。

商品編集画面 フロントページでの表示例

右:Google Chromeの拡張機能でメタタグを表示しています

2.カテゴリーページ個別SEO設定を作成した理由

EC-CUBE では、<title> <meta name=”description”> noindex の設定は、以下のようにデフォルトでは個別に設定ができない仕様となっています。通販サイトの運営時に、ここは個別で設定したいニーズの高い箇所なので、設定機能を作成しました。

2-1. カテゴリーページのデフォルト<title>設定

default_frame.twig内 に全ページの <title>の設定が記述されているため、EC-CUBE管理画面内からの変更はできない仕様です。また、{{ BaseInfo.shop_name }} が頭に来ているため、「ショップ名 / カテゴリー名」という表示になってしまう問題点がありました。

<title>{{ BaseInfo.shop_name }}{% if subtitle is defined and subtitle is not empty %} / {{ subtitle }}{% elseif title is defined and title is not empty %} / {{ title }}{% endif %}</title>

2-2. 商品ページのデフォルト<meta name=”discription”>設定

<meta name=”description”> の設定も、<title>と同様に、default_frame.twig内に以下のように設定されており、「ページ管理>商品一覧ページ」内の下部にあるメタ設定から、description に任意のテキストを入れるか、metatag にHTMLで設定するかの2パターン。

どちらも、カテゴリー毎の個別の設定ができないという問題があります。

{% if Page.meta_tags is not empty %}
{{ include(template_from_string(Page.meta_tags)) }}
{% if Page.description is not empty %}
<meta name="description" content="{{ Page.description }}">
{% endif %}
{% else %}
{{ include('meta.twig') }}
{% endif %}

2-3. カテゴリーページのnoindex設定

EC-CUBEでは、カテゴリーページ毎に noindexを設定する方法が存在しません。

なお、その他のEC-CUBEのSEO対策については、以下の記事で詳しく解説しています。興味のある方は、ぜひ一緒に見てみてください。

3. カテゴリーページ個別SEO設定の機能紹介

機能は非常にシンプルで、カテゴリーページの編集画面で任意に設定したい<title> <meta name=”description”> <meta name=”robots”>を入力するだけです。

4. 株式会社カジヤでは、EC-CUBE4系のプラグイン開発や制作・カスタマイズを承っております

当社では、通販サイトの立ち上げからカスタマイズだけでなく、Webコンサルティングや日々の更新業務の代行まで、幅広くサポートを行っております。(参考料金についてはこちらをご確認ください)。

EC-CUBEのカスタマイズやリニューアル、新規オープンのご相談や、通販の売上UP、メディア集客でお困りのことがございましたら、以下フォームよりお気軽にご相談くださいませ。

    お問い合わせ内容(必須)

    御社名・ご担当者名(必須)

    メールアドレス(必須)

    電話番号

    お問い合わせ内容


    お預かりした個人情報は大切に保管いたします。
    個人情報の取り扱いの内容をご確認いただき、ご同意のうえお申し込みください。

    Contact

    「コンサルティングや制作、広告運用の事例を教えてほしい」「集客を増やすためにどのような手法があるか、客観的アドバイスがほしい」「とりあえず、今のサイトを見てアドバイスがほしい」など、具体的な相談内容が決まっていない場合でも、お気軽にご相談ください。

    Copyright © (株)カジヤ All Rights Reserved.