WooCommerce から Shopify への移行: 完全ガイド
WooCommerce は世界中のすべての e コマース サイトの 36% を支えていますが、それにはエンジニアリングのオーバーヘッドという隠れた税金が伴います。プラグインの競合、サーバー管理、セキュリティ更新、パフォーマンスの最適化 - これらの責任は販売者にあります。 Shopify はその税金を完全に削除します。通常、移行の決定は「もし」ではなく、「SEO ランキングを破壊したり顧客データを失わずに移行する方法」によって決まります。
このガイドは、移行前の監査、データ マッピング、SEO の保存、アプリの置き換え戦略、移行後の検証など、完全な移行プレイブックです。これを自分で行う場合でも、移行専門家を雇う場合でも、これは高くつく間違いを避けるためのプロセスです。
重要なポイント
- WooCommerce から Shopify への移行は、正しく行われた場合、顧客データと注文データの 95% 以上を保持します
- SEO を維持するには、変更される URL ごとに 301 回のリダイレクトが必要です。これは最も重要なステップです
- 移行期間は、トラフィックの少ない期間(ピークシーズン以外の火曜日から木曜日)をターゲットにする必要があります。
- 一般的な 1,000 ~ 5,000 SKU の移行には 4 ~ 8 週間を計画します。複雑なカタログの場合は 8 ~ 16 週間
- カスタム WooCommerce 機能では、移行を開始する前に置き換えアプリの監査が必要です
- 製品バリアント、メタフィールド、およびサブスクリプションは、最も複雑な 3 つのデータ移行要素です
- 本番環境に触れる前に、Shopify 開発ストアですべてをテストします
- 決済プロセッサの移行は販売者の予想よりも速い場合が多い — Shopify Payments は数分で有効化されます
フェーズ 1: 移行前監査 (第 1 ~ 2 週)
WooCommerce 設定の徹底的な監査を完了する前に、データの移行を決して開始しないでください。移行中に予期せぬことが発見されると、費用が高くなります。
在庫監査
WooCommerce インストール内のすべてを文書化します。
| 監査項目 | カウント | 複雑さ |
|---|---|---|
| 総製品 | X | — |
| バリエーションのある製品 | X | 中 |
| カスタム フィールド (ACF、メタフィールド) を備えた製品 | X | 高 |
| 製品カテゴリとタグ | X | 低い |
| 在庫追跡を備えたアクティブな SKU | X | 中 |
| バンドル製品 | X | 高 |
| サブスクリプション製品 | X | 非常に高い |
| デジタル/ダウンロード可能な製品 | X | 中 |
顧客データの監査
- 顧客アカウントの合計
- 注文履歴のみを持つ顧客 (アカウントなし) — これらは「ゲスト顧客」です。
- 顧客のカスタムフィールドまたはセグメント
- ロイヤルティ ポイントまたは報酬残高
注文履歴の監査
- 総注文数
- 最も古い注文日 (履歴データの要件を決定します)
- 返金記録のある注文
- 継続的な履行が必要な注文 (サブスクリプション)
プラグイン機能の監査
すべてのアクティブな WooCommerce プラグインをリストし、それぞれを分類します。
| WooCommerce プラグイン | 機能 | Shopify 相当品 |
|---|---|---|
| WooCommerce サブスクリプション | サブスクリプションの請求 | リチャージ、大胆なサブスクリプション |
| ヨーストSEO | SEOメタ管理 | Shopify SEO、スマート SEO |
| WooCommerce 予約 | 予約のスケジュール設定 | セサミ、BookThatApp |
| WPML | 多言語 | 翻訳と適応、Weglot |
| WooCommerce メンバーシップ | メンバーシップゲート | 鍵屋、ボールドメンバーシップ |
| WooCommerce 製品バンドル | バンドル製品 | バンドラー、ボールドバンドル |
| カートフロー | チェックアウトファネル | ページの再変換、圧縮 |
| WooCommerce 入金 | 部分支払い | 即購入 |
| 高度なカスタムフィールド | カスタム製品データ | 製品メタフィールド |
この監査により、単純な移行プロジェクトがあるのか、それとも複雑な機能置換プロジェクトがあるのかが判断されます。サブスクリプション製品とカスタム チェックアウト ファネルは、移行プロジェクトのオーバーランの最も一般的な 2 つの原因です。
フェーズ 2: URL マッピングと SEO の準備 (第 2 ~ 3 週)
移行中の URL の変更は SEO の主なリスクです。 Google のインデックスには、現在の WooCommerce URL へのリンクが含まれています。移行後にこれらのページが 404 を返すと、ランキングが失われます。
WooCommerce のデフォルト URL 構造
| ページの種類 | WooCommerce URL パターン | Shopify のデフォルト URL パターン |
|---|---|---|
| 製品 | コード0 | コード1 |
| カテゴリー | コード0 | コード1 |
| ショップページ | コード0 | コード1 |
| カート | コード0 | コード1 |
| チェックアウト | コード0 | コード1 |
| アカウント | コード0 | コード1 |
| ブログ投稿 | /{slug}/ または /blog/{slug}/ | コード2 |
リダイレクト マップの構築
完全な WooCommerce サイトマップをエクスポートします (Yoast または Google Search Console のクロール データを使用します)。古い URL と新しい Shopify URL の 2 つの列を含むスプレッドシートを作成します。このスプレッドシートがリダイレクト構成ファイルになります。
1,000 点の商品を扱うストアの場合、次のものが得られます。
- 1,000 以上の製品リダイレクト (
/product/X→/products/X) - 50 ~ 200 カテゴリのリダイレクト
- 10 ~ 30 のタグ/アーカイブ リダイレクト
- ブログ投稿のリダイレクト (ブログ コンテンツを移行する場合)
- 静的ページのリダイレクト (概要、連絡先など)
Shopify でのリダイレクトの実装
Shopify では、CSV 経由の一括リダイレクト インポートが可能です。 CSV 形式には、Redirect from と Redirect to という 2 つの列が必要です。
大きなリダイレクト ファイル (5,000 以上) の場合は、Shopify Admin API を使用してプログラムで一括インポートします。 Shopify は、ストアごとに最大 100,000 の URL リダイレクトをサポートします。 Shopify アプリの「Easy Redirects」または「Bulk Redirects」は、大きなリダイレクト ファイルのインポートを処理できます。
Google Search Console の統合
移行後、すぐに Google Search Console で新しいサイトマップを送信します。移行後の数週間は、カバレッジ レポートで 404 エラーを監視します。これらはリダイレクトを見逃したことを示します。
フェーズ 3: データ移行 (第 3 ~ 5 週)
方法 1: Shopify の組み込みインポーター
Shopify は、基本的な WooCommerce データを処理する無料の移行ツールを提供します。
- 製品とバリエーション
- 製品画像
- 顧客アカウント
- 注文履歴
インポーターは API 経由で WooCommerce ストアに直接接続します (WooCommerce ストアの URL、コンシューマー キー、およびコンシューマー シークレットが必要です)。基本的な製品構造はうまく処理できますが、次の点で問題があります。
- 多くの属性を持つ複雑な可変商品
- カスタム製品メタフィールド
- 製品バンドル
- サブスクリプション製品
カタログが主に単純な製品または可変的な製品で、大幅なカスタマイズが行われていない場合は、組み込みインポーターを使用します。
方法 2: Litextension (プレミアム移行サービス)
Litextension は、WooCommerce から Shopify へのサードパーティ移行サービスとして最も広く使用されています。移行します:
- 複雑な変数を含むすべての製品タイプ
- パスワード ハッシュを含む顧客アカウント (顧客は既存のパスワードを使用できます)
- ステータスを含む完全な注文履歴
- 製品カテゴリ → Shopify コレクション
- 製品レビュー (Judge.me または Stamped 統合経由)
- カスタマーレビュー
- クーポン → Shopify 割引コード
Litextension の価格はエンティティ数に基づいています。
- 最大 2,000 の製品、5,000 の顧客、5,000 の注文: ~$149
- 最大 10,000 個の製品、25,000 人の顧客、25,000 件の注文: ~$349
- 無制限のエンティティ: ~$499–$799
ほとんどの販売業者にとって、1 回限りのコストは、手動による作業に比べてほんのわずかです。
方法 3: カスタム API 移行スクリプト
カスタム WooCommerce データ構造を持つ複雑なストアの場合、WooCommerce REST API (ソース) と Shopify Admin API (宛先) を使用して開発者が構築した移行スクリプトが最も信頼性の高いアプローチです。これにより、次のことが可能になります。
- Shopify メタフィールドへのカスタムフィールドのマッピング
- サブスクリプション製品の Shopify/リチャージ形式への変換
- ロイヤルティポイント残高の移行
- カスタムオーダーステータスマッピング
製品データ マッピング テーブル
| WooCommerce フィールド | Shopify フィールド | メモ |
|---|---|---|
| 製品名 | タイトル | ダイレクトマッピング |
| 簡単な説明 | 本文HTML | 説明への変換を検討してください |
| 通常価格 | 価格 | ダイレクトマッピング |
| 販売価格 | 価格で比較 | 逆 — WC の「通常」は、セール中の Shopify の「比較」です |
| SKU | SKU | ダイレクトマッピング |
| 在庫数 | 在庫数量 | Shopify の場所ごと |
| 重量 | 重量 | 単位変換が必要な場合があります |
| 製品カテゴリ | コレクション | 多対多の関係 |
| 製品タグ | タグ | ダイレクトマッピング |
| ACF カスタム フィールド | メタフィールド | Shopify でのスキーマ定義が必要です |
| ギャラリー画像 | 製品画像 | すべてのイメージが移行されました |
| 属性用語 | 製品オプション | Shopify 標準では最大 3 つのオプション |
フェーズ 4: Shopify テーマとデザインのセットアップ (第 3 ~ 5 週目、並行)
データ移行の実行中に、並行して Shopify テーマをセットアップします。
テーマのオプション
- Dawn (無料): Shopify のリファレンス テーマ、優れたパフォーマンス、カスタマイズの良い出発点
- プレステージ、インパルス、ブロードキャスト (有料、$180 ~ $380): すぐに使える洗練されたデザインを備えたプレミアム テーマ
- カスタム Shopify 2.0 テーマ: Shopify パートナー開発者によって構築された最大限の柔軟性
WooCommerce サイトにカスタム デザインがある場合、直接「デザインをコピーする」アプローチは現実的ではありません。代わりに、選択した Shopify テーマで主要なデザイン要素 (ブランドカラー、タイポグラフィ、ヒーローレイアウト、コレクショングリッド、PDP レイアウト) を再構築します。
Shopify 2.0 のセクションとブロック
最新の Shopify テーマはセクション/ブロック アーキテクチャを使用しており、コードを使わずに販売者に大幅な設計の柔軟性を与えます。設定:
- ホームページ セクション: ヒーロー、注目のコレクション、お客様の声、ニュースレター、注目の製品
- コレクション ページ レイアウト: フィルター サイドバーまたはトップバー、製品グリッドの列数、並べ替えオプション
- 製品ページのレイアウト: 画像、説明、バリエーション、数量、カートに追加、アップセル セクション
フェーズ 5: アプリ構成 (第 4 ~ 6 週)
WooCommerce プラグイン スタックを Shopify アプリに置き換えます。フェーズ 1 のプラグイン監査に基づいて、Shopify の同等のものをそれぞれ構成します。
| WooCommerce の機能 | Shopify ソリューション | セットアップ時間 |
|---|---|---|
| SEO管理 | スマート SEO + Shopify のネイティブ SEO | 2 ~ 4 時間 |
| 電子メールマーケティング | Klaviyo (無料利用枠あり) | 1 ~ 2 日 |
| 製品レビュー | Judge.me または Stamped.io | 2 ~ 4 時間 |
| ライブチャット | ティディオまたはゴルギアス | 2 ~ 4 時間 |
| ロイヤルティ プログラム | Smile.io または LoyaltyLion | 1 ~ 2 日 |
| 定期購読 | サブスクリプションのリチャージ | 2 ~ 5 日 |
| アップセル / クロスセル | リバイ | 1 ~ 2 日 |
| 返品管理 | ループリターン | 1 ~ 2 日 |
| 会計同期 | QuickBooks、Xero アプリ | 2 ~ 4 時間 |
フェーズ 6: テストと本番稼働 (第 6 ~ 8 週)
発売前テストのチェックリスト
DNSを切断する前に:
- 製品ページからチェックアウトまでテスト注文を完了します
- すべての支払い方法をテストします (クレジット カード、PayPal、Apple Pay、Google Pay)
- 主な配送先の税計算を確認します
- すべての製品タイプをテストします (シンプル、バリアブル、デジタル、バンドル)
- すべてのリダイレクトが機能することを確認します (50 個のランダムなサンプル URL をテストします)
- コレクション ページが正しい製品で読み込まれることを確認します。
- 移行された顧客認証情報を使用したテスト アカウント ログイン
- 注文確認メールが正しく送信されていることを確認してください
- テスト配送料計算
- 在庫数量が WooCommerce と一致することを確認します
- すべてのサードパーティ アプリの統合を確認します (Klaviyo、Gorgias など)
- モバイル チェックアウト フローをテストする
- Google Analytics / GA4 トラッキングが正しく起動されることを確認します。
- Facebookピクセル/メタピクセル追跡を確認します
DNS カットオーバー
DNS の変更は本番稼働の瞬間です。ダウンタイムを最小限に抑えるには:
- 移行の 24 時間前に、WooCommerce ドメインの TTL を 300 秒 (5 分) に下げます。
- 選択した移行時間に、カスタム ドメインを Shopify に追加します
- Shopify のサーバーを指すように DNS レコードを更新します
- TTL を短縮すると、伝播は 5 ~ 60 分で完了します。
- 移行後 48 時間、フォールバックとして WooCommerce を読み取り専用モードで実行し続けます。
移行後のモニタリング (8 週目以降)
| メトリック | 頻度を確認する | アラートしきい値 |
|---|---|---|
| オーガニック検索トラフィック | 毎日 (最初の 30 日間) | 前期と比較して >20% 減少 |
| 404 エラー率 | 毎日 (最初の 14 日間) | 以前にインデックス付けされた URL 上の新しい 404。 |
| コンバージョン率 | 毎日 | WooCommerce ベースラインと比較して >15% 低下 |
| ページの読み込み速度 | 毎週 | Core Web Vitals 回帰 |
| 電子メールの到達性 | 移行後の最初のキャンペーン | 開封率が 10% 以上低下 |
よくある質問
WooCommerce から Shopify への移行中に Google ランキングは失われますか?
包括的な 301 リダイレクトを使用して移行を適切に実行すると、60 ~ 90 日以内にオーガニック検索ランキングの 90 ~ 100% が維持されます。 Google が URL を再処理するため、最初に 5 ~ 15% の変動が生じるのは正常です。 90 日以内にランキングが回復しない場合は、通常、リダイレクトが欠落しているか、移行前に存在したコンテンツ品質の問題を示しています。
移行の開始から完了までにどのくらい時間がかかりますか?
単純な移行 (シンプルなカタログ、サブスクリプションなし、2,000 製品未満) には 4 ~ 6 週間かかります。カスタム機能、サブスクリプション製品、または大規模なカタログ (5,000 以上の SKU) を備えた複雑なストアの場合は、8 ~ 16 週間かかります。通常、最も長いコンポーネントはリダイレクト マッピングと URL 監査であり、技術的なデータの移行自体ではありません。
顧客のパスワードを移行して、リセットする必要がなくてもよいですか?
WooCommerce は bcrypt ハッシュを使用してパスワードを保存し、Shopify は別の認証システムを使用します。パスワードを直接移行することはできません。オプション: (1) パスワードなしで顧客アカウントをインポートし、パスワード リセット電子メールをトリガーします。ほとんどの顧客はイライラすることなくこれを完了します。 (2) 移行中に並行ログインシステムを維持するLitextensionの「Smart Migration」を使用します。
既存の WooCommerce 注文と注文履歴はどうなりますか?
過去の注文データは、品目、価格設定、請求先/配送先住所、注文ステータス、履行記録など、すべての注文詳細をそのままにして Shopify に移行されます。顧客は Shopify アカウントで注文履歴を確認できます。 WooCommerce の注文番号は Shopify の番号付けシステムには引き継がれないことに注意してください。これは表面上のものであり、データの整合性には影響しません。
移行中に WooCommerce サブスクリプションを処理するにはどうすればよいですか?
サブスクリプションの移行は最も複雑な要素です。標準的なアプローチ: 移行カットオーバーの前に、アクティブな購読者を Recharge (Shopify の主要なサブスクリプション アプリ) に移行します。 Recharge には、顧客が支払い詳細を再入力する必要なく、サブスクリプション スケジュール、請求日、支払いトークン (Stripe を支払いプロセッサとして使用している場合) を提供する WooCommerce インポーターがあります。サブスクリプションの移行にさらに 2 ~ 5 日の予算を立ててください。
次のステップ
WooCommerce から Shopify への移行を正しく行うには、慎重な計画、技術的な実行、および厳密なテストが必要な 4 ~ 8 週間のプロジェクトです。間違ったやり方をすると、SEO ランキングが失われ、顧客データが失われ、回復するまでに数か月かかる機能障害が発生します。
ECOSIRE の Shopify Store 移行サービス には、完全な移行前監査、データ移行、SEO 保存、アプリ構成、テスト、移行後 30 日間のサポートが含まれています。私たちは、順位の低下や顧客データのギャップを生じることなく、何百もの WooCommerce ストアを Shopify に移行することに成功しました。
移行相談のスケジュールを設定 して、WooCommerce ストアのカスタム移行計画、タイムライン、固定価格の見積もりを取得します。
執筆者
ECOSIRE Research and Development Team
ECOSIREでエンタープライズグレードのデジタル製品を開発。Odoo統合、eコマース自動化、AI搭載ビジネスソリューションに関するインサイトを共有しています。
関連記事
Case Study: eCommerce Migration to Shopify with Odoo Backend
How a fashion retailer migrated from WooCommerce to Shopify and connected it to Odoo ERP, cutting order fulfillment time by 71% and growing revenue 43%.
ERP Data Migration: Best Practices and Common Pitfalls
A complete guide to ERP data migration. Covers data extraction, cleaning, transformation, loading, validation, and the common pitfalls that derail migrations.
Integrating GoHighLevel CRM with eCommerce Stores
Step-by-step guide to integrating GoHighLevel CRM with Shopify and WooCommerce. Sync orders, automate post-purchase flows, and recover abandoned carts at scale.