WordPressサイトを新しいドメインに移行する方法(ダウンタイムなし)
John Turner
John Turner
ウェブサイトのドメイン名を完全に変更しますか?
サイトのブランドイメージを一新し、オンラインでの存在感に新たな命を吹き込む強力な一手ですが、同時に daunting なものでもあります。
データを新しいURLに移動する必要があります。古いドメインから新しいドメインへの移行にはリダイレクトを設定する必要があります。
幸いなことに、プロセスは簡単です。コンテンツを失ったり、SEOが低下したり、最悪の場合インターネットから姿を消したりすることなく、ドメイン名を更新できます!
この記事では、WordPressサイトを新しいドメイン名に移行する方法を説明します。
主なポイントは次のとおりです:
- Duplicator Proのような移行プラグインを使用して、手動でのファイル転送を避け、サイトが壊れるリスクを減らしましょう。
- 開始前に完全なバックアップを作成してください。これには、すべてのサイトファイル、データベース、テーマ、プラグイン、アップロードが含まれます。
- 古いドメインから301リダイレクトを設定して、壊れたリンクを防ぎ、SEOランキングを維持しましょう。
- Google Search Consoleでドメインの変更を更新して、検索での可視性とインデックス登録を維持しましょう。
- 移行後、一時的なトラフィックの低下が予想されますが、適切なリダイレクトと検索エンジンの通知により、影響は最小限に抑えられます。
- 移行後、壊れたリンクがないか確認し、すべてのサイト機能が正しく動作することを確認してください。
クイックサマリー:WordPressサイトを新しいドメインに移行する方法
目次
サイトを新しいドメインに移行する理由
サイトを最初に立ち上げてから数年が経過している場合は、変更の時期かもしれません。
コンテンツのブランドイメージを一新する簡単な方法の1つは、新しいドメイン名に移行することです。WordPressウェブサイトには完全に異なるアドレスが設定されます。
新しいドメイン名が必要になる可能性のある理由は次のとおりです。
- より良いドメイン名が利用可能になりました。
- 無料ドメインまたはサブドメインではなく、トップレベルドメイン(TLD)を取得したい。
- ウェブサイトの所有権を取得したばかりです。
- 現在のドメイン名をより読みやすく、覚えやすくする必要があります。
- ビジネスのブランドイメージを一新したい。
理由が何であれ、古いコンテンツを移動する簡単(かつ安全)な方法を見つけたいはずです。これにより、現在のオーディエンスを失うことなく、ドメインを迅速に更新できます。
ドメイン移行はSEOにどのように影響しますか?
ドメイン名を変更することを決定する前に、検索エンジン最適化(SEO)を考慮することが重要です。現在、検索エンジンは特定のドメインに対してあなたのウェブサイトをクロールしています。それを変更すると、一時的にランキングが低下する可能性があります。
WordPressサイトを新しいドメインに移行した後、おそらくオーガニックトラフィックは減少するでしょう。しかし、この影響を最小限に抑える方法があります。
この記事全体を通して、SEOを考慮しながら新しいドメインに移行する方法を説明します。
プロセス中に実行する手順をいくつか紹介します。
- 301リダイレクトを使用して古いURLをリダイレクトする
- 検索エンジンにドメイン変更を通知する
これは複雑に思えるかもしれませんが、すべてのステップを順を追って説明します。サイトを正しく移行すれば、トラフィックを可能な限り一貫して維持できます。
WordPressサイトを新しいドメインに移行する方法
始める前に、新しいドメイン名を購入する必要があります。これは、ドメインレジストラ、現在のウェブホスティングプロバイダー、または新しいホストを通じて行うことができます。
次に、元のサイトと新しいサイトの両方でWordPressダッシュボードにアクセスできることを確認してください。ホスティングプロバイダーから認証情報を見つけたら、yourdomain.com/wp-admin/を検索してログインします。
準備ができたので、ドメイン移行プロセスの概要を説明します。
- WordPress移行プラグインをインストールする:Duplicator Proをセットアップして、簡単なドラッグアンドドロップ移行を実現
- 元のウェブサイトをバックアップする:サイトファイルとデータベースの完全なバックアップを作成する
- 新しいサイトのデータベースを作成する:新しいドメイン用のMySQLデータベースをセットアップする
- ウェブサイトを新しいドメインにインポートする:Duplicatorを使用してコンテンツを自動的に転送する
- 301リダイレクトを追加する:SEOとユーザーエクスペリエンスを維持するために永続的なリダイレクトをセットアップする
- 新しいウェブサイトをクリーンアップする:壊れたリンクを確認し、すべてが正常に機能していることを確認する
- Googleにドメイン変更を通知する:検索ランキングを維持するためにGoogle Search Consoleを更新する
ステップ1:WordPress移行プラグインをインストールする
初心者の方は、WordPressサイトを手動で移行したくないかもしれません。このプロセス中に、サイトファイルを編集することに慣れている必要があります。
誤ってウェブサイトを破損させないように、代わりに移行プラグインのインストールを検討してください。
移行に最適なWordPressプラグインはDuplicatorです。このツールを使用すると、現在のウェブサイトファイルとデータベースを移動可能なzipファイルにすばやくバックアップできます。
現在のサイトデータをすべて手動でダウンロードする必要はありません。

