2026年にWordPressサイトを新しいホストに移行する方法
John Turner
ジョン・ターナー
WordPressサイトは順調に成長し、トラフィックが増加し、オーディエンスが拡大しています。
しかし、問題があります。
現在のホスティングプランでは対応できません。読み込み時間が遅くなり、クラッシュが頻繁に発生しています。
WordPressサイトを新しいホストに移行する時期です。適切なアプローチにより、ダウンタイムやデータ損失なしにコンテンツを移行できます。パフォーマンス向上のためのスムーズな移行を実現しましょう。
このチュートリアルでは、WordPressウェブサイトを新しいホスティングプロバイダーに移行する方法を説明します!
主なポイントは次のとおりです:
- Duplicator Proの移行ウィザードは、ファイル、データベース、URL置換を自動的に処理します。FTPクライアントやphpMyAdminは不要です。
- Duplicator Liteはバックアップの作成とエクスポートができますが、データベースの設定とファイルアップロードは手動で行う必要があります。どこをどうすればよいか正確に記載します。
- 訪問者向けにサイトをライブに保ちながら、新しいサーバーにアクセスするためにホストファイルを更新します。
- 移行プロセスは1時間未満で完了します。Duplicatorのインストール、元のサイトのバックアップ、新しいデータベースの作成、新しいサーバーへのバックアップのインポート、DNSの更新を行います。
- インポート後、DNSネームサーバーを更新してドメインを新しいホストに向けるようにします(DNSの変更が伝播するには最大48時間かかる場合があります)。
クイックサマリー:WordPressウェブサイトを新しいホストに移行する方法
WordPressサイトを新しいホストに移行するには、いくつかの重要な手順があります。信頼できるホスティングプロバイダーを見つける、Duplicatorのような移行プラグインをインストールする、元のサイトの完全なバックアップを作成する、ダウンタイムを回避するためにホストファイルを更新する、新しいデータベースを設定する、ウェブサイトデータをインポートする、DNSネームサーバーを更新する、などです。
適切な準備を行えば、移行全体を1時間未満で完了でき、成長中のウェブサイトが必要とするパフォーマンスとリソースを確実に提供できます。
目次
WordPressサイトを新しいホストに移行する理由
最初のウェブサイトを設定するときは、ニーズに合ったリソースを持つホスティングプランを選択します。しかし、オーディエンスが増えるにつれて、ウェブホストがサイトをサポートできなくなる可能性があります。
この場合、より良いウェブホストを見つけることをお勧めします。サイトの移行により、以下のことが可能になります:
- より高速な読み込み速度
- より高い稼働時間
- 強化されたセキュリティ
- 拡張された機能
- より多くのカスタマーサポート
長期間ウェブサイトを運営する予定があるなら、いずれはホスティングプランでは対応しきれなくなります。特に安価なホスティングサーバーから始めた場合、最終的にはサイトの移転先を探す必要が出てくるでしょう。
移行は技術的で大変そうに見えるかもしれませんが、誰でもできます!適切なツールを使えば、データを失うことなく、コンテンツを新しいホストに素早く移動できます。
必要なもの
作業を始める前に、これらを準備してください。移行中に一つでも不足すると、サイトが壊れる原因のほとんどになります。
- 現在のサイトにインストールされ、有効化されたDuplicator Pro。無料版を使用している場合は、準備しておき、下記で説明する手動の手順をメモしておいてください。
- 新しいホスティングアカウントへのアクセス。コントロールパネル(cPanel、Plesk、またはホストのカスタムダッシュボード)にログインできる必要があります。
- 新しいホストのデータベース認証情報。インストーラーを実行する前に、新しいMySQLデータベースを作成します。設定時にデータベース名、ユーザー名、パスワードを書き留めておいてください。
- ローカルテキストエディタ(Windowsの場合はメモ帳、Macの場合はテキストエディット)。ステップ4でホストファイルを編集する際に必要になります。
- ドメインレジストラへのログイン情報。ステップ7でネームサーバーを更新します。
どの移行方法を使用すべきか?
WordPressサイトを新しいホストに移行するには、主に4つの方法があります。このガイドでは、手作業が最も少なくて済むDuplicator Proを使用します。
| 方法 | 最適 | あなたが行うこと | 費用 |
|---|---|---|---|
| Duplicator Pro | ほとんどのサイト所有者 | バックアップを新しいサイトにドラッグアンドドロップし、ウィザードに従います | 年額69.30ドルから |
| Duplicator Lite | FTPまたはファイルマネージャーに慣れている場合は、無料移行 | アーカイブとインストーラーをアップロードし、インストーラーを実行します | 無料 |
| ホストの移行サービス | 任せたい方 | 移行をリクエストするか、ホストのツールを使用します | ホストによって異なります |
| 手動移行 | 完全な制御を望む開発者 | FTPでファイルを移動し、データベースをエクスポートおよびインポートして、wp-config.phpを編集します | 無料ですが、最も時間がかかります |
WordPressウェブサイトを新しいホストに移行する方法
WordPressウェブサイトを新しいホストに移行するプロセスを説明します!
ホスト移行プロセスの概要を以下に示します:
- 新しいウェブホストを見つける:Bluehost、SiteGround、WP Engineのような信頼できるプロバイダーを選び、パフォーマンスのニーズを満たしましょう。
- Duplicator Proをインストールする:現在のサイトにDuplicatorをダウンロードして有効化し、すべてをパッケージ化できるようにします。
- 元のサイトのバックアップを作成する:ウェブサイトのファイルとデータベースを含む完全なバックアップを生成します。
- ホストファイルを更新する:移行されたサイトを他の誰よりも先にプレビューできるように、ローカルコンピューター上のドメインを一時的に新しいサーバーに向けます。
- 新しいデータベースを作成する:新しいホスティングアカウントに、適切なユーザー権限を持つ新しいMySQLデータベースを設定します。
- ウェブサイトをインポートする:Duplicatorのバックアップを新しいウェブサイトにドラッグアンドドロップし、移行ウィザードに従います。
- DNSを更新する:新しいサイトが正しく表示されたら、ネームサーバーを更新して、訪問者が新しいホストにアクセスするようにします。
ステップ1:新しいウェブホストを見つける
現在のホスティングプロバイダーが低速な読み込み速度の原因になっているか、成長するオーディエンスに必要なリソースを提供していない可能性が高いです。
新しいウェブホストを探すのは大変な作業です。さまざまなプロバイダーやプランがあるので、どこから始めればよいかわからないかもしれません。
意思決定を容易にするために、私が個人的におすすめするプロバイダーをいくつか紹介します:
この手頃な価格のウェブホストには、信頼性の高い共有ホスティングプランが多数あります。月額わずか1.99ドルから、無料のコンテンツ配信ネットワーク(CDN)と10GBのストレージを備えたWordPressホスティングプランを利用できます。
SiteGroundはGoogle Cloud上で稼働しているため、読み込み速度が速く、稼働時間も良好な傾向があります。プランは費用対効果が高く、無料の移行ツールも付属しています。
追加のセキュリティとパフォーマンスブーストが必要な場合は、WP Engineをチェックしてください。このマネージドウェブホストは、多くの訪問者を受け取る場合や、WordPressのメンテナンスタスクをアウトソースしたい場合に適したオプションです。
ウェブホスティングプランを購入したら、次に進んでWordPressをインストールしてください。
一部のWordPressホストは、元のウェブサイトを自動的に移行してくれることを覚えておいてください。自分で移行したい場合は、次のステップに進んでください!
ステップ2:Duplicator Proをインストールする
ウェブホストに組み込みの移行サービスが提供されていない場合でも、慌てないでください。
データ損失なしでコンテンツを安全に移行するには、Duplicator Proを使用できます。これは、コーディング経験なしでサイトを移行できるため、最高のWordPress移行プラグインです。

