最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
3000万以上
当社のプラグインを使用しているウェブサイト
20+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressを新しいドメインに簡単に移行する方法(SEOを失うことなく)

WordPressサイトを新しいドメインに移動するのはリスクが高いと感じるかもしれません。苦労して獲得したSEOランキングを失いたくないし、古いドメインを使用している訪問者が自動的に新しいドメインに送信されるようにする必要があります。

このガイドでは、SEOを失うことなくWordPressを新しいドメインに移動する方法を説明します。私たちは、私たち自身のものを含む数百のウェブサイトを移行するためにこれらの正確な手順を使用しました。

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

このチュートリアルでカバーするすべてのことの簡単な概要を以下に示します。いずれかのリンクをクリックすると、そのセクションに直接ジャンプできます。

ドメインを変更する前に知っておくべきこと

すべてのドメイン変更で完全な移行が必要なわけではありません。開始する前に、あなたの状況に一致するシナリオを選択してください。

  • WordPressサイトを新しいドメインに移動する場合。これには、サイトを新しいホスティングアカウントまたはサーバーに移動することも含まれます。このガイドの手順に従ってください。
  • ドメイン名を変更するだけで、ウェブサイトのホスティングはそのままです。 ドメイン名のみを変更するにスキップしてください。
  • ドメインは維持したままホスティング会社を切り替える場合。このガイドはあなた向けではありません。代わりに、WordPressサイトを新しいホストに移動するチュートリアルを参照してください。

ドメインを切り替えると、Googleやその他の検索エンジンが変更に対応する間、検索ランキングとトラフィックに一時的に影響します。これはドメインを変更するすべてのウェブサイトで発生し、正常なことです。

ただし、適切な301リダイレクトを設定し、検索エンジンに正しく通知することで、SEOへの影響を大幅に軽減できます。それが、以下の手順で実行することです。

最後に、古いウェブサイトがWordPress.comにある場合は、代わりにWordPress.comからWordPress.orgへの移動方法に関するガイドの手順に従う必要があります。

開始するために必要なもの

このガイドでは、WordPressウェブサイトがold.comに設定されており、それをnew.comに移行しようとしていると仮定しています。

開始する前に必要なものは次のとおりです。

  • 両方のドメインがホスティングアカウントに追加され、新しいドメインのDNSは新しいサイトが配置されるサーバーを指すようになりました。
  • ウェブホスティングコントロールパネルへのアクセス。
  • FileZillaのようなFTPクライアントの使用、またはホスティングダッシュボードのファイルマネージャーアプリの使用に関する基本的な知識。

新しいドメインのホスティングがまだ必要な場合は、Bluehostのプランには無料のドメイン名が含まれています。

ステップ1:WordPressサイトのDuplicatorバックアップを作成する

まず最初に行う必要があるのは、WordPressサイトの完全なバックアップを作成することです。このバックアップを使用して、新しいドメインにウェブサイトの正確なコピーを作成します。

利用可能なWordPressバックアッププラグインは数多くありますが、このチュートリアルでは無料のDuplicator Liteプラグインを使用します。これはこの移行に必要なすべての機能を提供し、ドメインを移動するために有料プランは必要ありません。

150万人以上のプロフェッショナルがDuplicatorを使用しており、非常に大きなサイトでも確実に機能しています。

まず、古いドメインにDuplicatorをインストールして有効化することから始めましょう。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化されると、プラグインはWordPress管理画面にDuplicatorメニュー項目を追加します。Duplicator » Backupsページに移動し、「新規作成」ボタンをクリックする必要があります。

Duplicatorで新しいバックアップを作成する

Duplicatorはバックアップウィザードを開始し、このバックアップに名前を自動的に割り当てます。

続行するには、「次へ」ボタンをクリックしてください。

自動的に割り当てられたバックアップ名を持つDuplicatorバックアップ設定ステップ

Duplicatorはサイトをスキャンして、すべてが正常かどうかを確認します。「Good」とマークされた項目はチェックを通過し、「Notice」は単なる情報です。

プラグインが実際の問題を見つけた場合、それを修正する方法の説明とともに警告が表示されます。

結果が良好な場合は、「Build」ボタンをクリックします。

バックアップを作成する

プラグインはウェブサイトファイルをバックアップにパッケージ化します。サイトのサイズによっては、これに数分かかる場合があります。

完了したら、ダウンロードオプションが表示されます。「Download Both Files」をクリックして、インストーラーとアーカイブをコンピューターに保存します。

Duplicatorのインストーラーとアーカイブファイルをダウンロードする

アーカイブファイルはWordPressファイルの完全なコピーです。WordPressテーマ、パーマリンク設定、プラグイン、アップロード、およびWordPressプラグインによって作成されたその他のファイルが含まれています。

インストーラースクリプトはPHPファイルであり、アーカイブファイルを展開してWordPressの移行を自動化および実行します。

後でスケジュールバックアップ、クラウドストレージ、または1クリック復元が必要な場合は、有料のDuplicator Proプランでこれらの機能が追加されます。

ステップ 2: 新しいドメイン名用のデータベースを作成する

ダウンロードした2つのファイルには、古いサイトのデータベースのコピーが含まれています。ファイルを展開する前に、新しいドメインに新しい空のMySQLデータベースを作成してください。

既にデータベースを作成済みの場合は、この手順をスキップできます。

データベースを作成するには、ホスティングアカウントのcPanelダッシュボードにアクセスし、「Databases」セクションを見つける必要があります。

Bluehostでの場所の見つけ方をご案内しますが、基本的な手順は同じで、すべてのホスティングプロバイダーに適用されるはずです。

