WordPressで運営しているサイトを、
EC-CUBEへ移行したい。

ECサイトの運営を拡大する際、
現在のWordPressサイトからEC-CUBEへの移行を
検討するケースがあります。

ただし、WordPressはもともと
Webサイトやブログを管理するCMSです。
WooCommerceなどを利用してECサイトを運営している場合と、
通常の企業サイトを運営している場合では、
必要な移行作業が大きく異なります。

この記事では、
WordPressからEC-CUBEへ移行する際の
構成の考え方、移行するデータ、
SEO対策、費用、公開までの作業手順を整理します。

まず確認したい2つの移行パターン

WordPressからEC-CUBEへの移行を考える際は、
現在のサイトで何を運用しているのかを
明確にすることが重要です。

通常のWordPressサイトにECサイトを追加する場合

WordPressで企業サイトやブランドサイトを運営し、
新しくEC-CUBEでオンラインショップを
構築するケースです。

この場合はWordPressを終了する必要はありません。

WordPressをブランド情報やコンテンツの発信に利用し、
EC-CUBEを商品販売や受注管理に利用する
役割分担も考えられます。

たとえば、ブランドサイトを現在のドメインで残し、
EC-CUBEをショップ用のサブドメインなどに
設置する方法です。

それぞれのサイトをリンクでつなぎ、
商品ページや購入導線を整備します。

WooCommerceからEC-CUBEへ移行する場合

WordPressのWooCommerceを利用して
商品販売を行っている場合は、
ショップ機能や運用データをEC-CUBEへ
移行する必要があります。

商品情報だけでなく、
会員情報、注文履歴、在庫、配送設定、
決済方法などの扱いを検討しなければなりません。

単純にWordPressの記事をコピーする作業とは異なり、
ECシステムの移行計画が必要です。

重要:
WordPressサイトを残してEC-CUBEを追加する方法と、
WooCommerceのショップ機能をEC-CUBEへ移す方法は
別の作業です。移行する範囲を先に確定しましょう。

移行パターンによる作業の違い

比較項目 通常のWordPress WooCommerce
移行の目的 ECサイトの新規構築・追加 既存ショップの移行
商品データ 新規登録または別途整理 商品情報の抽出・変換・登録
会員データ 通常は新規運用を検討 移行範囲と移行方法を検討
注文履歴 原則として対象なし 必要性と移行方法を検討
既存記事 WordPressで継続運用も可能 WordPressを残すか別途検討
主な注意点 ドメイン・サイト間の導線 データ変換・決済・会員・SEO

EC-CUBEへ移行する主なデータ

WooCommerceからEC-CUBEへ移行する場合は、
どの情報を引き継ぐ必要があるかを整理します。

商品情報

商品名、商品コード、価格、在庫、
商品説明、カテゴリー、商品画像、
サイズやカラーなどの規格情報を確認します。

WooCommerceには商品CSVのエクスポート機能があります。
ただし、出力されたCSVを
EC-CUBEへそのまま登録できるとは限りません。

EC-CUBEの商品CSV形式に合わせて、
項目名やカテゴリー、規格、画像などを
変換する必要があります。

会員情報

氏名、メールアドレス、住所、
電話番号などの会員情報について、
移行対象と利用目的を確認します。

特にログイン用パスワードは、
システムごとに保存方式が異なるため、
そのまま引き継げるとは限りません。

安全な認証方式を前提に移行方法を検討し、
必要に応じて会員へパスワードの再設定を案内します。

注文履歴

過去の注文履歴を新システムでも利用する場合は、
注文番号、購入商品、金額、決済状況、
配送状況などを確認します。

WooCommerceの注文データは、
利用中のプラグインやデータ構成に応じて
抽出方法を検討する必要があります。

また、EC-CUBE側で注文データを
どのように取り込むかは別途設計が必要です。
標準の商品CSV登録機能で、
注文履歴まで移行できるわけではありません。

コンテンツと画像

商品画像、バナー、説明文、
利用規約、特定商取引法に基づく表記、
プライバシーポリシーなども確認します。

WordPressの記事やブログを残す場合は、
無理にEC-CUBEへ移さず、
WordPressで継続運用する構成も検討できます。

CSVがあれば簡単に移行できる?

商品情報をCSVで出力できても、
そのまま別のシステムへ登録できるとは限りません。

WooCommerceとEC-CUBEでは、
商品情報を管理する項目や形式が異なります。

特に次の情報は確認が必要です。

  • 商品コードと商品IDの扱い
  • 商品カテゴリーの対応関係
  • サイズ・カラーなどの規格情報
  • 税率・税込価格・税抜価格の扱い
  • 在庫数と在庫管理の設定
  • 商品画像のファイル名と保存先
  • 公開・非公開のステータス

商品数が多い場合は、
最初に少数の商品を使って移行テストを行い、
変換ルールを確定してから全件を登録します。

CSV移行のポイント:
元のデータをそのまま上書きせず、
バックアップを保管したうえで変換用ファイルを作成します。
商品数だけでなく、価格・規格・画像・在庫の一致も確認します。

WordPressからの移行で重要なSEO対策

ECサイトの移行では、
商品データだけでなくURLの扱いも重要です。

WordPressやWooCommerceとEC-CUBEでは、
商品ページやカテゴリーのURL構造が
異なる場合があります。

URLが変更される場合は、
旧URLと新URLの対応表を作成し、
適切なリダイレクトを設定します。

旧URLから新URLへ301リダイレクトを設定する

恒久的にURLが変更される場合は、
旧商品ページから対応する新商品ページへ
301リダイレクトを設定する方法を検討します。

