WordPressサイトを丸ごとコピーする方法【All-in-One WP Migration】

目次
  1. 1. 事前準備: プラグイン「All-in-One WP Migration」をインストール
  2. 2. コピー元のWordPressからデータをエクスポート
  3. 3. コピー先のWordPressにデータをインポート
  4. 4. コピー後の表示確認&コピーサイト対策
  5. All-in-One WP Migrationを使うとWordPressサイトのコピーが簡単!

WordPressサイトをコピーして、別ドメインに引っ越したい!簡単なやり方はないかな?

現在運営中のWordPressサイトをリニューアルしたい!
本番サイトはそのままで、テスト用にコピーしたサイトを別環境に作りたい!

WordPressサイトのお引っ越しやリニューアル時に、現在のWordPressサイトを、まるごと別のURLに複製したいことがあります。

  • WordPressサイトを別ドメインに引っ越したい
  • 本番サイトに入れる前にプラグインがちゃんと動くか試したい
  • テスト環境でデザインのカスタマイズ、記事の整理をしてから、本番サイトに反映したい。

▼ドメインを変えるときの全体の手順

WordPressのドメイン変更手順と、変更後にやること

今回は「All-in-One WP Migration」を使って、簡単にコピーサイトを作成する方法を紹介します。

All-in-One WP Migrationは簡単に、WordPressサイトのバックアップや移行ができるプラグインです。

1. 事前準備: プラグイン「All-in-One WP Migration」をインストール#

まず、コピー先のURLにWordPressをインストールします。
インストールして管理画面にだけログインできれば大丈夫です。

コピー元、コピー先、下記のプラグインをインストール&有効化します。

All-in-One WP Migrationプラグインのインストール

なお、コピーできるサイトのサイズに制限があります。

All-in-One WP Migrationインポートサイズの制限

エックスサーバーでは1GBでした

もし、記事数が多いサイトなど、サイズが超過する場合は、有料プラン($69)「All-in-One WP Migration Unlimited Extension」もあわせて導入します。このプラグインを使えば容量無制限のデータを扱えるようになります。

サーバーの設定を変えることでサイズ制限を外すこともできますが、有料プラグインを入れた方が、操作がシンプルです。何度もコピーする可能性がある場合は、買い切りをお勧めします。

有料プラグインなしで、All-in-One WP Migrationのサイズ制限を外す方法(英語)

2. コピー元のWordPressからデータをエクスポート#

コピー元のWordPressの管理画面のサイドバー>All-in-One WP  Migration>エクスポートを選択

All-in-One WP Migrationサイトのエクスポート

下記二つにチェックを入れます。

✔️スパムコメントをエクスポートしない

✔️投稿リビジョンをエクスポートしない

※チェックしなくても問題ないのですが、不要なデータなので、サイズ削減のためチェックしています。

All-in-One WP Migrationデータのエクスポート

エクスポート先>ファイルを選択すると、エクスポート用のデータが作成されますので、自分のPCにダウンロードします。

All-in-One WP Migrationデータのエクスポート

※この記事は、コピー先の環境が空っぽという前提で説明しています。データをインポートするとWordPressサイトがまるごと書き変わります。もし、インポートする前の状態に戻す可能性があれば、コピー先のサイトについてもバックアップをとっておきましょう。バックアップの手順は、コピー元でやった手順と同じです。

3. コピー先のWordPressにデータをインポート#

コピー先の環境の管理画面のサイドバー>All-in-One WP  Migration>インポートを選択

All-in-One WP Migrationデータのインポート

インポート元>ファイルから、先ほどダウンロードしたエクスポートデータ「〜〜〜.wpress」を選択します。

All-in-One WP Migrationインポートデータの選択

インポートが開始されるので100%になるまで待ちます。
データが大きいと時間がかかります、ブラウザなどを閉じずに気長に待ちましょう。(私の環境では、3GBのデータをインポートするのに30分ほどかかりました。)

All-in-One WP Migration インポート中

インポートが完了すると、画面が切り替わるので、画面の指示に従い、完了させます。

All-in-One WP Migration インポート開始

All-in-One WP Migration インポート完了

※インポートが完了後、再ログインを求められる場合があります。

4. コピー後の表示確認&コピーサイト対策#

コピー先のWordPressのサイトが問題なく表示されているか確認します。

コピー先のWordPress内で、コピー元のURLがそのまま使われていないか注意しましょう。(私が作業しているときには、問題なく新しいURLに書き換わっていました^^)

また、コピー先とコピー元、二つの同じ内容のWordPressサイトがWeb上に公開されていると、Googleからコピーサイトと認識されて、ペナルティを受けるリスクがあります。

どちらかのサイト(テストサイト、古いサイトの方)を非公開/削除するなどして、外部には一つのサイトしか公開されないようにしてください。

作業が完了したら、プラグインは不要なので、無効化&削除してください。

  • All-in-One WP Migration
  • All-in-One WP Migration Unlimited Extension

All-in-One WP Migrationを使うとWordPressサイトのコピーが簡単!#

以上、All-in-One WP Migrationを使って、WordPressサイトをコピーする手順の紹介でした。

えみ
えみ

作って、遊んで、世界を広げる