Bluehostアカウントダッシュボードにログインし、ウェブサイトの下にある「Manage Site」ボタンをクリックします。

サイト設定の下で、「Overview」タブの下にあるcPanelボタンをクリックします。

WordPressホスティングアカウントでcPanelを起動する

これにより、cPanelダッシュボードが開きます。

データベースセクションまでスクロールダウンし、「Manage My Databases」オプションをクリックします。

cPanelデータベースの管理

データベースの名前を入力し、「Create Database」ボタンをクリックします。

新規データベースを作成

cPanelが新しいデータベースを作成します。その後、MySQLユーザーセクションまでスクロールダウンする必要があります。

次に、新しいユーザーのユーザー名とパスワードを入力し、「ユーザーの作成」ボタンをクリックします。

新しいデータベースユーザーを作成する

作成したばかりの新しいユーザーは、まだデータベースで作業する権限がありません。それを変更しましょう。

「データベースにユーザーを追加」セクションまでスクロールします。まず、「ユーザー」フィールドの横にあるドロップダウンメニューから作成したデータベースユーザーを選択します。次に、作成した新しいデータベースを選択し、「追加」ボタンをクリックします。

ユーザーをデータベースに追加

次に、cPanel はユーザーに権限を選択するように求めます。これは、ユーザーがデータベースに対して何を実行できるかを定義します。

「すべての権限」を選択し、「変更を加える」ボタンをクリックして続行してください。

権限を付与する

これでデータベースの準備が整い、WordPress を新しいドメイン名に移行するために使用できます。

データベース名、ユーザー名、パスワードを必ず書き留めてください。次のステップでこの情報が必要になります。

ステップ3:新しいドメイン名でWordPressを展開する

次に、以前ダウンロードしたDuplicatorファイルを新しいドメイン名にアップロードする必要があります。

Duplicator のバックアップには WordPress のインストールも含まれているため、新しいドメインに WordPress をインストールする必要はありません。

まず、ホスティングアカウントのファイルマネージャーアプリまたは FTP クライアントを使用してドメイン名に接続します。接続したら、ウェブサイトのルートディレクトリが空であることを確認してください。

その後、アーカイブファイルとインストーラーファイルをルートディレクトリにアップロードできます。これは通常public_htmlと呼ばれます。

バックアップファイルとインストーラーファイルをアップロードする

両方のファイルがアップロードされたら、WordPressを展開する準備ができました。

新しいブラウザタブを開き、次のURLにアクセスしてください:

https://newsite.com/installer.php

newsite.com を実際のドメイン名に置き換えることを忘れないでください。これにより Duplicator インストーラーウィザードが起動し、「ステップ 1/2: デプロイメント」画面が表示されます。

注意: 新しいドメインが開かない、または別のページに移動する場合は、DNS設定の更新を待つ必要があるかもしれません。これには最大24時間かかることがありますが、通常はもっと早く行われます。

新しいドメインで実行中のDuplicatorインストーラー

インストーラーはアーカイブファイルを探し、画面上でオプションを自動的に選択します。

「セットアップ」セクションの「データベース接続」まで下にスクロールします。ここで、前のステップで作成したデータベースの情報を入力し、「検証」ボタンをクリックします。

データベースの詳細を入力

Duplicatorは、提供された情報を使用してデータベースに接続しようとします。

成功すると、検証合格が表示されます。そうでない場合は、修正方法の詳細とともに警告が表示されます。

続行するには、「次へ」ボタンをクリックしてください。

Duplicator はアーカイブを抽出し、データベースをインポートし、URL を新しいドメイン名に自動的に更新します。完了すると、管理ログインボタンが表示された成功メッセージが表示されます。

マイグレーション完了

これで、「管理ログイン」ボタンをクリックして、新しいドメインのサイトの WordPress 管理エリアに入ることができます。

インストーラーはデフォルトで「ログイン後にインストーラーファイルを自動削除」オプションをオンにします。これは、ログインすると Duplicator がインストーラーファイルとアーカイブファイルを削除することを意味します。

Duplicator がこれらのファイルを削除したことを確認する通知を探してください。サーバーに残しておくとセキュリティリスクになるためです。Duplicator » ツールページからいつでも手動で削除することもできます。

ステップ4:パーマリンク301リダイレクトの設定

これでサイトは新しいドメインで公開されましたが、古いアドレスを入力した人はまだ古いサイトにアクセスします。そのため、次にやるべきことは、それらを新しいドメインにリダイレクトすることです。

これを行うには、301 リダイレクトを設定します。これは SEO を保護するために最も重要なステップです。

古いドメインにアクセスすると、301 リダイレクトは自動的に同じ投稿またはページを新しいドメインに送信し、404 エラーを表示しません。

リダイレクトは、ページが永続的に移動したことを検索エンジンにも伝えるため、古い URL に向けられたリンクと権限は新しい URL にカウントされます。

この時点で、元の古いドメインのウェブサイトと、新しいドメインの同一のコピーの 2 つのウェブサイトがあります。訪問者をリダイレクトし続けるために、古いインストールをそのままにしておく必要があります。

リダイレクトを設定する方法は 2 つあります。

方法 1: .htaccess で 301 リダイレクトを設定する

この方法では、古いドメインの WordPress .htaccess ファイルを編集します。これは、WordPress ホスティングプロバイダーによって広く使用されている Apache および LiteSpeed サーバーで機能します。

まず、FTP またはホストのファイルマネージャーを使用して、古いサイトに接続する必要があります。

.htaccess ファイルは、wp-includes および wp-admin フォルダーと同じディレクトリにあります。それを開いて、次のコード行を一番上に貼り付けます。

#Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?oldsite.com$ [NC]
RewriteRule ^(.*)$ https://www.newsite.com/$1 [R=301,L]

上記のコードで、oldsite.com を古いドメインに、www.newsite.com を新しいドメインに置き換えるようにしてください。新しいサイトで www を使用しない場合は、最後の行から www を削除してください。

変更を保存したら、古いドメインのいくつかのURL(ブログ記事を含む)にアクセスしてください。それぞれが新しいドメインの対応するページに自動的にリダイレクトされるはずです。

何もリダイレクトされない場合は、古いサイトが NGINX サーバー上にある可能性が高く、.htaccess ファイルは使用しません。

その場合は、ほとんどのホストが提供しているリダイレクトツールをホスティングコントロールパネルで使用できます。ホスティングサポートがリダイレクトを追加することもできますし、WordPress を介して実行されるため、どのサーバーでも機能する以下の方法2を使用することもできます。

方法2:All in One SEO (Pro) でサイト全体のリダイレクトを設定する

サーバーファイルを編集したくない場合は、All in One SEO (AIOSEO) の Pro プランで設定ページからサイト全体のリダイレクトを設定できます。ほとんどの人気の SEO プラグインには同様のリダイレクト機能が含まれており、私たちは AIOSEO を自身のサイトで使用しているため、ここではそれを示します。

まず、古いウェブサイトの WordPress ダッシュボードに戻る必要があります。次に、そこで AIOSEO プラグインをインストールして有効化します。

古いドメインでアクティベートしたら、All in One SEO » Redirectsページにアクセスし、「Activate Redirects」ボタンをクリックする必要があります。

次に、「フルサイトリダイレクト」タブに切り替え、「サイトの移動」トグルをオンにする必要があります。

その後、新しいドメイン名を入力し、「変更を保存」ボタンをクリックする必要があります。

AIOSEOのサイト全体リダイレクト

ステップ5:新しいドメインについてGoogleに通知する

次に、Google に住所変更を伝える必要があります。これにより、Google は新しいドメインを迅速に見つけ、検索結果に表示を開始できます。

まず、新しいドメインと古いドメインの両方を Google Search Console に 2 つの異なるプロパティとして追加する必要があります。手順については、Google Search Console ガイドのステップ1を参照してください。

次に、Google Search Consoleアカウントダッシュボードで古いドメイン名をアクティブなプロパティとして選択する必要があります。

Google Search Consoleで古いドメインを選択する

その後、左側の列から設定メニューをクリックします。

次に、「住所変更」ツールをクリックできます。

Google Search Consoleの住所変更設定

次に、Googleの更新セクションから新しいドメインを選択する必要があります。

次に、「検証と更新」ボタンをクリックする必要があります。Google は、古いドメインが新しいドメインにリダイレクトされていることを検証し、変更を保存します。

Google Search Consoleで住所変更を検証して更新する

次の画面で、Google Search Consoleは住所変更リクエストを送信するためのステップバイステップのウィザードを表示します。

Search Console を離れる前に、新しいドメインのプロパティを開き、サイトマップメニューの下に XML サイトマップを送信してください。これにより、Google は新しい URL をより速くクロールできます。

Bing から検索トラフィックがある場合は、Bing Webmaster Tools のサイト移動ツールを使用して、Bing にも移動を伝える必要があります。

ドメイン名のみを変更する(同じホスティング)

既存のサイトに新しいドメイン名のみを使用させたいだけで、他に何も変更しない場合があります。サイトが同じホスティングアカウントに留まる場合、マイグレーションプラグインはまったく必要ありません。

新しいドメインをサイトに向け、URL を更新するだけで済みます。

まず、ホスティングダッシュボードに新しいドメインを追加し、既存のウェブサイトに割り当てます。ほとんどのホストでは、この設定をサイトの「プライマリドメイン」または「割り当て済みドメイン」と呼びます。

ホスティングのドキュメントにこの設定の場所が表示されます。ホスティングサポートが変更することもできます。

次に、WordPress 管理エリアにログインし、設定 » 一般 ページに移動します。ここで、「WordPress アドレス (URL)」と「サイトアドレス (URL)」の両方のフィールドで、古いドメインを新しいドメインに置き換える必要があります。

設定の一般ページでWordPressアドレスとサイトアドレスのフィールドを変更する

「変更を保存」をクリックすると、WordPress からログアウトされます。続行するには、新しいドメインで再度ログインしてください。

注意: 管理画面にアクセスできない場合は、代わりにdefine( 'WP_HOME', 'https://newdomain.com' );とdefine( 'WP_SITEURL', 'https://newdomain.com' );を追加して、wp-config.phpファイルに同じ値を設定できます。

データベースには、投稿コンテンツ、画像URL、設定に古いドメインがまだ含まれています。それらすべてを修正する最も簡単な方法は、無料のSearch & Replace Everythingプラグインを使用することです。

それをインストールして有効化し、ツール » WP Search & Replaceページに移動します。「検索対象」フィールドに古いドメインを、「置換先」フィールドに新しいドメインを入力し、すべてのテーブルを選択します。

古いドメインを新しいドメインに検索して置換する

プラグインは、データベース内の古いドメイン名のすべてのインスタンスを見つけます。その後、「すべて置換」ボタンをクリックしてそれらを置換できます。

または、コマンドラインに慣れている場合は、WP-CLIが1行で同じ作業を行います。

wp search-replace 'https://oldsite.com' 'https://newsite.com' --all-tables

WordPressは、シリアライズされたデータと呼ばれる特別なテキスト形式で一部の設定を保存しており、プレーンなSQLクエリで編集すると破損する可能性があります。上記のどちらのツールもシリアライズされたデータを安全に処理するため、直接データベースを編集するよりも推奨します。