さらに、Duplicator Proにはドラッグ&ドロップ機能が付属しています。現在のウェブサイトのバックアップを作成したら、新しいドメインのサイトに簡単にドロップできます。
開始するには、Duplicatorのサブスクリプションを選択してください。プラグインには無料バージョンがありますが、Duplicator Proのドラッグ&ドロップ移行により、サイトの移動がはるかに簡単になります。
チェックアウト後、古いサイトのWordPressダッシュボードを開きます。次に、Duplicatorプラグインをインストールしてアクティブ化します。
最後に、購入時に受け取ったライセンスキーをアクティブ化する必要があります。これを行うには、Duplicator Pro » 設定 » 一般に移動します。

ライセンスキーを貼り付けます。「アクティブ化」をクリックすると、Duplicatorの使用を開始できます!
ステップ2:元のウェブサイトをバックアップする
ウェブサイトを移行する前に、万が一問題が発生した場合に備えてバックアップを作成する必要があります。
幸いなことに、Duplicatorはバックアッププラグインでもあります。これを使用して、サイトファイルとデータベースを単一のzipファイルに簡単にバックアップできます。
Duplicator Pro » バックアップ » 新規追加 を見つけます。

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

「バックアップ」セクションで、「サイト全体」を選択します。

次の画面で、Duplicatorは自動的にウェブサイトの問題をチェックします。「バックアップを作成」をクリックする前に、これらの通知を確認してください。

次に、プラグインはすべてのウェブサイトデータをバックアップします。作成したばかりのバックアップの隣で、「ダウンロード » アーカイブ」を選択します。

これにより、バックアップのアーカイブファイルがローカルコンピューターにダウンロードされます。アーカイブには、WordPressのテーマ、プラグイン、アップロード、パーマリンク設定、その他のカスタムデータを含むすべてのファイルが含まれます。
ステップ3:新しいサイトのデータベースを作成する
次のステップでは、新しいMySQLデータベースを作成する必要があります。これは、元のWordPressファイルをアップロードするデータベースです。
ホスティングアカウントのコントロールパネルにログインします。新しいデータベースの作成は、ホストによって異なる場合があることに注意してください。
このチュートリアルでは、Bluehostを使用します。
ログインしたら、cPanelダッシュボードを見つけます。ここに、「データベース」セクションが表示されるはずです。続行するには、「MySQLデータベース」を開きます。

データベースに名前を付けて作成します。

データベースに新しいユーザーを追加する必要もあります。「MySQLユーザー」の下で、データベースユーザーに一意のユーザー名とパスワードを割り当てます。

最後に、データベースにユーザーを追加設定を見つけます。ドロップダウンメニューから、作成したばかりのユーザーとデータベースを選択します。

ステップ4:新しいドメインにウェブサイトをインポートする
元のウェブサイトを新しいドメインにインポートするには、FTPクライアントを使用してファイルをアップロードする必要があると思うかもしれません。Duplicator Proはこのプロセスを簡素化します。
新しいドメインのWordPressログイン情報を見つけて、ダッシュボードにサインインします。元のサイトと同様に、Duplicator Proをインストールして有効化します。
2番目のWordPressインストールで、Duplicator Pro » バックアップのインポートに移動します。ここで、元のアーカイブファイルをアップロードボックスにドラッグアンドドロップします。

Duplicatorは、バックアップのインストール準備ができたことを通知します。続行をクリックします。

次に、インストーラーの起動をクリックします。

この時点で、Duplicatorインストーラーウィザードが表示されます。インストールタイプで、フルインストールシングルサイトを選択します。右上隅で、詳細ビューを選択します。

セットアップの下に、新しいデータベース名と認証情報を入力します。次に、検証をクリックします。
Duplicatorはインストールをチェックし、問題があれば通知します。続行するには、利用規約と通知のチェックボックスを選択し、次へをクリックします。