無料バージョンはサイトのバックアップと移行を行えますが、いくつかの制限があります。バックアップを手動でFTP/SFTP経由で新しい場所にアップロードする必要があります。手動作業をスキップしたい場合は、Duplicator Proはドラッグアンドドロップ移行をサポートしています!
アップグレードすることで得られるもの:
- ドラッグアンドドロップWP移行
- 増分バックアップ
- Google Drive、Dropbox、OneDrive、Amazon S3などへのクラウドストレージ
- wp-adminが破損した場合の災害復旧
- より大きなサイトのサポート、さらにProプラン以上のマルチサイト
- ワンクリックステージング
- 自動バックアップスケジュール
- サーバー間インポート
- カスタム検索と置換
- 追加プラグイン:WP Media Cleanup、DB Optimizer、EliteのActivity Log
開始するには、Duplicator Proのサブスクリプションを選択してください。プレミアムプランにはドラッグアンドドロップ移行が含まれており、私は迅速かつ簡単な移動のために常にそれを使用しています。
購入が完了したら、Duplicatorをダウンロードし、元のサイトにインストールしてください。
最終ステップとして、ライセンスキーを有効化する必要があります。キーをコピーします。次に、Duplicator Pro » Settings » Generalに移動します。

ライセンスキーを貼り付けて、Activateをクリックします。
ステップ3:元のサイトのバックアップを作成する
次に、元のWordPressファイルをすべて単一のバックアップに保存します。これにより、別のウェブホストのような新しい場所に簡単に転送できます。
Duplicatorを使用して、Backups » Add Newをクリックして開始します。