最後に、古いドメインは引き続きリダイレクトする必要があり、Googleは変更について知る必要があります。

上記の手順4と5に従ってください。これらは、インプレースドメインの変更にもまったく同じように機能します。

プラグインなしでWordPressを新しいドメインに移動する方法

プラグインなしでWordPressを新しいドメインに手動で移動できます。ただし、手順が多く、小さな間違いがウェブサイトを破損させ、修正されるまでダウンタイムを引き起こす可能性があります。

そのため、新しいサイトが機能することを確認するまで、バックアップファイルを保持してください。プロセスの簡単なバージョンは次のとおりです。

  1. データベースをエクスポートします。ホスティングコントロールパネルからphpMyAdminを開き、サイトのデータベースを選択し、[エクスポート]タブを使用します。SQL形式のクイックメソッドで問題ありません。
  2. WordPressファイルをすべてダウンロードします。古いドメインからFTP経由で、wp-contentフォルダと非表示の.htaccessファイルを含めてダウンロードします。
  3. ファイルをアップロードします。通常public_htmlである新しいドメインのルートフォルダにファイルをアップロードします。
  4. 新しいデータベースとユーザーを作成します。新しいドメインのホスティングで作成します。上記の手順2に正確な方法が示されています。
  5. .sqlファイルをインポートします。phpMyAdminの[インポート]タブを使用して、新しいデータベースに.sqlファイルをインポートします。
  6. wp-config.phpを編集します。新しいドメインでwp-config.phpを編集し、DB_NAME、DB_USER、DB_PASSWORDの値を、作成したばかりのデータベースに合わせて更新します。
  7. URLを更新します。データベースはまだ古いドメインを指しているため、古いドメインから新しいドメインへの検索と置換を実行します。無料のSearch & Replace Everythingプラグインまたは上記セクションで示されたWP-CLIコマンドを使用できます。
  8. 新しいサイトをテストします。その後、301リダイレクトを設定し、Googleに通知します(上記の手順4と5)。

これは、Duplicatorが手順1〜3で自動化するのと同じプロセスです。ただし、FTPとphpMyAdminに慣れている場合は、手動の方法でも同様に機能します。

移行後のSEOチェックリスト

新しいサイトがロードされたからといって、移行は完了していません。ランキングを保護するために、最初の数日間はこのチェックリストを完了してください。

  • リダイレクトをテストします。 投稿、ページ、およびいくつかの画像を含む、いくつかの古いURLを開きます。それぞれがホームページではなく、一致する新しいURLに着陸することを確認します。
  • 正規タグを確認します。 これらのタグは、ページの公式バージョンがどのURLであるかをGoogleに伝えます。いくつかのページのソースを表示し、それらが新しいドメインを指していることを確認します。通常、SEOプラグインが自動的に処理します。
  • Google Analyticsプロパティを更新します。 GA4では、トラフィックレポートが中断なく継続するように、データストリームのURLを新しいドメインに編集します。
  • 管理しているリンクを更新します。 ソーシャルメディアプロフィール、Googleビジネスプロフィール、ディレクトリリスト、およびメール署名のURLを変更します。
  • 読者に移動を通知します。 短いブログ投稿を公開し、メールニュースレターおよびプッシュ通知購読者と共有します。読者は、あなたが逃したものをキャッチすることがよくあるので、壊れているものを報告するように依頼してください。
  • 古いドメインを登録したままにし、少なくとも12か月間、または可能であればそれ以上リダイレクトします。古いドメインが期限切れになると、すべてのリダイレクトが壊れ、残りのSEO値が失われます。

WordPressサイトの移行に関するよくある質問

WordPressサイトを新しいドメインに移動することについて、最も頻繁に寄せられる質問への回答を以下に示します。

1. ドメイン名を変更すると、SEOに永続的に悪影響がありますか?

いいえ。検索エンジンが変更を処理している間、ランキングの一時的な低下は正常です。

ただし、このガイドの301リダイレクトとSearch Consoleの通知は、どこに移動したかをGoogleに正確に伝えるため、既存の権限を新しいドメインに転送できます。

WordPressのドメイン移行後にSEOが維持されていることを確認する方法に関するガイドも参照してください。

2. ドメイン移行プロセス全体にはどのくらい時間がかかりますか?

通常、サイトのバックアップからリダイレクトの設定まで、このガイドの技術的な手順は数時間で完了できます。

ただし、Googleのような検索エンジンが新しいドメインを完全にクロールしてインデックスするには、さらに時間がかかります。Googleへの通知はこれをスピードアップしますが、移動後にランキングが完全に安定するには数週間かかる場合があります。

3. Duplicatorのようなプラグインを使用せずにWordPressサイトを移動できますか?

はい、FTP経由でファイルを転送し、phpMyAdminでデータベースをエクスポートおよびインポートしてから、URLを更新できます。このガイドの手動移行セクションに正確な手順を記載しています。

Duplicatorのようなプラグインは、URLの更新やデータベースのパッケージ化など、エラーが発生しやすい部分を自動化するだけなので、ほとんどの初心者はより速く安全だと感じます。

4. 新しいドメインへの移動と新しいホストへの移動の主な違いは何ですか?

新しいドメインへの移動は、ビジネスの番地を変更するようなものです。新しいホストへの移動は、建物を所有する会社を変更するようなものですが、住所は同じままです。

このガイドは、ドメインの変更用であり、301リダイレクトのような独自のSEO要件があります。

5. WordPressでプライマリドメインを変更するにはどうすればよいですか?