ステップ2では、特定のデータベーステーブルをインポートおよび更新するかどうかを選択できます。

データベースはまだ古いURLを参照しているため、新しいものに置き換える必要があります。Duplicatorを使用すると、検索ボックスに古いドメインを、置換ボックスに新しいドメインを簡単に追加できます。

Duplicatorは自動的に元のウェブサイトをインポートします。完了すると、インストールのレビューが表示されます。

新しいWordPressサイトにログインするには、管理者ログインボタンをクリックします。
ステップ5:301リダイレクトを追加する
WordPressサイトを移動した後、オーディエンスをリダイレクトする必要もあります。これにより、リンク切れのために熱心なフォロワーを失うことはありません。
301リダイレクトは、ユーザーと検索エンジンの両方を元のページから新しいページに移動させます。また、コンテンツが新しいサイトURLに永続的に移動したことを検索エンジンに伝えます。これにより、新しいドメインを使用してコンテンツのランキングが引き続き高くなることが保証されます。
元のサイトの.htaccessファイルを編集することで、301リダイレクトを手動で作成できます。コードに慣れていない場合、これは daunting taskかもしれません。
All in One SEO (AIOSEO)を使用すると、リダイレクトの設定が簡単になります。この強力なSEOプラグインには、組み込みのリダイレクションマネージャーがあります。

AIOSEO ProまたはEliteプランにサインアップします。購入後、プラグインをダウンロードします。次に、元のWordPressサイトにAIOSEOをインストールして有効化します。
ライセンスキーを有効化する必要もあります。AIOSEO » 一般設定に移動し、プランのライセンスキーを貼り付けます。

デフォルトでは、リダイレクションマネージャーは無効になっています。有効にするには、リダイレクトページにアクセスし、リダイレクトを有効にするをクリックしてください。

サイト全体の redirects タブをクリックします。ページの上部にある サイトの移動 オプションをオンにします。

ドメインへの移動 の横に新しいドメインを入力します。これらの変更を保存すると、サイト全体が新しいドメイン名にリダイレクトされます。
ステップ6:新しいウェブサイトをクリーンアップする
移行後、ウェブサイトのリンク切れをスキャンすることをお勧めします。URL が正しくリダイレクトされない場合、ユーザーはコンテンツを見つけられない可能性があります。
壊れたリンクチェッカー プラグインは、この作業に最適なツールです。サイトを自動的にスキャンし、壊れたリンクを通知します。

有効にすると、サイト上の壊れた URL のリストが表示されます。URL を編集 をクリックし、新しく正常なリンクを入力します。

Duplicator のような移行プラグインがない場合、データベースの検索と置換も実行する必要があります。これにより、古い URL のすべてのインスタンスが見つかり、新しい URL に置き換えられます。
前述したように、Duplicator はこのプロセスを自動化します。
次に、新しいサイトが正常に機能していることを確認します。ウェブサイト全体を手動でクリックし、ページ、画像、お問い合わせフォーム、その他の要素が正しく表示されているか評価します。
ステップ7:Googleにドメイン変更を通知する
SEO を失うことなくウェブサイトを移行 したい場合は、Google に移動したことを伝える必要があります。これを実行すると、検索エンジンは新しいサイトを見つけ、インデックスに登録し、検索結果にコンテンツを表示できるようになります。
サイトのドメインをすばやく更新するには、Google Search Console の設定をいくつか調整するだけで済みます。これは Google が所有するツールで、Google 検索での表示方法に関するデータを提供します。
両方のウェブサイトを 2 つの異なるプロパティとして追加します。方法がわからない場合は、この Google Search Console に関する包括的なガイド をお読みください。
両方のドメインが Google Search Console に追加されたら、左上隅のドロップダウンメニューを見つけます。古いドメイン名を選択します。

次に、設定 をクリックします。このページで、住所変更 オプションを選択します。

新しいサイトを選択 ドロップダウンを使用して、新しいドメインのプロパティを選択します。

