SEO

SEOとは、Search Engine Optimizationの頭文字を取ったもので、日本語にすると検索エンジン最適化になります。

CS-CartやMulti-Vendordには、インストール時に有効化されている公式の「SEO」アドオンが用意されており、これはECサイトを検索エンジン向けに最適化して、検索順位を向上させることを目的としています。

検索エンジン最適化の方法としては、「SEO」アドオンを使わないとECサイトのURLが、http://www.example.com/index.php?dispatch=products.view&product_id=1533 というような動的なURLになってしまうところを、http://www.example.com/true_product_name.html のように、検索エンジンが望む形のURLに変換してくれます。

こういった形のURLの構造は、検索エンジンがECサイトのインデックスを作成するのに役立つだけでなく、ユーザーにとってもわかりやすいものとなります。

「SEO」アドオンを使用するには、Web サーバに URLを書き換える機能がインストールされている必要があります。Apache HTTP Serverでは、mod_rewriteモジュールが必要で、Microsoft Internet Information Server (IIS) の場合には、ISAPI_Rewriteが必要です。

リッチスニペット

Google検索エンジンで何かを検索すると、検索結果の下に数行のテキストが表示されます。これらはスニペットと呼ばれ、ユーザーがページの内容や、なぜ自分の検索クエリと関連があるのか​​を理解するのに役立ちます。

スニペット

リッチスニペットとは、検索エンジンが容易に理解できるマークアップであり、検索エンジンはこのマークアップに基づいて検索結果に追加データを表示します。

CS-Cart では、商品ページのリッチスニペットが自動的に生成されます。スニペットの内容は、説明や価格などの商品情報に基づいて作成されます。特定の商品のリッチスニペットを確認するには、以下の手順を実行してください。

  1. 管理画面の左メニューから、「商品 > 商品」に移動します。
  2. 商品を選択し、商品名をクリックして編集ページを開きます。
  3. 開いたページで「SEO」タブを選択してください。
  4. リッチスニペットは、ページ下部のGoogleリッチスニペットのプレビューセクションで確認できます。

SEOネームの管理

必要に応じて、ECサイト内のSEO名形式を変更できます。これはSEOアドオンの設定で行えます。アドオンの設定方法の詳細については、こちらをご覧ください。

同じ名前が既に他のオブジェクト(商品、カテゴリーなど)で使用されている場合、SEO名に番号が追加されます。これは、管理者が2つのカテゴリ(商品、メーカーなど)に同じ名前を付けた場合、CS-Cart が2番目のカテゴリーのSEO名に自動的に1を追加するようにするために作成されました。

例えば、管理者がカテゴリーに「書籍」というSEO名を付け、さらに別のカテゴリにも同じ名前を付けた場合、CS-Cartは2番目のカテゴリーに「1」を追加します。その結果、最初のカテゴリーは「書籍」という名前になり、2番目のカテゴリは「書籍1」という名前になります。

管理者が別のカテゴリに「書籍」というSEO名を付けた場合、 CS-CartはこのカテゴリーのSEO名に「1-2」を追加し、以降同様に追加します。

正規URL 

検索エンジンがサイトをより適切に理解できるように、CS-Cart ではカテゴリーと商品の正規URLが生成されます。

あるURLが正規URLとして指定されている場合、検索エンジンのロボットはそれが元のコンテンツURLであることを認識し、重複するURLをインデックスする必要がないと判断します。例えば、商品一覧やカテゴリー一覧が掲載されている同じページでも、並べ替え順序が異なる場合などが挙げられます。このようなページバリエーションをすべてインデックスする必要はなく、正規URLを使用することで非常に役立ちます。