サイトが同じホスティングアカウントに残っている場合は、ホスティングダッシュボードから新しいドメインを既存のサイトに向け、次に設定 » 一般の下にある「WordPressアドレス(URL)」と「サイトアドレス(URL)」フィールドを更新します。

その後、古いURLの検索と置換を実行し、301リダイレクトを設定します。上記の「ドメイン名のみを変更する」セクションで各手順を説明しています。

動画チュートリアル

WPBeginnerを購読する

このチュートリアルが、WordPressサイトを新しいドメイン名に移行するのに役立ったことを願っています。また、究極のWordPress移行ガイドや、WordPress SEOに関する包括的なガイドも参照することをお勧めします。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

512 コメント返信する

  1. こんにちは、簡単な質問です。

    Domain1.com(期限切れですが、X HostingのCPanelにファイルはあります)
    Domain2.com(X Hostingに追加された新しいドメインで、ネームサーバーはホスティングサーバーを指すように更新されました)

    単純にDomain2.comをホスティングアカウントのDomain1.comのファイルまたはフォルダに向かせたいです。

    これをどうすればよいか教えてください。どこにも明確に回答されていません。

    • こんにちは、イーベンさん、

      ドメイン設定には、そのドメインのルートフォルダまたはホームディレクトリを選択するオプションがあります。そのオプションを使用して、古いドメインのファイルが含まれるディレクトリを指すことができます。

      管理者

  2. こんにちは、
    私のウェブサイトのドメイン名が期限切れになりましたが、Dropboxへのバックアップを使用して完全なバックアップがあります。これで、以前のサイトを新しいドメインに移行できますか?もし可能であれば、そのプロセスを教えてください。
    よろしくお願いします。
    Rafi

    • ラフィさん、こんにちは。

      はい、新しいドメイン名に移行できます。プロセスは実際にはバックアップに依存します。WordPressの完全なバックアップがある場合は、新しいドメイン名にアップロードしてURLを更新するだけです。

      管理者

  3. 記事、楽しかったです!ただ、新しいサイトがまだWordPressでホスティングされている場合、どうすればいいですか?URLの変更もありません。
    301リダイレクトは必要ないと思いますが、合っていますか?

    しかし、トラフィックをAからBに移動するために取るべき手順がわかりません。これはDNSの変更に依存しますか?アドバイスをいただけると幸いです!

  4. この記事はとても参考になります。
    現在、「sitename.com/installer.php」のステップで詰まっています。これをブラウザに入力しても(実際のドメインで)、404エラーが表示されます。
    installer.phpファイルはディレクトリにアップロードされているので、理論的には機能するはずですよね?

    前のステップをすべて再確認しましたが、すべて問題ないようです。なので行き詰まっています。

    まず、DNSネームサーバーがまだ完全に伝播しておらず、私がせっかちになっているのかもしれません。

    どなたかアイデアをお持ちですか?

  5. 皆さん、素晴らしい記事ですね。実際、既存の2つのサイトを統合し、サブドメインサイトのすべてのコンテンツをメインドメインサイトに移動しました。

    すべてのデータが転送され、htaccessファイルを使用してリダイレクトを設定しました。すべてのリンクが正しくリダイレクトされているようです=)

    サブドメインにある古いWordPressのインストール(ファイル、データベースなど)をどうすればよいですか?

  6. 素晴らしい記事です!私の質問も似ていますが、クライアントはすでにブルーホストで新しいサイトをホストしています。彼女の古いサイトはWordPress.comのサイトです。新しいサイトは完全に完成しているので、コンテンツは一切必要ありません。私の質問は、古いサイトからのリダイレクトについてです。人々はまだそこを訪れており、彼女は良いランキングを得ています。古いWordPress.comサイトのページ(URL)を新しいセルフホストサイトにリダイレクトする最善の方法は何ですか?コンテンツなどは不要です。リダイレクトだけです。
    皆様のご協力に感謝いたします!皆様は最高です!!

  7. こんにちは。
    サブドメインを持つウェブサイトを持っており、メインドメインを公開していません。AdSenseに申請しようとすると、サブドメインでは登録できないと表示されます。
    そのため、サブドメインをメインドメインに移行しようとしていますが、問題が発生しています。

    以下が問題点です。
    1. サブドメインでGoogle Analytics、Google Optimize、Tag Manager、Webmasterなどを登録しました(SEO関連)。
    2. トラフィックとトラッキング

    したがって、私のウェブサイトを安全に移動させるのを手伝ってください

    • Shadhrishaさん、こんにちは。

      サブドメインからルートドメインへのWordPressの移動に関する記事をご覧ください。

      ルートドメインは全く異なるドメインであるため、新しいGoogle Analytics、Optimize、Tag Managerプロファイルを作成する必要があります。Webmaster Toolsについても同様ですが、Webmaster Toolsの設定でGoogleに住所変更を通知することができます。

      管理者

  8. ウェブサイトのアイデアがあり、ドメインを登録する代わりに、他のサイトのサブドメインから作成しました。そのアイデアは今ではもっと大きなものに発展しました。ドメイン名に登録してすべてをそこに移動し、サブドメインを削除したいと考えています。それほど多くのコンテンツはなく、まだ開始していません。サブドメインを削除して、新しいドメインを手動で入力するだけです。しかし、Google AnalyticsとSearch Consoleにサブドメインがあります。サブドメインを削除して新しいドメインを登録し、そこから開始した場合、新しいサイトに害はありますか?

  9. この記事は、ドメイン全体を新しいアドレスに移動する方法について理解できますが、サイトの一部コンテンツのみを別のサイトに移動したい場合、このプロセスで何が変わりますか?

    現在のサイトがローカルリードの獲得にのみ注力できるように、新しいサイトが開発中のクライアントと協力しています(大規模な全国的な視聴者を対象としています)。

    過去数年間で達成した優れたキーワードランキングを失うことなく、最もパフォーマンスの高いブログを新しいナショナルサイトに移行する方法を知りたいです(これは非常にローカルな焦点に移行するサイトです)。

    何かヒントやガイダンスがあれば、大変助かります。事前に感謝いたします!

  10. 残念ながら、リダイレクトせずにサーバーから.htacessファイルを含む古いドメインファイルをすべて削除してしまいました。新しいドメインを取得しましたが、古いドメインファイルがありません。この状況で、古いドメインから新しいドメインにユーザーをリダイレクトするにはどうすればよいか教えていただけますか?それとも、重複しているように見えるため、Googleからドメインがペナルティを受けることになります。

    • こんにちは、サムさん。

      古いドメイン名をまだ登録していると仮定すると、ファイルを削除しても古いドメインではウェブサイトが利用できなくなるだけです。古いドメインフォルダに新しい.htaccessファイルを作成してリダイレクトを設定するだけです。

      管理者

  11. こんにちは、現在のWordPressはルートフォルダにあります。次に、サブフォルダでWordPressネットワーク/マルチサイトを作成したいと考えています。
    上記に従って、現在のexample.comをexample.com/subfolder-1に移動できますか?または、これを行う簡単な方法はありますか?

  12. こんにちは

    ウェブサイトを別のドメインに移行したいのですが、構造が大きく異なります。古いウェブサイトは数年前に作成され、現在のGoogleウェブマスターツールやコンソールにも登録されていません。どのように進めるのが最善でしょうか。

  13. 同じことを尋ねている未回答の質問が約100万件あります。

    古いサイトはどのくらいの間公開しておきますか?

    バックアップスペースを節約するために古いサイトファイルを削除した場合、古いディレクトリに編集済みの.htaccessファイルが残りますが、新しいサイトへの転送は継続されますか?

    ありがとう。

  14. こんにちは、

    投稿ありがとうございます!

    BluehostでホストされているWordPressベースのウェブサイトにabcd.comというドメインを使用しており、wxyz.comに移行したいと考えています。この新しいドメインは購入済みです。

    さて、あなたの記事には「次に、FTPプログラムを開き、新しいサイトに接続する必要があります。ルートディレクトリ、またはウェブサイトをコピーしたいディレクトリが完全に空であることを確認してください。installer.phpファイルとパッケージzipファイルを新しいサイトにアップロードします。」とあります。

    「新しいサイトに接続する」とはどういう意味ですか?あなたのウェブサイトから読んだ限りでは、FTPクライアントは「ドメイン」ではなく「ホスティング」上のファイルにアクセスするために使用されます。新しいドメインのルートディレクトリにアクセスするにはどうすればよいですか?ドメイン名しか持っていません。

    ウェブサイトのことはあまり詳しくないので、ドメインプロバイダーに連絡しました。彼らは、Aレコードとネームサーバーを変更するだけでよいと言いました。

    助けてください、行き詰まっています。

    • Abhayさん、

      ドメイン名は、ホスティングアカウント上のファイルを示すアドレスです。詳細については、ドメイン名とウェブホスティングの違いに関するガイドをご覧ください。

      新しいドメインもBluehostでホストされている場合、ドメイン設定に移動してルートフォルダを見つけることができます。それはウェブサイトのルートディレクトリ内の任意のフォルダである可能性があります。通常、ドメイン名が付けられています。

      管理者

      • こんにちは、

        以下のサービスプロバイダーを使用しています。

        ホスティング:Bluehost
        旧ドメイン:Hostgator
        新ドメイン:Godaddy

        新しいドメインのルートフォルダにアクセスするにはどうすればよいですか?

        • Abhayさん、

          まず、GoDaddyドメインのDNS設定を変更して、Bluehostサーバーに向けます。次に、Bluehostホスティングアカウントにドメイン名を追加する必要があります。ホスティングのcPanelダッシュボードに移動し、「ドメインの追加」をクリックします。

  15. こんにちは!ありがとうございます!!

    ただ質問があります。古いドメインは永久に保持する必要がありますか?古いドメインを削除できるようになるまで、いつまで待てばよいですか?

  16. こんにちは、同じサーバーとMySQLサーバーバージョンでホストされている2つのドメイン間でブログを移行しようとしています。しかし、データベースをインストール中に接続エラーが発生し、メッセージに記載されている理由はMySQLのバージョン問題でした。以下は、私が受け取っている正確なメッセージです。

    注意:検出された現在のバージョンは、2010年4月8日にリリースされたMySQL 5.5.3より前にリリースされたものです。WordPress 4.2には、MySQLサーバー5.5.3以降でのみサポートされているutf8mb4のサポートが含まれています。最近のWordPressリリースとの互換性を高め、インストールエラーの問題を回避するために、このサーバーのMySQLサーバーのバージョンをアップグレードすることを強くお勧めします。

    この件に関して、どのような助けでも本当に感謝します。

    ありがとう

  17. 移行はすべて完璧に機能しましたが、その後どうすればよいですか?

    古いインストールをどのくらい保持する必要がありますか?また、ディレクトリ内の編集された.htaccessファイルだけでリダイレクトは機能しますか?

  18. 非常に役立つ投稿でした、ありがとうございます。あなたの助けのおかげで、新しいドメインへの移行は簡単でした。

  19. まず、素晴らしい仕事をしていただきありがとうございます。サイトを同じサーバー上の新しいドメインに移行したいのですが、古いドメインはパブリックディレクトリにあります。新しいサイトはサブドメインになるのでしょうか、それともどうなるのでしょうか?混乱しています。

    • スミス様

      ドメイン名をpublic_html内の任意のフォルダに向けることができます。たとえば、public_htmlの下に新しいフォルダを作成し、それを新しいドメインの名前にすることができます。

      管理者

  20. こんにちは。
    素晴らしいコンテンツをありがとうございます。新しいサイトが古いサイトと同じようにGoogleでランク付けされるまで、どのくらい時間がかかりますか?また、古いサイトのリンクジュースはすべて新しいサイトに引き継がれますか?
    URLを変更した直後から、すべてのトラフィックと投稿のランクが低下しました。今、検索で再び順位を上げるのに時間がかかるのかどうか疑問に思っています。

    • Adesanmi様

      ステップ4を参照してください。これにより、ウェブサイトのアドレスが変更されたことをGoogleに伝えることができます。検索ランキングはしばらくすると再表示され始めます。その間、301リダイレクトはユーザーを新しいウェブサイトに送信し続けます。

      管理者

  21. この詳細な投稿をありがとうございます。WordPressサイトを複製する必要がある理由がわかりません。なぜ現在のサイトのドメインを変更するだけで、複製しないのですか?複製されたWordPressのインストールを作成すると、サブフォルダに存在することになり、特にリンク構造にとっては理想的ではありません。よろしくお願いします。

      • 返信ありがとうございます。もう一つ質問があります。Duplicatorプラグインを使用する場合、Duplicatorインストーラーを実行する前に、新しいサイトのデータベースを事前に作成する必要がありますか?そのための手順はありますか?上記の指示では、インストーラーは完全に空のフォルダに入れるように指示されています。これは、BlueHostに付属のWordPressインストーラー(WordPressをインストールし、関連するデータベースも作成すると想定されます)を最初に使えないことを意味します。ご協力ありがとうございます。

        • こんにちは、ターニャさん。

          はい、データベースを作成する必要があります。記事は近日中に詳細な手順で更新されます。それまでの間、ホスティングアカウントのCpanelダッシュボードにアクセスして新しいデータベースを作成できます。データベースセクションを探し、MySQLデータベースをクリックします。まず新しいデータベースを作成し、次に新しいデータベースユーザーを作成する必要があります。最後に、新しいデータベースユーザーをデータベースに追加する必要があります。

  22. Wpbeginner さん、記事ありがとうございます。無料のドメインを WordPress から有料ホスティングと新しいドメイン名に移動するにはどうすればよいですか?どこを探しても手がかりがありません。ありがとうございます。

    • こんにちは、カストロさん、

      無料ドメインとは、example.wordpress.comのようなドメイン名を意味する場合、それは利用できません。しかし、これはブログをセルフホストのWordPress.org(有料ホスティング)に移動できないという意味ではありません。WordPress.comからWordPress.orgへブログを転送する方法については、私たちのガイドをご覧ください。

      管理者

  23. こんにちは、WP-Support様

    素晴らしい記事をありがとうございます。数ヶ月前に書かれたものですが、時代を超えた記事です。

    しかし、私の質問は次のとおりです。最近新しいドメインを登録しました。実際、これは私の最初のWordPressウェブサイトです。しかし、まだインデックスされていません。ここで説明したプロセスは、私の新しいサイトにも適用されますか?

  24. 素晴らしい記事です。ステップバイステップで実行したところ、古いサイトがリダイレクトされ、Googleアナリティクスとウェブマスターツールもすべて機能しているようです。ありがとうございます!

  25. こんにちは!
    まず、あなたの素晴らしい、役立つ、包括的な投稿にお祝いを申し上げたいと思います。手順は非常に簡単に思えます。
    テキストにも返信にもまだカバーされていないことを質問したいと思います。現在のサイトがhttps://www.example.net(すでにSSL証明書があります)であり、ホスティングプロバイダーを変更せずに、すべてのページをhttps://www.example.com(こちらもhttps)にリダイレクトしたいとします。
    .htaccessファイルにはどのコードを使用すべきですか?他に何かする必要がありますか?
    よろしくお願いします!

  26. こんにちは、
    古いドメイン名をどうしましょうか。

    古いデータを古いドメインにどのくらいの期間そのままにしておくべきですか?

  27. こんにちは、新しいドメイン名を購入したばかりで、古いドメインを新しいドメインに変更したいと考えています。現在のホスティングにはSSL証明書がなく、CloudflareのフレキシブルSSLを使用しています。証明書がない場合でも、httpとhttpsの両方をリダイレクトする必要がありますか?

    Cloudflareはどうですか?同じアカウントを使用し、新しいドメイン名で編集しますか、それとも新しいアカウントを登録しますか?

    事前に感謝いたします。

  28. これをありがとうございます。これはWordPress.orgにのみ有効ですか?私はwp.comを持っており、.htaccessリンクを見つけることができません。サイト名を新しいドメインに変更する唯一の方法は、マッピングにお金を払うように見えます。これは普通ですか?

    • こんにちは、ブリットさん、

      独自のドメイン名を使用するには、WordPress.comアカウントをアップグレードするか、セルフホストのWordPress.orgウェブサイトに移行する必要があります。WordPress.comとWordPress.orgの比較をご覧ください。

      管理者

  29. こんにちは、

    サイトマップについて質問があります

    新しいウェブサイトのサイトマップをSearch Consoleに送信した後、古いウェブサイトのサイトマップは削除する必要があります。

  30. こんにちは、素晴らしいチュートリアルをありがとうございます!ステップ4を実行する最良の方法について、具体的に教えていただけますか?ローカル当局によってサイトがブロックされるため、約2ヶ月ごとにサイトを移行する必要がある場合です。よろしくお願いします。

  31. 私のバンドにはサインアップページ(.net)とウェブサイト(.com)があります。.netは.comサイトのディレクトリへのリダイレクトであり、独自の実際のドメインではありません。.comは私のメインドメインのアドオン ドメインでもあるため、次のようになります。
    メイン ドメイン – アドオン .com(メインのフォルダとして) – .net(.comのフォルダ)

    メインドメインにWPサイトをセットアップしました。ルートに配置され、メインやアドオンなどがある.wwwフォルダよりも前に配置されました。しかし、特定のパスがあるため(ついに)質問です。

    新しくインストールしたWPに.netのリダイレクトを変更することはできますか?わかりにくい説明で申し訳ありませんが、これが最善の説明方法です。以前はWPをあまり使用したことがなく、リダイレクトの対象となっても問題ないか確認したかったのです。プラグイン、Paypalなどについてです。リダイレクトは、人々がメーリングリストにサインアップするメインのランディングページにのみ影響します。

    ご協力ありがとうございます。

  32. この記事は非常に役立ちます、ありがとうございます。質問が一つあります。プライマリドメインと新しいドメインがあり、どちらも同じルートを指しています。どちらかのドメインを入力すると同じホームページにアクセスしますが、もちろんすべての投稿とページはプライマリドメインの下にあります。

    これを踏まえると、場所を移動したりはしません。つまり、ルートファイルは同じままで、変更する必要があるのはドメイン名だけです(もちろん、ホームと投稿のリダイレクトも含む)。なので、Duplicatorのステップをすべて行う必要がありますか?

    このプロセスは私にとって本当に恐ろしいです!
    どんな助けでも感謝します。

    敬具
    キャミ

  33. ステップ3とステップ4について:

    サイトが同じURLを使用している場合、それは必要ないはずですか?
    また、トップドメインに301リダイレクトがありましたが、それを削除する方法がわかりません。
    www.なしのドメインでは301リダイレクトがありますが、www.ありのドメインにはありません!

    少し奇妙で、頭を悩ませますね。

    考えをありがとう:)

    • こんにちは、チーム

      古いドメインから新しいドメインに移動しました。Bluehostのベーシックアカウントを持っているため、カスタマーサポートチームは、301リダイレクトを作成するためにアドオンドメインとして追加できないと言っています。私の古いドメインは6ヶ月前のもので、今また最初からやり直さなければなりません。これを修正する方法を教えていただけますか?

  34. ドメイン移行のフルサービスはどこで見つけられますか?

    ドメイン1.comからドメイン2.comへ、すべてのコンテンツとURL、サブドメインも含めて移行(リブランディング)する必要があります。これは複雑な作業のようです :(

    ありがとう

  35. こんにちは。

    ドメインをリダイレクトしてプラットフォームを変更することについてお伺いしたいのですが、aaaa(dot)com(blogspotカスタムドメインを使用)をWordPressセルフホストを使用してbbbb(dot)comに移行したいと考えています。
    検索エンジンでのランキングを失わないようにするために、最善のステップは何でしょうか?

    ありがとう

  36. ドメインを変更する際に通常言及されない質問または要因は、Googleでのランキングが回復するまでにどれくらい時間がかかるかということです。そして、以下の記事によると、その答えは、改善のために何をするかによって2〜6ヶ月かかります。

  37. この記事を公開していただきありがとうございます。Google に変更を通知することを忘れるところでした。新しいサイトをインデックスに再送信するだけでした。GA でも変更を行う必要があります!

    予想以上に大変な作業でしたが、完了しました!

  38. まず、素晴らしい記事でとても参考になりました。
    質問ですが、古いサイトはどのくらい残しておけば良いのでしょうか?それとも、新しいサイトが稼働しているので古いサイトは削除しても良いのでしょうか?
    よろしくお願いします。

  39. ドメインを変更して、そのWordPressを新しいホスティングに移動したいのですが!ランキングやバックリンクなどに影響はありますか?

    WordPressをBloggerに完全に移行する方法について、どなたか投稿を教えていただけませんか?
    単なるコピー&ペーストではなく、完全にBloggerに移行したいのです。
    これは可能でしょうか?

  40. 古いドメインからFacebookコメントを転送する方法はありますか?古いウェブサイトでFacebookコメントを使用しており、新しいドメインでもそれらを維持したいと考えています。

  41. こんにちは、助けてください

    私のケースは少し異なります

    ブロガーからWordPressへウェブサイトexample.comのコンテンツを移行し、専用サーバーを使用しました。WordPress版の開発が完了するまで、最初のサイトはアクティブなままにしておくことにしました。WordPress版は仮ドメイン‘example.net’を使用しています。

    開発が完了した後、検索エンジンからの検索結果をすべて失う可能性があるため、.NETドメイン名を恒久的に.COMに変更しようとしました。

    どうすればこの目標を達成できますか?ありがとうございます。

    • Medさん、こんにちは。

      検索エンジンにインデックスされないように、開発サイトを検索エンジンから非表示にすることができます。プライマリドメインに移動する準備ができたら、記事に記載されている手順に従ってください。

      管理者

  42. サー、ウェブマスターツールでサイトアドレスを変更しましたが、再度ドメインを変更する必要があります。どうすればよいですか?

  43. 良い投稿です。ウェブサイト全体ではなく、一部のコンテンツのみを移動しようとしています。SEOランキングを失わないように、どのように進めるのが最善ですか?

  44. この投稿、本当にありがとうございます。 intimidating なことに取り組みましたが、非常に分かりやすく役立ちました。

  45. ありがとうございます!

    このコンテンツはまさに私が求めていたものでした。本当に本当に役立ちました。

    大変助かりました。

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。