すべての旧URLをトップページへ転送するのではなく、
可能な限り内容が対応するページへ転送します。

タイトル・説明文を引き継ぐ

既存の商品ページで利用している
タイトル、商品説明、見出し、
画像の代替テキストなどを整理します。

ただし、移行先のデザインやページ構成に合わせて、
必要な調整も行います。

Search Consoleで移行後の状態を確認する

公開後はGoogle Search Consoleで、
インデックス状況やクロールエラー、
検索パフォーマンスを確認します。

XMLサイトマップの更新や、
内部リンクの修正も忘れないようにしましょう。

WordPressからEC-CUBEへの移行費用は何で決まる?

移行費用は、商品数だけでは決まりません。

現在のシステム構成や移行するデータ、
必要な機能、デザイン制作の範囲によって変わります。

費用項目 主な作業
現状調査 WordPress・WooCommerce・プラグイン構成の確認
EC-CUBE構築 サーバー設定・初期設定・基本機能の構築
データ移行 商品・会員・注文情報の抽出、変換、登録
デザイン制作 ショップ画面・商品ページ・スマホ表示の調整
機能追加 プラグイン導入・個別カスタマイズ
SEO・URL対応 URL対応表・リダイレクト・内部リンク修正
テスト・公開 購入テスト・決済確認・切り替え作業
保守 更新・障害対応・バックアップ管理

WordPressサイトを残してEC-CUBEを追加する場合と、
WooCommerceから会員・注文履歴まで移行する場合では、
作業範囲が異なります。

正確な見積もりには、
移行対象のデータと必要な機能を
具体的に整理することが重要です。

WordPressからEC-CUBEへ移行する作業工程

移行作業は、現状確認から公開後の運用まで
段階的に進めます。

現在のサイト構成を調査する

WordPress本体、WooCommerce、
利用中のプラグイン、商品数、
会員数、受注管理方法などを確認します。

移行する範囲を決める

商品、会員、注文履歴、画像、記事など、
何を残して何を移行するのか整理します。

EC-CUBEの新環境を構築する

サーバー、ドメイン、SSL、
EC-CUBE本体、決済方法、
配送設定などを準備します。

データを抽出・変換する

必要なデータをバックアップし、
EC-CUBEの形式に合わせて変換します。
まずは少数データでテストします。

デザインと販売導線を整える

商品ページ、カート、決済画面、
WordPressとのリンクなどを確認します。

ステージング環境でテストする

商品表示、在庫、会員登録、
ログイン、購入、決済、配送、
注文確認メールなどをテストします。

最終データを反映して公開する

公開直前に発生した注文や在庫変更を反映します。
必要に応じて受付停止時間を設け、
二重注文やデータの欠落を防ぎます。

公開後の動作・SEOを確認する

注文・決済・メール・リダイレクト、
Search Consoleなどを確認し、
不具合があれば対応します。

EC-CUBE移行で注意したい失敗例

商品CSVだけで移行できると考える

商品CSVでは、会員や注文履歴など
すべてのデータを移行できるわけではありません。
データの種類ごとに移行方法を確認します。

会員パスワードをそのまま引き継げると思い込む

認証方式が異なる場合、
既存パスワードをそのまま使えない可能性があります。
必要に応じて再設定の案内を準備します。

旧サイトを早く停止しすぎる

移行後に注文履歴や商品データを確認する必要が
生じる場合があります。
移行データの検証が完了するまでは、
旧環境の保全方法を決めておきます。

旧URLを放置する

URL変更への対応を行わないと、
既存のリンクから新しい商品ページへ
アクセスできなくなる場合があります。
URL対応表を作成して適切に転送します。

決済テストを省略する

商品ページが正常に表示されても、
購入や決済が正常に完了するとは限りません。
本番公開前に、注文から完了メールまで確認します。

WordPressを残してEC-CUBEを構築する方法もある

すべてのページをEC-CUBEへ移すことが、
必ずしも必要とは限りません。

企業情報、ブランドストーリー、
コラムなどはWordPressで継続し、
商品販売・受注管理をEC-CUBEに任せる構成も可能です。

この場合は、サイト間の移動が分かりやすいように、
ヘッダー、メニュー、商品リンク、
カートへの導線などを整理します。

また、WordPressとEC-CUBEでは
管理画面や更新方法が異なるため、
それぞれの管理担当者を明確にしておきましょう。

まとめ|移行する範囲を決めてから構築する

WordPressからEC-CUBEへの移行では、
現在のサイト構成によって必要な作業が異なります。

通常のWordPressサイトなら、
サイトを残してEC-CUBEを追加する方法もあります。

WooCommerceから移行する場合は、
商品・会員・注文履歴・決済・配送設定など、
ECサイト全体の移行計画が必要です。

また、データの変換だけでなく、
URLの変更に伴うSEO対策や、
公開直前の注文・在庫の反映にも注意が必要です。


移行する範囲、必要な機能、運用体制を整理し、
テストと切り戻しの準備を整えてから
公開することが重要です。

関連記事

参考情報

WordPressからEC-CUBEへの移行をご検討中ですか?

WordPressサイトを残してEC-CUBEを追加する場合も、
WooCommerceから移行する場合も、
まずは必要な機能と移行範囲の整理が重要です。

SJ linksでは、WebサイトとECサイトの役割分担、
販売導線、構築内容についてご相談いただけます。

データ移行や個別開発などの技術的な対応については、
提携エンジニアとの連携も含めて検討します。


ECサイト構築について相談する

上部へスクロール