バックアップに名前を付け、Localストレージの場所を選択します。

Backupセクションを開きます。サイト全体を移行するには、Full Siteをクリックします。

移行から特定のデータを除外したい場合は、Customを選択します。ファイルとデータベースのフィルターを追加することも自由にできます。

他の移行プラグインとは異なり、Duplicatorはサイトを徹底的にスキャンして問題を検出します。移行に影響を与える前に問題を解決できます。

完了するには、Create Backupをクリックします。Duplicatorがサイトをバックアップすると、Backupsページに表示されます。

Duplicator Proを使用すると、ダウンロードする必要があるのはアーカイブのみです。これは、WordPressデータ全体を含むzipファイルです。
ステップ4:ホストファイルを更新する
新しいホストに移行したい場合、避けられないダウンタイムが発生すると考えるかもしれません。しかし、新しいサイトをセットアップしている間、ウェブサイトはライブで表示できます。
これを行うには、hostsファイルにいくつかの変更を加える必要があります。これは、ホスト名をIPアドレスにマッピングするローカルコンピューター上のファイルです。
hostsファイルを更新することで、コンピューターにサイトが移動したと思わせることができます。オーディエンスは古いホストの元のサイトにアクセスし続けている間、新しいホストのファイルにアクセスできます。
新しいホストのIPアドレスを見つけます。通常、これはホスティングコントロールパネルにあります。
Bluehostユーザーは 詳細設定 をクリックすると、IPアドレスは 一般情報 の下に表示されます。

これでhostsファイルを開くことができます。これを行う方法は、オペレーティングシステムによって異なります。
Macユーザーの場合は、ターミナルを開き、次のコマンドを実行します。
sudo nano /private/etc/hosts
Windowsユーザーの場合は、メモ帳アプリを開きます。右クリックして管理者権限で実行します。

メモ帳で、**ファイル » 開く** に移動し、次のフォルダーを見つけます。
C:\Windows\System32\drivers\etc
ここで、hostsファイルを見つけて開きます。
hostsファイルを開いたら、新しいIPアドレスとドメイン名を一番下に追加します。次のようになります。
192.168.1.22 www.example.com
変更を保存します。これで、新しいホストのファイルがコンピューター上のドメイン名にリンクされました。
ステップ5:新しいデータベースを作成する
ウェブサイトを移動する前に、新しいホストサーバーで新しいWordPressデータベースを作成することが重要です。すでに設定済みのものがある場合は、この手順をスキップしてください。
多くのホスティング会社はこのプロセスを簡単にしています。Bluehostを使用している場合は、cPanelダッシュボードを開き、**MySQLデータベース**をクリックします。

ページの上部で、新しいデータベースの名前を入力し、**データベースの作成**をクリックします。

新しいデータベースには新しいユーザーも必要です。**MySQLユーザー**の下で、ユーザー名とパスワードを入力してユーザーを作成します。

次に、作成したデータベースにユーザーを追加します。

ユーザーにすべての権限を割り当てます。その後、元のWordPressウェブサイトをインポートする時間です!
ステップ6:ウェブサイトをインポートする
FTPクライアントでバックアップファイルをアップロードすることもできますが、Duplicator Proはより簡単な方法を提供します。
新しいサイトにWordPressがセットアップされたら、Duplicatorをインストールして有効化します。次に、**バックアップのインポート**ページを見つけます。

アーカイブファイルをボックスにドラッグアンドドロップします。アップロード後、**続行**をクリックします。

