☁️ 移行パターン⑥ 環境の違いに注意 プラグイン制限あり

マネージドWordPressへの移行
完全手順ガイド

WP Engine・Kinsta・ConoHa WING(マネージドWP)などのマネージドWordPressホスティングへの移行手順を解説します。マネージド環境は通常のレンタルサーバーと異なるプラグイン制限・キャッシュの仕組み・PHP設定の違いがあり、移行前の確認が重要です。移行後のパフォーマンスは大幅に向上することが多いです。

難易度
⭐⭐⭐☆☆
所要時間
2〜4時間
移行ツール
各社提供あり
ドメイン変更
なし(通常)
SEO影響
なし(通常)

📋 目次

☁️ 1. 主要マネージドWordPressサービスの比較

マネージドWordPressとは、WordPressに特化して最適化されたホスティングサービスです。通常のレンタルサーバーと異なり、キャッシュ・セキュリティ・バックアップが自動管理されます。

🔵 WP Engine
海外サービス
  • 独自移行プラグイン「Migrate to WP Engine」提供
  • キャッシュは独自システム(W3 Total Cache等は不要)
  • 一部のキャッシュプラグインは使用禁止
  • 月額$25〜(スタータープラン)
🟢 Kinsta
海外サービス
  • 独自移行プラグイン「Kinsta MU Plugin」利用
  • Google Cloud基盤・LXDコンテナ環境
  • 独自キャッシュ(Nginx FastCGI)を使用
  • 月額$35〜(スタータープラン)
🟠 ConoHa WING
国内サービス
  • 「WordPressかんたん移行」機能あり
  • WING加速(独自高速化)搭載
  • 通常のプラグインがほぼ使用可能
  • 月額1,452円〜(ベーシックプラン)
🔴 エックスサーバー(高速プラン)
国内サービス
  • 「WordPress高速化設定」標準提供
  • 「WordPressかんたん移行」機能あり
  • プラグイン制限はほぼなし
  • 月額1,100円〜(スタンダードプラン)
💡 国内サービスと海外サービスの主な違い:海外マネージド(WP Engine・Kinsta)はパフォーマンスが高い一方、プラグイン制限が厳しく日本語サポートがない場合があります。国内サービス(ConoHa WING・エックスサーバー)は制限が少なく日本語サポートが充実しています。

⚠️ 2. 移行前に確認すべき制約・制限事項

マネージドWordPressには通常のサーバーと異なる制約があります。移行前に必ず確認してください。

❌ よくある使用禁止・制限事項
  • W3 Total Cache・WP Super Cache 等のキャッシュプラグイン(独自キャッシュと競合)
  • 大量のメール送信プラグイン(SMTPサーバー制限)
  • 過度なリソースを使うプラグイン
  • FTPでの直接ファイル操作(SFTP/SSHのみ許可の場合)
  • wp-config.phpの一部設定の変更(管理パネルで設定する)
✅ マネージドWPのメリット
  • 独自キャッシュでサイト高速化(設定不要)
  • 自動バックアップ(日次・週次)
  • 自動SSL証明書発行・更新
  • WordPress専用セキュリティ対策
  • ステージング環境(本番前テスト)
  • 自動WordPress・PHP更新オプション

移行先で使えないプラグインの確認方法

移行先サービスの公式ドキュメントで「禁止プラグインリスト(Banned / Incompatible Plugins)」を確認します。WP Engineは特に制限が多く、公式サイトで確認必須です。禁止プラグインが見つかった場合は代替プラグインを探すか、機能を移行先のネイティブ機能に切り替えます。

プラグイン制限理由代替手段
W3 Total Cache独自キャッシュと競合移行先の独自キャッシュを使用
WP Super Cache独自キャッシュと競合移行先の独自キャッシュを使用
Broken Link Checkerリソース消費が多い外部ツール(Screaming Frog等)
BackupBuddy(一部)バックアップ設定が重複管理パネルのバックアップ機能

🔧 3. 移行手順(共通フロー)

1
事前調査・禁止プラグインの洗い出し⏱ 30〜60分
1
移行先サービスの禁止プラグインリストを確認する

移行先の公式ドキュメントで使用禁止プラグインを確認し、現在使用中のプラグインと照合します。