検証と更新 をクリックすると、Google Search Console がドメイン移行リクエストの次のステップを案内します。
よくある質問(FAQ)
WordPressサイトのドメインを変更できますか?
はい、WordPressサイトのドメインを変更できます。このプロセスでは、WordPressダッシュボードでWordPressアドレスとサイトアドレスの設定を更新し、その後、新しいドメインを反映するようにデータベースを更新します。さらに、訪問者が新しいドメインに正しく誘導されるように、リダイレクトを設定する必要がある場合があります。
WordPressウェブサイトを別のドメインに転送できますか?
はい、WordPressウェブサイトを別のドメインに転送できます。サイトのファイルとデータベースを含むコンテンツをエクスポートし、新しいドメインにインポートする必要があります。DuplicatorのようなWordPress移行プラグインを使用すると、このプロセスが簡単になります。
WordPressサイトを新しいドメインに手動で移動するにはどうすればよいですか?
File Transfer Protocol (FTP) クライアントと phpMyAdmin を使用して、WordPressサイトを新しいドメインに手動で移動できます。
ただし、ライブサイトを誤って破損させるリスクが常に伴うことを覚えておいてください。これが最善の選択肢であると判断した場合は、必ず元のウェブサイトを事前にバックアップしてください。
まず、元のサイトのファイルにアクセスする必要があります。通常、WordPressホスティングプロバイダーは、アカウント専用のファイルマネージャーを提供しています。または、FileZillaのようなサードパーティのFTP/SFTPクライアントを使用することもできます。
次に、サイトの public_html フォルダ内のすべてのファイルをダウンロードします。これがウェブサイトのルートディレクトリです。

データベースを手動でダウンロードするには、phpMyAdmin にログインして「エクスポート」をクリックします。これにより、すべてのデータベース情報を含む SQL ファイルをダウンロードできます。

次に、新しいウェブサイトのファイルを開きます。public_html フォルダ内のすべてのファイルを削除し、元のファイルをアップロードします。

次に、新しいサイト用の新しいデータベースとデータベースユーザーを作成する必要があります。上記のチュートリアルに含まれる手順に従うことができます。
新しいデータベースができたら、phpMyAdmin を開いてそれを選択します。次に、「インポート」に移動し、zip 形式の SQL ファイルで元のデータベースをアップロードします。

次に、新しいサイトの wp-config.php ファイルを開きます。db_name、db_user、および db_password の値を検索して更新します。古いドメイン名の言及もすべて置き換える必要があります。

最後に、データベース上の古い URL の言及を検索して置き換える必要がある場合があります。これを行うには、 Search & Replace Everything のようなプラグインをダウンロードできます。
WordPressサイトを無料で新しいドメインに移動するにはどうすればよいですか?
Duplicator の無料版をダウンロードすることで、WordPressサイトを無料で新しいドメインに移動できます。プラグインをインストールして有効化した後、新しいバックアップを作成します。次に、インストーラーファイルとアーカイブファイルの両方をダウンロードします。
次に、新しいサイトのファイルを開きます。手動移行と同様に、ルートディレクトリを空にして、両方の Duplicator ファイルをアップロードします。

その後、新しいブラウザで次の URL を検索します: yournewdomain.com/installer.php
これにより、Duplicatorインストーラーが自動的に起動します。バックアップのインストール手順をステップバイステップで確認できます。
新しいサイトにアクセスできるようになったら、インストーラーファイルを削除してください。また、古いコンテンツをリダイレクトし、検索エンジンに更新を通知することも重要です。
このプロセスの詳細な手順については、WordPressサイトを無料で移行する方法ガイドをお読みください。
最高のWordPress移行プラグインは何ですか?
最高のWordPress移行プラグインはDuplicatorです。これにより、ウェブサイトのバックアップ、データのクラウドへの保存、WordPressをホストできる場所へのファイルの移動が可能になります。Duplicatorを使用すると、古いウェブサイトファイルを新しいブランドのサイトにドラッグアンドドロップするだけで済みます!
WordPressサイトを新しいドメインにクローンするにはどうすればよいですか?
WordPressサイトを新しいドメインにクローンするには、Duplicatorを使用してサイトの完全なバックアップを作成します。バックアップをダウンロードし、新しいサーバーにインポートします。移行ウィザードで、Duplicatorに古いドメインを新しいドメインに置き換えるように指示します。古いサイトを保持したい場合は、永続的なリダイレクトを使用しないでください。
新しいドメインがあなたを待っています
これで、トラフィックを失ったり、リンクが壊れたり、SEOランキングを損なったりすることなく、WordPressサイトを新しいドメインに正常に移行するために必要なすべてが揃いました。
古いドメインは、新しいサイトにリダイレクトするだけでも、少なくとも6〜12か月間はアクティブにしておくことをお勧めします。これにより、検索エンジンはランキングを完全に引き継ぐための十分な時間を確保でき、ブックマークや古いリンクを持っている人が引き続きあなたを見つけられるようになります。
すべてのWordPressファイルとデータベース情報を手動で移行する手間を省くことができます。Duplicator Proをダウンロードして、サイトデータを新しいドメインにすばやくドラッグアンドドロップしてください!
ついでに、これらのWordPressチュートリアルやツールまとめも気に入ると思います。