次のページで、Duplicatorは現在のサイトのすべてのデータを表示します。新しいサーバーに移行しているため、これはおそらく空のWordPressインストールです。続行するには、**インストーラーの起動**をクリックします。

Duplicator移行ウィザードは、元のサイトのインストールをお手伝いします。インストールタイプとして、フルインストールシングルサイトを選択してください。

セットアップセクションで、データベース名、ユーザー名、パスワードを入力します。これは、作成したデータベースと同じ情報である必要があります。
検証の下に、通知が表示される場合があります。問題がないか確認した後、利用規約と通知を受け入れてください。次に、次へをクリックします。

古いウェブサイトをインポートすると、Duplicatorは新しいサイトを完全に上書きします。インストールの確認が必要です。

移行が完了したら、管理者ログインボタンを使用して、新しいサイトのwp-adminダッシュボードにアクセスします。

ステップ7:DNSを更新する
これで、サイトのファイルとデータベースのコピーが新しいウェブホストに移行されました。ドメインが新しいホスティングアカウントを指していることも確認する必要があります。
これには、ドメインネームシステム(DNS)ネームサーバーの更新が含まれます。古いウェブホスティングアカウントまたはドメインレジストラを開き、DNS情報を検索してください。

ネームサーバーを編集するオプションがあるはずです。ネームサーバータイプとしてカスタムを選択してください。

次に、新しいホスティングプロバイダーのネームサーバーを入力します。
この変更を保存すると、DNSが新しいホストを指すようになります。これが伝播するには最大48時間かかる場合があることに注意してください。
サイトを移行した後に確認すること
DNSが新しいホストを指したら、これらのチェックを実行します:
- 主要なページをテストする。ログインし、フォーム、検索、ストアを実行している場合はチェックアウトを試します。
- SSL証明書を確認する。新しいホストでアクティブであることを確認し、ページが混合コンテンツの警告なしにHTTPSでロードされるようにします。
- メールをテストする。連絡フォームからテストを送信して、メッセージがまだ届いていることを確認します。
- SEOを確認。リンク切れをチェックし、Google Search Consoleで新しいエラーに注意してください。
- バックアップを再設定。新しいホストでDuplicatorを使用して新しいバックアップを作成し、バックアップスケジュールが実行されていることを確認してください。
- 古いホストをしばらく維持。キャンセルする前に、新しいサイトが機能していることを確認してください。
問題が発生した場合は、これらのガイドで最も一般的な問題を確認できます。データベース接続エラー、ホワイトスクリーンオブデス、パーマリンクエラー、移行後のログイン問題。
よくある質問(FAQ)
WordPressサイトを新しいホストに無料で移行するにはどうすればよいですか?
Duplicator Liteをインストールすることで、WordPressサイトを新しいホストに無料で移行できます。この無料のWordPressプラグインを使用すると、既存のウェブサイトをzipファイルにパッケージ化できます。次に、このファイルを新しいホストのディレクトリにアップロードし、Duplicatorインストーラーを起動します。
まず、Duplicatorの無料バージョンをインストールして有効化してください。次に、新しいバックアップを作成します。現在のサイトのすべてのファイルとデータベーステーブルを含めるには、フルサイトバックアッププリセットを選択します。

Duplicatorがウェブサイトをスキャンし、問題があれば通知します。確認後、バックアップを作成をクリックします。

これで、新しいバックアップアーカイブファイルとインストーラーファイルが作成されます。アーカイブにはサイトのすべてのファイルが含まれ、インストーラーはアーカイブを展開してインストールします。バックアップページで、両方のファイルをダウンロードしてください。

その後、新しいホストのファイル転送プロトコル(FTP)クライアント、cPanel、またはカスタムファイルマネージャーを開きます。このチュートリアルでは、無料のFTPクライアントであるFileZillaを使用します。
新しいサイトのファイルを開いたら、public_htmlフォルダを見つけます。このディレクトリを空にして、アーカイブファイルとインストーラーファイルをアップロードします。

続行する前に、新しいホストで新しいデータベースを作成してください。これに関する手順は、上記のチュートリアルのステップ5にあります。
ウェブブラウザで、このURLを貼り付けてDuplicatorインストーラーを起動します: https://your-domain/[hashed-secure-data]_installer.php

セットアップの下に、新しいデータベースの情報を入力します。

