SEOに影響を与えずにWordPressウェブサイトを別のドメインに移行する方法

公開: 2021-09-24

ドメイン名の変更は大したことであり、簡単に行うべきではありません。 それでも、それはブランド変更や商号の変更に不可欠な部分です。

一見複雑に見えるかもしれませんが、WordPressWebサイトを別のドメインに移行することは実際には非常に簡単です。

秘訣は、これまでに得たSEOの良さに影響を与えずにそれを行うことです。

WordPress Webサイトを別のドメインに移行する方法、SEOにあまり影響を与えないようにリダイレクトを設定する方法、すべてが正常に機能するかどうかをテストする方法を紹介します。

訪問者が新しいドメインに送信されるように301リダイレクトを配置する方法と、壊れたリンクをチェックする方法を共有します。

ウェブサイトの移行を成功させるために必要なものすべて!

なぜウェブサイトを新しいドメインに移行するのですか?

なぜウェブサイトを新しいドメインに移行するのですか? 冒頭で主な理由を説明しましたが、移行する動機は他にもいくつかあります。

それらが含まれます:

ビジネスのブランド変更–ビジネスのブランド変更を行う場合、Webサイトは新しいアイデンティティを反映する必要があります。 ドメインを移行すると、再構築せずにそれを行うことができます。

より良いドメイン名–正直に言うと、すべての良いドメイン名はなくなっています。 オークションまたは期限切れのドメイン再販業者から完全な名前を購入できた場合、それは移行するもう1つの理由です。

ホスティングをドメイン名プロバイダーに移動する–運用上、ドメイン名をWebホストとは異なる場所に登録してもほとんど違いはありません。 ただし、2つを一緒に使用すると、管理が容易になります。

WordPress Webサイトを別のドメインに移行する理由は他にも考えられると思いますが、その考えは理解できます。

このガイドは、新しいWebホストではなく、新しいドメインへの移行に関するものであることを忘れないでください。 それはまったく別のガイドです!

WordPressWebサイトを移行する前に

ドメインを変更する際に注意すべき点がいくつかあります。

それを機能させるには、データベースを作成する必要があります。 プロセス全体を順を追って説明しますが、プロセスを注意深く実行する必要があることを事前に知っておくことが重要です。

また、.htaccessファイルを編集する必要があります。 繰り返しになりますが、すべてを説明しますが、何が来るのかを知っておくことが重要です。

あなたはプロセスの間に少しのSEOを失うでしょう。 永続的なリダイレクトによって損失を最小限に抑えますが、訪問者とランキングが最初に低下します。 これは時間内に回復しますが、それはあなたが知る必要があることです。

WordPressウェブサイトを別のドメインに移行する方法

実際の移行プロセスに入る前に、使用する方法を決定する必要があります。

手動または自動移行?

移行には主に2つのタイプがあります。

プラグインの移行–プラグイン、つまり自動移行では、プラグインがすべての作業を行うため、必要な作業がはるかに少なくて済みます。 ただし、結果としてプロセスの制御は弱くなります。

手動移行–より多くの作業が必要ですが、移行対象を完全に制御できます。

これは完全なガイドなので、両方を紹介します。 ただし、バランスをとると、最も経験豊富なWordPressユーザーを除くすべてのユーザーにプラグインの移行方法をお勧めします。

プラグインを使用してWordPressWebサイトを別のドメインに移行する方法

大多数のユーザーにこの方法をお勧めしますので、最初にプラグインの方法について説明しましょう。

私達はします:

  • WordPressウェブサイトの完全バックアップを取ります
  • 新しいドメインのデータベースを作成します
  • DuplicatorWordPressプラグインを使用する
  • 古いドメインに永続的な301リダイレクトを追加します
  • 移転についてGoogleに伝える
  • すべてのリンクをテストして、壊れているものがないことを確認します

これを機能させるには、WebホストまたはFileZillaなどのFTPクライアントのcPanelまたはダッシュボードログインが必要です。

始めましょう!

WordPressWebサイトのバックアップを作成します

まず最初に。 あなたのウェブサイトの完全なバックアップを取りましょう。そうすれば、何かが起こった場合、あなたはカバーされます。