2
PHPバージョンの互換性を確認する

移行先のPHPバージョン(多くはPHP 8.x)と現在使用中のプラグイン・テーマの互換性を確認します。プラグインの管理画面で「テスト済み」バージョンを確認してください。

3
完全バックアップを取得する

UpdraftPlusなどで現在のサイトをバックアップします。

4
禁止プラグインを事前に無効化しておく(推奨)

キャッシュプラグインなど移行先で使えないプラグインは移行前に無効化・削除しておくとスムーズです。

2
移行先アカウントの作成・初期設定⏱ 30〜60分
1
移行先サービスにアカウントを作成する

各サービスの公式サイトでアカウントを作成し、プランを選択します。

2
移行先にWordPressサイトを作成する

管理パネルから新しいWordPressサイトを作成します(この後インポートで上書きされます)。

3
SSL証明書を発行する

多くのマネージドWPでは自動でSSLが発行されます。発行完了を確認してから移行を進めます。

3
コンテンツの移行⏱ 30分〜2時間
1
方法①:移行先提供の専用移行プラグインを使う(最推奨)

WP Engine・Kinstaなどは独自の移行プラグインを提供しています。旧サーバーにプラグインをインストールして移行先の認証情報を入力するだけで自動移行されます。最も手順が少なく安全です。

2
方法②:All-in-One WP Migrationを使う

専用プラグインが提供されていない場合や、手動でコントロールしたい場合に使います。エクスポートして移行先にインポートします。

3
方法③:移行代行サービスを依頼する(有料)

WP Engine・KinstaはWordPressエキスパートによる無料・有料の移行代行サービスを提供しています。技術的に不安な場合は活用してください。

4
ステージング環境でテスト⏱ 1〜2時間

マネージドWPの大きなメリットの一つがステージング環境です。本番切り替え前に必ずテストします。

1
ステージング環境で全ページの表示確認をする

管理パネルからステージング環境を作成し、全主要ページの表示を確認します。フォーム送信・会員機能・決済機能なども動作確認します。

2
禁止プラグインが有効化されていないか確認する

ステージング環境でプラグイン一覧を確認し、禁止プラグインが有効になっていれば無効化・削除します。

3
キャッシュの動作を確認する

移行先の独自キャッシュが正しく動作していることを確認します。管理パネルのキャッシュ設定でパージ(クリア)できることも確認します。

5
DNSを切り替えて本番公開⏱ 15〜30分
1
DNSのAレコード・ネームサーバーを移行先に変更する

ドメインレジストラまたはDNS管理パネルで移行先サーバーのIPアドレス/ネームサーバーに変更します。

2
DNS伝播後にhttpsでアクセスできることを確認する

DNS伝播には最大24〜48時間かかります。確認はhttps://でアクセスし、SSL鍵マーク🔒が表示されることを確認します。

3
キャッシュをパージして最新版を表示させる

管理パネルまたは管理バーの「キャッシュをパージ」ボタンをクリックして最新コンテンツを表示させます。

🔍 4. サービス別の移行ポイント

WP Engine への移行

  1. WP Engineのダッシュボードで新サイトを作成
  2. 旧サーバーに「Migrate to WP Engine」プラグインをインストール
  3. WP Engineダッシュボードから発行した移行キーをプラグインに入力
  4. 「Migrate」ボタンで自動移行開始(完了まで数分〜数時間)
  5. WP EngineのステージングURLで動作確認
  6. 禁止プラグインを確認・削除(WP Engineは Disallowed plugins リストあり)
  7. DNSを切り替えて本番公開
⚠️ WP Engine 特有の注意点:WP Engineは独自のキャッシュシステム(EverCache)を使用しており、W3 Total Cache・WP Rocket 等は使用禁止です。また wp-config.php の一部設定はWP Engineの管理パネルから行います。直接編集しても反映されない項目があります。

Kinsta への移行

  1. Kinstaのダッシュボードで新サイトを作成(移行オプションを選択)
  2. Kinstaが無料移行を提供している場合はサポートに依頼
  3. 手動移行の場合はAll-in-One WP MigrationまたはFTP+phpMyAdmin
  4. KinstaのSFTPまたはSSHでファイルをアップロード(FTP非対応)
  5. Kinstaダッシュボードの「キャッシュ」メニューでキャッシュ設定を確認
  6. DNSをKinstaのIPアドレスに変更