一番下までスクロールして、検証をクリックします。Duplicatorはデータベース接続をテストします。成功したら、利用規約と通知を受け入れて、次へをクリックします。
最後に、インストール設定を確認します。

移行が完了すると、新しいサイトにアクセスするために使用できる管理者ログインボタンが表示されます。

ウェブサイトを別のホストに移動するにはどうすればよいですか?
Duplicator Proでバックアップを作成することにより、ウェブサイトを別のホストに移動できます。次に、バックアップのアーカイブファイルを新しいホストのWordPressインストールにドラッグ&ドロップします。これにより、ファイルマネージャーやphpMyAdminの使用を回避できます。
ウェブサイトを新しいホストに移動するにはどのくらい時間がかかりますか?
適切なツールを使用すれば、ほとんどのサイトは1時間以内に移行でき、小規模なサイトなら数分で完了します。Duplicator Proは、移行プロセスを数ステップに簡略化できるプラグインです。サーバー間インポートにより、ダウンロードとアップロードもスキップされます。その後、DNSの変更が全員に反映されるまで最大48時間かかる場合があります。
ウェブサイトを移行するにはいくらかかりますか?
新しいウェブホストに組み込みの移行ツールがあれば、サイトを無料で移動できます。ない場合は、Duplicator Proのようなプラグインをインストールするのが最善です。このツールは、年間69.30ドルから無制限のバックアップと移行をサポートしています。または、Duplicator LiteはWordPress.orgで無料で利用できます。
ウェブサイトの移行は難しいですか?
Duplicator Proを使用すると、ウェブサイトの移行は簡単です。ウェブサイトファイルとデータベーステーブルを含むバックアップを作成できます。次に、このzipファイルを新しいサイトにアップロードするだけです。
ウェブサイト移行のリスクは何ですか?
ウェブサイトを手動で移行するにはどうすればよいですか?
FileZillaのようなFTPクライアントを使用してルートディレクトリまたはpublic_htmlフォルダをダウンロードすることにより、WordPressウェブサイトを手動で移行できます。phpMyAdminにログインした後、データベースをSQLファイルとしてダウンロードします。
次に、古いサイトファイルを新しいサイトのルートフォルダにアップロードします。新しいデータベースを作成し、元のデータベースをアップロードします。また、新しいdb_user、db_name、およびdb_password値を反映するようにwp-config.phpファイルを更新する必要があります。
ドメイン名を維持したままホストを変更できますか?
はい、ウェブホストを変更しても、古いドメイン名を維持できます。新しいホストを指すようにネームサーバーを更新するだけです。新しいホストにドメインの管理も任せたい場合にのみ、ドメイン転送が必要です。その場合は、ドメインプライバシーを無効にし、新しいホスティングコントロールパネルを使用して転送を承認して開始してください。
WordPressサイトをクローンする方法
Duplicator Proをインストールしてウェブサイトのフルバックアップを作成することで、WordPressサイトをクローンできます。アーカイブファイルとインストーラーファイルの両方をダウンロードすることで、WordPressをサポートするどこにでもアップロードできるサイトの完全なコピーを入手できます。
SEOを失わずにウェブサイトを移行するにはどうすればよいですか?
ドメインとURL構造を同じに保ち、リダイレクトが必要ないようにします。URLが変更された場合は、301リダイレクトを追加します。DNS切り替え後、リンク切れをチェックし、Google Search Consoleでエラーに注意してください。完全な手順については、私のSEO移行ガイドを参照してください。
ホスティングが不十分で足止めされないようにしましょう
あなたのウェブサイトは、あなたの成長に追いつくことができるホスティング環境に値します。不十分なホスティングは、訪問者をイライラさせ、検索ランキングを傷つけ、オンラインで達成できることを制限します。
より良いホストに移行することで、サイトの将来に投資し、あなたのオーディエンスが期待する、高速で信頼性の高い体験を提供することになります。
頻繁なクラッシュ、遅い読み込み時間、またはストレージ制限に対処している場合でも、今こそ切り替える時です。あなたのウェブサイトの成功は、しっかりした基盤にかかっており、それは適切なホスティングプロバイダーを選択することから始まります。
新しいホストへの簡単な移行の準備はできましたか?数回のクリックでウェブサイトのコンテンツを移動するために、Duplicator Proにアップグレードしましょう!
せっかくなので、これらの関連WordPressガイドも気に入っていただけると思います。