大量に商品数がある場合のsitemap出力(SEO)

EC-CUBEには標準でサイトマップを出力する機能があります。robots.txtを置くことによって検索エンジン向けにsitemapを出力できます。ですが、商品や作成ページが大量にある場合に Google などのアイテム数制限(50000個)に抵触する可能性があります。今回はこれを回避する方法を考えます。

そもそも、EC-CUBE上で生成されるページにはなにがあるかですが、リストとしては以下になります。

  • トップページ等の静的ページ
  • デフォルトのページ
  • ユーザー作成ページ
  • 商品一覧各カテゴリページPC
  • 商品一覧各カテゴリページ携帯
  • 商品詳細(すべて)PC
  • 商品詳細(すべて)携帯

ページ等は大した量になりませんが、商品やカテゴリで万を超える可能性は大いにあるのではないでしょうか。これを回避するためサイトマップの仕様に従い、サイトマップ インデックス ファイルを作成し、さらにその中でアイテムを列挙するように変更しました。以下のファイルを以下のディレクトリに上書きすることで、変更されます。
ご利用下さい。

大量商品登録ツール

大量商品登録ツール