💡 Kinstaの無料移行サービス:Kinstaはプランによって無料の移行サービスを提供しています。エキスパートが移行作業を代行してくれるため、技術的に不安な場合は積極的に活用しましょう。

ConoHa WING への移行

  1. ConoHa WINGの管理パネルにログインしてWordPressサイトを追加
  2. 「WordPressかんたん移行」メニューから移行元URLと管理者情報を入力
  3. 移行完了後、ConoHaの確認用URLで動作確認
  4. DNS切り替え(ネームサーバーをConoHaに変更)
✅ ConoHa WING のメリット:国内サービスのため日本語サポートが充実しており、プラグイン制限もほぼありません。「WordPressかんたん移行」機能が使いやすく、初心者にも対応しています。

✅ 5. 移行後の確認チェックリスト

🔨 6. よくあるトラブルと対処法

❌ 移行後にページが真っ白になる(500エラー)

禁止プラグインが有効になっているか、PHPバージョンの互換性エラーが発生しています。まず全プラグインをFTP/SFTPで無効化(wp-content/plugins/ フォルダを plugins_old にリネーム)してサイトが表示されるか確認します。表示されたらプラグインを1つずつ有効化して原因を特定します。

❌ キャッシュが原因で変更が反映されない

マネージドWPの独自キャッシュが古いコンテンツを返しています。管理パネルの「キャッシュをパージ(クリア)」ボタンをクリックしてキャッシュを削除してください。WordPressの管理バーにも「キャッシュパージ」ボタンが追加されている場合があります。

❌ SMTPメール送信が動作しない

マネージドWP環境ではセキュリティ上の理由からデフォルトのPHP mail()関数が無効化されていることがあります。SendGrid・Amazon SES・SendGridなどの外部SMTPサービスとWP Mail SMTPプラグインを組み合わせて設定してください。

❌ ファイルアップロードでエラーが発生する

マネージドWPによってはFTPが使えず、SFTPまたはSSHのみ対応の場合があります。FileZillaなどのFTPクライアントでSFTP接続の設定を行ってください(ポートは通常22)。接続情報は管理パネルのSFTP/SSH設定メニューで確認できます。

❌ WP Engineでwp-config.phpの設定が反映されない

WP Engineは一部の定数をwp-config.phpで設定しても管理パネルの設定が優先される場合があります。デバッグ設定・メモリ制限・ファイルアップロードサイズなどはWP Engineの管理パネル(サイト設定 → PHPバージョン/上限)から変更します。

❓ 7. よくある質問(FAQ)

Q. マネージドWordPressから通常のレンタルサーバーに戻すことはできますか?

できます。通常のサーバー間移行と同じ手順でAll-in-One WP MigrationやFTP+phpMyAdminで移行できます。マネージドWP独自の機能(ステージング・自動バックアップなど)は利用できなくなりますが、コンテンツ自体は通常のWordPressデータなので問題なく移行できます。

Q. WP EngineやKinstaは日本語サイトにも対応していますか?

はい。サーバー自体は日本語コンテンツに対応しています。ただし管理パネルは英語のみのサービスが多く、サポートも英語対応のみの場合があります。日本語サポートが必要な場合はConoHa WING・エックスサーバーなどの国内サービスを選択してください。

Q. 移行後にサイト速度はどのくらい改善しますか?

一般的には通常のレンタルサーバーと比べてページ表示速度が20〜60%改善するケースが多いです。特に独自キャッシュ・CDN・SSD・最新PHPバージョンの組み合わせにより、Core Web Vitalsの改善が期待できます。ただしサイト規模・コンテンツ・プラグイン構成によって効果は異なります。

Q. 無料トライアル中に移行テストできますか?

WP Engine(14日間)・Kinsta(30日間返金保証)など多くのサービスでトライアルや返金保証があります。本番移行前にトライアル期間を使ってステージング環境でテストすることをおすすめします。

← 前のページ
マルチサイトの移行
次のページ →
アメブロからWordPressへの移行