Duplicatorプラグインは、その機能が非常に優れており、ファイルを失うことはありませんが、申し訳ありませんが安全です。

  1. WordPressダッシュボードの左側のメニューからDuplicatorを選択します
  2. 右上の[新規作成]ボタンを選択します
  3. 次の画面で青い[次へ]ボタンを選択し、スキャンが完了するのを待ちます
  4. すべてが緑色で表示されている場合は、青色の[ビルド]ボタンを選択して、プロセスを完了させます
  5. 最後の画面で[ワンクリックダウンロード]を選択して、バックアップをコンピューターにダウンロードします

完了すると、テーマファイル、プラグイン、アップロード、パーマリンク、および再構築する必要のある他のすべてのファイルを含むWebサイトの完全なコピーが作成されます。

新しいドメイン名のWordPressデータベースを作成します

データベースの作成はプロセスの最も複雑な部分ですが、私たちの指示に注意深く従えば大丈夫です。

この部分では、Webホストのログイン詳細が必要になります。

  1. cPanelまたはウェブホストのコントロールパネルにログインします
  2. [データベース]セクションから[ MySQLデータベース]を選択します
  3. [新しいデータベース]の下のボックスに意味のある名前を入力します
  4. [データベースの作成]ボタンを選択します
  5. MySQLデータベース画面に戻り、 MySQLユーザーまでスクロールダウンします

  1. [新しいユーザーの追加]セクションで新しいデータベースユーザーを作成します。 名前とパスワードを必ず記録してください
  2. 下にスクロールして、データベースにユーザーを追加します

  1. [ユーザー]ボックスで作成したユーザーを選択します
  2. [データベース]ボックスで作成した新しいデータベースを選択します
  3. 下の[追加]ボタンを選択します

後で必要になるので、データベース名、ユーザー、およびパスワードを記録しておいてください。

新しいドメイン名に移行します

次に、WordPressWebサイトを新しいドメイン名に移行します。

これは、ドメインをホスティングにすでにリンクしていることによって異なります。 さまざまなウェブホストがさまざまな方法でこれを処理するため、ここではそれを支援することはできません。

疑わしい場合は、ホスティング会社に確認し、その指示に従ってください。

最終的に、Webホスト上の新しいドメインと同じ名前のフォルダーが作成されます。

ここではcPanelを使用していますが、必要に応じてFTPを使用できます。

  1. ウェブホストにログインしてcPanelを開きます
  2. 左側のフォルダリストで、新しいドメインのあるフォルダを確認してください
  3. そのフォルダを選択し、画面上部の[アップロード]を選択します
  4. Duplicatorで作成され、以前にダウンロードされたインストーラーファイルとアーカイブファイルを選択します
  5. それらのファイルをドメインフォルダにアップロードします
  6. 'https://www.yournewdomain.com/installer.phpに移動します。 'yournewdomain'を新しいドメイン名に変更します
  7. ステップ1/4:デプロイメント」という新しいデュプリケーター画面が表示されます。
  8. 開始するには、青い[次へ]ボタンを選択します
  9. 次の画面でデータベース情報を入力します。 新しいデータベース名を入力し、ホストとして「localhost」を使用して、前に作成した新しいユーザーの詳細を追加します
  10. すべての情報をチェックして100%正しいことを確認してから、青い[次へ]ボタンをクリックします
  11. ファイルがロードされた後に表示される次の画面で詳細を確認し、青い[次へ]ボタンを選択します
  12. 青い[管理者ログイン]ボタンを選択して、新しいドメインにログインします

すべてを設定する必要があります。おなじみのWordPressダッシュボードに、プラグイン、ページ、投稿がすべて表示されます。

  1. WordPressダッシュボードで[設定] >[一般]に移動します
  2. 新しいドメインを反映するようにWordPressアドレス(URL)とサイトアドレス(URL)を変更します
  3. 下部にある[変更を保存]を選択して、変更をコミットします

SEOの永続的なリダイレクトを追加する

古いドメインに永続的なリダイレクトを追加すると、オフラインではなく移動したことが検索エンジンに通知されます。 また、検索エンジンに、ユーザーを新しいドメイン名に送り、新しい名前でSEOの構築を開始するように指示します。

上で述べたように、検索エンジンの結果ページ(SERPS)で少しの可視性といくつかの場所が失われますが、その損失は一時的なものである必要があります。

SEOの損失を最小限に抑えるために、永続的な(301)リダイレクトを追加する方法は次のとおりです。

  1. cPanel(または必要に応じてFTP)を使用して古いドメインフォルダーにログインします
  2. .htacessファイルを選択します
  3. それを右クリックして[編集]を選択します
  4. 次のコードを貼り付けて保存します
    • #Options + FollowSymLinks
    • RewriteEngineをオンにします
    • RewriteRule ^(。*)$ http://www.newdomainname.com/$1 [R = 301、L]
  5. 保存する前に、「newdomainname」が表示されている場所を新しいドメインに変更してください。

このコードは、訪問者を古いドメインから新しいドメインにリダイレクトし、SEOに対しても同じことを行うように検索エンジンに指示します。

ドメインを移動したことをGoogleに伝えます

次に、ドメインを変更したことをGoogleに通知する必要があります。

これにより、Googleは新しいドメインでウェブサイトのクロールとインデックス作成を開始し、あなたが消えたとは思わないようにします。

ドメインの移動は比較的一般的なことであるため、Googleでは検索コンソール内に特定のアドレス変更ツールがあります。

  1. 301リダイレクトが設定されていることを確認してください
  2. こちらからGoogleの住所変更ツールにアクセスしてください。
  3. 左側に「検索プロパティ」が表示されている場所のアドレスを変更するWebサイトを選択します
  4. [ Googleの更新(推奨) ]セクションのドロップダウンボックスを選択し、[プロパティの追加]を選択します
  5. ボックスに新しいドメインのURLを入力し、[検証して更新]ボタンを選択します

Googleは、新しいドメインが正当で適切に機能していることを確認するためにいくつかのチェックを実行し、最後の手順を完了するための簡単なウィザードを表示します。

もうすぐです!

実行する最後のステップは1つだけで、それは壊れたリンクをチェックすることです。

壊れたリンクのためにあなたのウェブサイトをチェックしてください

バックアップと移行機能により、すべてのリンクがそのまま維持され、.htaccessに追加した301リダイレクトにより、すべてのリンクが確実に機能するようになります。

しかし、私たちはそれを偶然に任せたくありません。 したがって、最後のステップは、壊れたリンクをチェックすることです。

とにかく良いハウスキーピングなので、今はどんな時でも同じくらい良い時期です。

  1. このウェブサイトにアクセス
  2. ボックスにURLを入力し、セキュリティコードを追加します
  3. '壊れたリンクを今すぐ検索! ' ボタン

Webアプリは、壊れたリンクがないかWebサイトをチェックし、ボタンの下でそれらを強調表示します。

ここで、リストされている各ページまたは投稿にアクセスし、壊れていると思われるリンクを確認して変更する必要があります。

これで本当に完了です。

これで、顧客、友人、家族、そしてドメイン名のより広い世界に安全に変更を伝えることができます。

WordPressウェブサイトを別のドメインに手動で移行する方法

手動の移行プロセスにはもう少し時間がかかり、より多くの労力が必要ですが、何が起こるかをより適切に制御できます。

私達はします:

  • WordPressウェブサイトの完全バックアップを取ります
  • WordPressデータベースをエクスポートして再構成します
  • ファイルを新しいドメインフォルダにコピーします
  • 新しい名前でデータベースを構成します
  • 新しい名前でWordPressを構成する
  • 新しいドメインへの301リダイレクトを設定する
  • 引っ越したことをGoogleに伝えます
  • 壊れたリンクのためにあなたのウェブサイトをチェックしてください

WordPressウェブサイトの完全バックアップを取ります

私たちはあなたのウェブサイトをいじっているので、それの完全なバックアップを取ることは理にかなっています。

上記のプロセスの概要をすでに説明したので、これらの手順を使用して、Duplicatorプラグインまたは選択したバックアップアプリでバックアップを作成します。

WordPressデータベースをエクスポートする

Webホスティングではなくドメインを移動するだけなので、データベースをエクスポートする必要はありません。 ただし、データベースの完全なコピーがあると便利な場合があるため、これはオプションの手順として扱います。

  1. ウェブホストにログインして、cPanelまたは代替手段にアクセスします
  2. データベースphpMyAdminを選択します
  3. 左側からデータベースを選択し、上部のタブから[エクスポート]を選択します
  4. デフォルト設定で問題ないため、次の画面で[実行]を選択します
  5. SQLファイルをコンピューターの安全な場所に保存します

ファイルを新しいドメインフォルダにコピーします

次のステップでは、お気に入りのFTPプログラムまたはcPanelファイルマネージャーを使用できます。それは完全にあなた次第です。

簡単なので、cPanelのファイルマネージャーを使用します。

  1. 左側のメニューで古いドメインディレクトリを選択します
  2. 上部にある[すべて選択]オプションを選択します
  3. 上部にある[圧縮]を選択し、オプションとして[ Zipアーカイブ]を選択します
  4. [ファイルの圧縮]を選択します
  5. 新しい.zipフォルダーを選択し、[ダウンロード]を選択します
  6. cPanelファイルマネージャーの左側のメニューで新しいドメインフォルダーを選択します
  7. 上部にある[アップロード]を選択して、プロセスを完了させます
  8. ディレクトリ内の.zipフォルダーを選択し、[抽出]を選択します

ファイルマネージャはすべてのファイルを抽出する必要があり、新しいドメインフォルダは古いドメインと同じに見えるはずです。

新しい名前でWordPressデータベースを構成します

次に、WordPressデータベースが新しいドメイン名を認識するように、WordPressデータベースのいくつかのエントリを変更する必要があります。

  1. cPanelでデータベースphpMyAdminを選択します
  2. 左からデータベースを選択します
  3. データベースで「siteurl」を検索し、古いドメインを新しいドメインに変更します
  4. 変更を保存します
  5. データベースで「home」を検索し、古いドメインを新しいドメインに変更します
  6. 変更を保存します

それでおしまい。 URLを正しく入力している限り、データベースは新しいドメイン名で機能するはずです。

SQLで以下を使用して、設定を自動的に変更することもできます。

UPDATE wp_options SET option_value = replace(option_value、'oldurl.com'、'newurl.com')WHERE option_name ='home' OR option_name ='siteurl'; UPDATE wp_posts SET guid = replace(guid、'oldurl.com'、 ' newurl.com'); UPDATE wp_posts SET post_content = replace(post_content、' oldurl.com'、' newurl.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value、'oldurl.com'、'newurl.com');

'oldurl'のすべてのインスタンスを古いドメインに変更し、'newurl'を新しいドメインに変更します。

新しい名前でWordPressを構成する

次に、新しい名前を反映するようにWordPresswp-configファイルを構成する必要があります。

  1. cPanelのファイルマネージャーで新しいドメインフォルダーからwp-configファイルを選択します
  2. 右クリックして[編集]を選択します
  3. 'define(' WP_SITEURL'、' https://www.oldddomain.com');'を変更します新しいドメイン名に
  4. 'define(' WP_HOME'、' https://www。oldddomain.com');'を変更します。 新しいドメイン名に
  5. 変更を保存します
  6. 新しいドメイン名を使用してWordPressダッシュボードにログインします
  7. [設定] >[一般]に移動します
  8. 新しいドメインを反映するようにWordPressアドレス(URL)とサイトアドレス(URL)を変更します
  9. 下部にある[変更を保存]を選択して、変更をコミットします

これで、WordPressはデータベースと一致し、両方とも新しいドメインを反映するはずです。

新しいドメインへの301リダイレクトを設定する

前に概説した手順に従って、.htaccessファイルに永続的なリダイレクトを追加します。

これにより、今後のすべての訪問者が新しいアドレスにリダイレクトされ、Googleはあなたが移動したことを認識します。

引っ越したことをGoogleに伝えます

301リダイレクトは、ウェブサイトが移動したことをGoogleに通知しますが、Google検索コンソールで変更を更新することもお勧めします。

以前の手順に従って、すべてを更新します。

壊れたリンクのためにあなたのウェブサイトをチェックしてください

最後に、同じ手順に従って壊れたリンクをチェックし、それらをすべて更新して、サイトの訪問者が完璧な体験を楽しめるようにすることをお勧めします。

以前のプロセスに従って、すべての内部リンクと外部リンクを確認します。

WordPressウェブサイトを新しいドメインに移行する

大変な作業のように思われるかもしれませんが、新しいドメインに移行するプロセスは比較的簡単です。

注意深く系統立てて、このガイドに従う限り、1時間以内にプロセスを完了し、最後に完全に機能するWebサイトを作成できるはずです。

同じ場所にたどり着くので、どの方法を使用するかは問題ではありませんが、WordPressプラグインを使用することが新しいドメインへの最も簡単なルートであると考えています。

最近WordPressドメインを移行しましたか? 共有するためのヒントはありますか? コメントであなたの経験について教えてください。