WordPressサイトを新しいドメインに移動するのはリスクが高いと感じるかもしれません。苦労して獲得したSEOランキングを失いたくないし、古いドメインを使用している訪問者が自動的に新しいドメインに送信されるようにする必要があります。
このガイドでは、SEOを失うことなく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はサイトをスキャンして、すべてが正常かどうかを確認します。「Good」とマークされた項目はチェックを通過し、「Notice」は単なる情報です。
プラグインが実際の問題を見つけた場合、それを修正する方法の説明とともに警告が表示されます。
結果が良好な場合は、「Build」ボタンをクリックします。

プラグインはウェブサイトファイルをバックアップにパッケージ化します。サイトのサイズによっては、これに数分かかる場合があります。
完了したら、ダウンロードオプションが表示されます。「Download Both Files」をクリックして、インストーラーとアーカイブをコンピューターに保存します。

アーカイブファイルはWordPressファイルの完全なコピーです。WordPressテーマ、パーマリンク設定、プラグイン、アップロード、およびWordPressプラグインによって作成されたその他のファイルが含まれています。
インストーラースクリプトはPHPファイルであり、アーカイブファイルを展開してWordPressの移行を自動化および実行します。
後でスケジュールバックアップ、クラウドストレージ、または1クリック復元が必要な場合は、有料のDuplicator Proプランでこれらの機能が追加されます。
ステップ 2: 新しいドメイン名用のデータベースを作成する
ダウンロードした2つのファイルには、古いサイトのデータベースのコピーが含まれています。ファイルを展開する前に、新しいドメインに新しい空のMySQLデータベースを作成してください。
既にデータベースを作成済みの場合は、この手順をスキップできます。
データベースを作成するには、ホスティングアカウントのcPanelダッシュボードにアクセスし、「Databases」セクションを見つける必要があります。
Bluehostでの場所の見つけ方をご案内しますが、基本的な手順は同じで、すべてのホスティングプロバイダーに適用されるはずです。
Bluehostアカウントダッシュボードにログインし、ウェブサイトの下にある「Manage Site」ボタンをクリックします。
サイト設定の下で、「Overview」タブの下にあるcPanelボタンをクリックします。

これにより、cPanelダッシュボードが開きます。
データベースセクションまでスクロールダウンし、「Manage My Databases」オプションをクリックします。

データベースの名前を入力し、「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 はアーカイブを抽出し、データベースをインポートし、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」ボタンをクリックする必要があります。
次に、「フルサイトリダイレクト」タブに切り替え、「サイトの移動」トグルをオンにする必要があります。
その後、新しいドメイン名を入力し、「変更を保存」ボタンをクリックする必要があります。

ステップ5:新しいドメインについてGoogleに通知する
次に、Google に住所変更を伝える必要があります。これにより、Google は新しいドメインを迅速に見つけ、検索結果に表示を開始できます。
まず、新しいドメインと古いドメインの両方を Google Search Console に 2 つの異なるプロパティとして追加する必要があります。手順については、Google Search Console ガイドのステップ1を参照してください。
次に、Google Search Consoleアカウントダッシュボードで古いドメイン名をアクティブなプロパティとして選択する必要があります。

その後、左側の列から設定メニューをクリックします。
次に、「住所変更」ツールをクリックできます。

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

次の画面で、Google Search Consoleは住所変更リクエストを送信するためのステップバイステップのウィザードを表示します。
Search Console を離れる前に、新しいドメインのプロパティを開き、サイトマップメニューの下に XML サイトマップを送信してください。これにより、Google は新しい URL をより速くクロールできます。
Bing から検索トラフィックがある場合は、Bing Webmaster Tools のサイト移動ツールを使用して、Bing にも移動を伝える必要があります。
ドメイン名のみを変更する(同じホスティング)
既存のサイトに新しいドメイン名のみを使用させたいだけで、他に何も変更しない場合があります。サイトが同じホスティングアカウントに留まる場合、マイグレーションプラグインはまったく必要ありません。
新しいドメインをサイトに向け、URL を更新するだけで済みます。
まず、ホスティングダッシュボードに新しいドメインを追加し、既存のウェブサイトに割り当てます。ほとんどのホストでは、この設定をサイトの「プライマリドメイン」または「割り当て済みドメイン」と呼びます。
ホスティングのドキュメントにこの設定の場所が表示されます。ホスティングサポートが変更することもできます。
次に、WordPress 管理エリアにログインし、設定 » 一般 ページに移動します。ここで、「WordPress アドレス (URL)」と「サイトアドレス (URL)」の両方のフィールドで、古いドメインを新しいドメインに置き換える必要があります。

「変更を保存」をクリックすると、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を新しいドメインに手動で移動できます。ただし、手順が多く、小さな間違いがウェブサイトを破損させ、修正されるまでダウンタイムを引き起こす可能性があります。
そのため、新しいサイトが機能することを確認するまで、バックアップファイルを保持してください。プロセスの簡単なバージョンは次のとおりです。
- データベースをエクスポートします。ホスティングコントロールパネルからphpMyAdminを開き、サイトのデータベースを選択し、[エクスポート]タブを使用します。SQL形式のクイックメソッドで問題ありません。
- WordPressファイルをすべてダウンロードします。古いドメインからFTP経由で、wp-contentフォルダと非表示の.htaccessファイルを含めてダウンロードします。
- ファイルをアップロードします。通常public_htmlである新しいドメインのルートフォルダにファイルをアップロードします。
- 新しいデータベースとユーザーを作成します。新しいドメインのホスティングで作成します。上記の手順2に正確な方法が示されています。
- .sqlファイルをインポートします。phpMyAdminの[インポート]タブを使用して、新しいデータベースに.sqlファイルをインポートします。
- wp-config.phpを編集します。新しいドメインでwp-config.phpを編集し、DB_NAME、DB_USER、DB_PASSWORDの値を、作成したばかりのデータベースに合わせて更新します。
- URLを更新します。データベースはまだ古いドメインを指しているため、古いドメインから新しいドメインへの検索と置換を実行します。無料のSearch & Replace Everythingプラグインまたは上記セクションで示されたWP-CLIコマンドを使用できます。
- 新しいサイトをテストします。その後、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リダイレクトを設定します。上記の「ドメイン名のみを変更する」セクションで各手順を説明しています。
動画チュートリアル
このチュートリアルが、WordPressサイトを新しいドメイン名に移行するのに役立ったことを願っています。また、究極のWordPress移行ガイドや、WordPress SEOに関する包括的なガイドも参照することをお勧めします。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。


グレタ・アンダーソン
わあ、これは素晴らしい効果がありました!ありがとうございます!
エリオット・ベイリー
まさに求めていたものでした!EDさん、ありがとうございます
ヴィクラム
installer.PHPのセットアップで、installer.PHPでデータベースの詳細を入力して次に進むと、503 Internal ErrorまたはMis configurationが表示されます。
ジョン・ウィルソン
ありがとうございます、完璧に動作しました。新しいサイトも立ち上がり、稼働しています!
UIが少し変更されているため、スクリーンショットの更新が必要かもしれませんが、十分に理解できます。データベースの削除は少し怖くて混乱します。新しいデータベースを作成し、そこにインストールしましたが、うまくいきました。そうでなければ、既存の(古い)データベースを削除して上書きしていたかもしれません。新しいサイトが立ち上がるまで古いサイト全体を残しておき、その後303リダイレクトを行いたかったのです。GoogleのSearch ConsoleのUIも更新されましたが、簡単なGoogle検索で十分に理解できます。
アディティア
これは、移動先の新しいサイトのために新しいホストが必要であることを意味します。古いサイトがあるのと同じホスティングでできますか?
WPBeginnerサポート
既存のホストでドメイン名を変更するには、DNSを変更し、新しいドメインを既存のWordPressインストールにポイントするだけで済みます。ただし、WordPressのURLを更新し、リダイレクトを設定し、検索エンジンにアドレス変更を通知する必要があります。
管理者
アディティア
私のDuplicatorプラグインがInstaller.phpとアーカイブファイルを生成せず、エラーが表示されます。
どうすればよいですか?
アディティア
GoDaddyのエコノミーLinuxホスティング(cPanel付き)を利用しています
Adick
この投稿は非常に役立ちました、ありがとうございます!
カラン・バガット
おっと、前のコメントで何かを尋ねるのを忘れていました。newsite.comをウェブマスターツールとアナリティクスに個別に登録する必要がありますか、それとも古いものが追跡されますか?
カラン・バガット
これこそ私が求める完璧さです。15分もかからずに完了し、問題もなく、正常に動作しています。将来的にも問題が発生しないことを願っています。
WPBeginnerチームに感謝します。
ケイティ・ステックリー
アナリティクスは別途設定する必要がありましたか?私もそれが気になっています
ブルック・ブラウン
素晴らしいです、ありがとうございます!おすすめのプラグインが、投稿から何年も経った今でも現役で動作しているのを見て嬉しいです。
私のシナリオを考えると、何か違うことをする必要があるかどうかが1つ質問があります。ライブの古いドメインと、インデックス化されていないライブの開発サイトがあります。開発サイトを新しいドメインにプッシュしたいので、古いドメインの更新は完全にスキップできると思いました。devwww.olddomain.com > newdomain.com でこのプロセスを実行するだけで問題ないですよね?
私はウェブデザイナーで、最近開発者を失ったばかりなので、これはすべて私にとって新しいことであり、恐ろしいことです。ありがとうございます!
WPBeginnerサポート
はい。
管理者
ジャスミン
こんにちは、2つの異なるニッチサイトから1つの新しい権威サイトにブログ投稿を移行したいです。2つの古いニッチウェブサイトは常にメンテナンスモードでしたが、GWMTに登録されています。
そうすると、20以上の投稿を新しいサイトに移行した後、
まだインデックス化されていない場合でも、301リダイレクトを行い、Googleに住所変更を通知する必要がありますか?
Sugianto
素晴らしい投稿です。とても助かりました。しかし、リダイレクトを行った後、新しい問題が発生しました。古いサイトを新しいサブドメイン名に移動しました。今、古いドメイン名に新しいWordPressをクリーンインストールしたいのですが、インストール後にログインエリアにアクセスしようとすると、新しいサブドメインサイトにログインしてしまいます。これを修正するにはどうすればよいですか?助けてください。
umukub
古いサイトが検索エンジンからインデックスから削除されている場合、新しいサイトにリダイレクトを作成すると、新しいサイトも古いサイトのようにインデックスから削除される影響を受けますか?
WPBeginnerサポート
古いサイトが検索エンジンからペナルティを受け、新しいサイトが同じコンテンツを持っている場合。遅かれ早かれ、新しいサイトもペナルティを受け、インデックスから削除されます。
管理者
Badger
私は過去1年間、かなり人気のある学術ブログの編集長を務めてきました。ブログのコピーを作成するためにDuplicatorを使用することを考えており、それを自分の個人ウェブサイトのサブドメインに秘密裏に保存したいと思っています。そうすれば、将来の雇用主に私の編集作業の記録を示すことができます。重複したものを検索エンジンにインデックスしないように指示し、301リダイレクトを設定したりGoogleに通知したりしない限り、実際のブログに問題が発生すると思いますか?
WPBeginnerサポート
それは可能ですが、検索エンジンは依然としてあなたのウェブサイトをクロールする可能性があります。さらに慎重を期すために、.htaccessを使用してサブドメイン全体をパスワードで保護することをお勧めします。これにより、検索エンジンはそれをクロールできなくなり、ユーザー名とパスワードとともにリンクを誰にでも送信できます。
管理者
カラン・バガット
こんにちは。
質問があります。例えば、私が oldsite というサイトを所有していて、リダイレクトして newsite に移行したとします。そして、oldsite のドメイン名がもうすぐ失効するとします。newsite.com と一緒に毎年更新する必要はありますか?
WPBeginnerサポート
古いドメインは少なくとも6ヶ月間保持してください。
管理者
カルミア
この役立つチュートリアルを本当にありがとうございます!あなたの助けで、サイトを新しいドメインに正常に移行できました。
Prince
Duplicatorは使用しないでください。フォントがコピーされていません。Times New Romanに変更されています。
アンディ
簡単な質問ですが、ドメインを変更して古いドメインに301リダイレクトを設定した場合、個々の投稿のFacebookのいいね!はどうなりますか?301リダイレクトなので引き継がれますか、それともいいね!の数はゼロになりますか?
WPBeginnerスタッフ
WordPressサイトを移動する際にURLを更新する方法をご覧ください
キャロル・フォーナハン
こんにちは、サブドメインをメインドメインに転送しましたが、ホームページはサブドメインのプレフィックスなしですが、他のページにはまだプレフィックスが付いています。どうすれば削除できますか?また、WebマスターでURLをリダイレクトする必要がありますか?
WPBeginnerスタッフ
安全策として6〜12ヶ月。
マチュー
ありがとう。もう一つ質問があります。検索エンジンのランキングは一時的に影響を受けるとのことですが、オーガニック訪問数の損失はどの程度で、どのくらい続きますか?
マチュー
非常に包括的で分かりやすいガイドをありがとうございます。1つ質問があります。新しいドメインに切り替えた後、古いドメイン/サイトをどのくらいの期間保持することをお勧めしますか?
タウシーフ
私はwordpress.orgのブログを持っています。以前は.comを使用していましたが、.orgに変更しました。以前は1日あたり4,000から400のトラフィックがありましたが、変更後は最大でも160程度しかありません。ドメインは.comから.orgに変更しても、ドメイン自体は同じものです。
なぜこのようなことになるのでしょうか?私のドメインはまだ.comですが、wordpress.comからwordpress.orgに変更しただけです。
Alex Sol
わかりました、古い記事であることは承知していますが、まだ返信が得られることを願っています
1. ブログを blog.old-domain.com から newdomain.com に移行しようと考えています… Duplicator はすべてのリンクを正しく変更してくれますか?例えば、古いサイトに記事があった場合: blog.old-domain.com/this-is-article は、newdomain.com/this-is-article として作成されますか?
2. 301でリダイレクトした後、古いサイトのコンテンツについて何かする必要がありますか?そのままにしておくべきですか、それとも削除すべきですか?そのままにしておく場合、古いドメインの更新も続ける必要があると思いますか?
ありがとうございます!
stew7645
ありがとうございます。このガイドは非常に役立ち、よく説明されていました。約1時間でサイトをあるドメインから別のドメインに移行できました。
WPBeginnerスタッフ
はい、サイトマップをBingにも送信するのは良い考えです。
クリスチャン・ロック
素晴らしいチュートリアルで、大幅な時間節約になりました。ウェブマスターツールを通じてGoogleに変更を通知したところ、とても簡単でした。Bingのウェブマスターツールでも同じことをすることをお勧めしますか?一般的にBingにはあまり重点を置いていませんが、何らかの助けになるなら、そうするつもりです。プロセスはより複雑であり、回避できるのであれば、それを聞きたいのですが、良い考えであれば、時間をかけて行うつもりです。このチュートリアルを提供していただき、私たちの質問に答える時間を割いていただきありがとうございます!
Joe
この記事は初心者向けでは全くありませんでした。「ウェブサイトをコピーしたいルートディレクトリ、またはディレクトリが完全に空であることを確認してください。」という部分でつまずきました。ルートディレクトリとは何ですか?そして、ログインするための認証情報が何かわかりません。
markyh2904
遅れてすみませんが、WPサイトの移動方法を調べていて、この投稿を見つけたばかりです
数年前にFiverrからあまりにも多くの悪いリンクパッケージを購入してしまったため、G(ペンギン3)から私の音楽サイトの1つがペナルティを受け、私のドメインは現在スパムと見なされています。
サイトコンテンツを新しいドメインに移動したいが、古いサイトを新しいサイトに301リダイレクトしたくない場合、これは機能しますか?もしそうなら、転送後すぐに古いサイトをインデックス解除すべきですか、それとも前ですか?
よろしくお願いします
Hicham Alaoui
こんにちは、
ウェブサイト「http://www.mywebsite.com」を「http://www.mywebsite.com/blog」に移動し、数ヶ月後に投稿を以前のように移動し、/blogからすべてのコンテンツを削除しました。
問題は、Googleがまだ同じ記事を重複コンテンツとして参照していることです。リダイレクトリンクは手動で行っていますが、見つからないと判断されたリンクが9000以上あり、終わりません!
Yoastのツール「https://yoast.com/wp-content/permalink-helper.php」でこの問題を解決しようとしましたが、うまくいかないか、使い方が理解できていないかのどちらかです。
何か解決策はありますか?
ありがとうございます。
トム・ダーキン
これを処理するプラグインを探すことは考えていませんでした。見てみる必要があります!
John R. Meese
喜んで!
WPBeginnerスタッフ
一時的なURLが公開されており、検索エンジンをブロックしていなかった場合、検索エンジンがそのURLをクロールした可能性があります。URLが検索インデックスに表示されなくても、まだ存在しており、いつでも表示される可能性があります。そのため、念のため301リダイレクトを設定しておくべきです。
一方、検索エンジンにクロールまたはインデックスされていないと確信している場合は、301リダイレクトを設定する必要はありません。
ステップ2については、FTPを使用してWordPressファイルをアップロードまたは編集する方法に関するガイドをご覧ください。
チャド
一時的なURLから恒久的なURLに移動する場合、301リダイレクトを行うべきですか?また、まだサイトをGWTに送信していない場合、GWTで住所を変更する必要はなく、ドメインの移行が完了したらGWTに送信するだけでよいと推測しますが、正しいですか?最後に、上記のステップ2の途中にある「次にFTPを開いて新しいサイトに接続する必要があります」とは、具体的にどういう意味ですか?FTPを開いて何に接続するのですか?誰か教えてください、私はかなり初心者です。
WPBeginnerスタッフ
無料ブログ設定サービスをご覧ください。
WPBeginnerスタッフ
Beth様、WordPress.comサイトをWordPress.orgのセルフホストに移行する方法に関するチュートリアルがあります。
インデックス化されたくないサイトをGoogleがインデックス化することについての懸念については、そのドメインのルートディレクトリにrobots.txtファイルを追加し、Googleおよびその他のすべてのボットにそのサイトをクロールまたはインデックスしないように指示できます。
ベス・テリー、CSP
ありがとうございます!皆さんは素晴らしいです!私は少し先走ってしまい、いくつかのことを順番を間違えてしまいました。すべてのコンテンツをサブドメインにある新しく再設計されたブログサイトに移動しました。その後、WP.comブログのテーマなどを切り替えました。
私はすでにアクティブなブログの名前を所有しており、7年間ドットコムサイトで使用しています。そのため、読者と大量のコンテンツがあり、TwitterとLinkedInにリンクしています。
CactusWranglerを新しいサブドメインブログに向け直せば、インデックスとフォロワーもついてくると思いますが、そうではないかもしれません。すべてのコンテンツとメディアは新しいサイトにあります。すべてJetpackプラグインで行いました…では、GoDaddyに新しいDNS情報を伝える準備はできていますか?残念ながら、JetpackのWPサポートは9月24日まで利用できません!
うわー!私の目標は、ウェブサイトとブログを似たような見た目にして、リンクの往復をスムーズで一貫したものにすることです。これが完了したら、1998年から稼働しているメインのウェブサイトのテーマを変更する必要があります。
どうやって生計を立てているのか分かりません!目がかすんで脳みそが溶けてしまいそうです! ;-D
ベス・テリー、CSP
これはWP.comからWP.orgへの移行にも当てはまりますか?新しいデザインを作成するために、ウェブサイトにサブドメインを作成しました。WP.comにブログがあり、コンテンツを新しいデザインに移行しました。今、2つの全く同じサイトがあり、Googleが私の新しいサイトを偽物とマークする前に、.comのサイトをシャットダウンする必要があります。次のステップを考えています。まだサブドメインを「ライブ」にしたわけではないので、ブログのURLはまだ.comサイトを指しています。以下のコメントでサブドメインについて心配しています。何か注意すべきことはありますか?
これを解決するのにあと3ステップくらいだとわかっていますが、どう進めばよいかわかりません。有益な記事をありがとうございます!!
デビッド
妻の大きなサイトを新しいURLに移行するのは気が重かったのですが、あなたの指示は私が今まで見つけた中で最も明確で、実際それほど大変な作業ではありませんでした。本当にありがとうございました。何よりも、すべてがうまくいきました。まだいくつかのページタイトルとSEO設定を手動で変更する必要があります。妻からの感謝の度合いは期待していたほどではありませんが、それもすべて良いことなのでしょう。
ジェニー
これは素晴らしかったです。まさに命綱でした。素晴らしい記事です!!
ケシャヴ
こんにちは、WordPressブログを blog.yoursite.com から news.yoursite.com に移動したいです。また、URL構造を /postname から /post_id/postname に変更したいです。
URLのリダイレクトについては、どのように進めればよいでしょうか?
アルベルト
こんにちは!
マルチサイトをインストールしています。そのインストールから1つのウェブサイトだけを移動したいです。
新しいウェブサイトはすでに稼働しており、301リダイレクトを設定するだけです。
移動するウェブサイトはoldsite.com/the-siteで、それをnewsite.comに移動します。
マルチサイトインストール内のすべてのウェブサイトをリダイレクトせずに、これをどのように行うことができますか?
WPBeginnerスタッフ
いいえ、ユーザーが以前と同じURLでサイトや投稿にアクセスできるのであれば、301リダイレクトを設定する必要があります。しかし、アクセスできない場合は、検索エンジンもアクセスできないということです。その場合、多くのトラフィックと検索ランキングを失うことになります。
スーザン・フィンチ
古いドメインは新しいドメインへのリダイレクトになるだけなので、検索エンジンの結果はすべて絶対パスなので問題になる可能性があります。301リダイレクトを作成する必要がありそうです。迅速な返信ありがとうございます。
スーザン・フィンチ
WPのURLを変更するだけで、移動しません。パーマリンクの手順に従い、ユーザーに通知した場合でも301リダイレクトは必要ですか?
サイモン・ソムライ
URLは現在http://www.oldsite.com/newsite.comのようになっていますが、これを通常のnewsite.comに変更するにはどうすればよいですか?
ジョン・ミーズ
正しく機能させるには、newsite.com の前に「http://」を追加する必要があります。
サイモン・ソムライ
わかりましたジョン!うまくいきました
助けてくれてありがとう
Vishal Kumar
シンプルかつ効果的… WPBegginnerチームの皆さん、ありがとうございます。
もう一つ質問があります。上記のステップに従って、サイトを新しいドメインに正常に移行してから20日が経過しました。現在、古いドメインはまだライブで、新しいドメインにユーザーをリダイレクトしていますが、重複ペナルティを避けるために古いドメインのデータを削除することを検討すべきでしょうか。ご提案ください…
Tim Ludy
素晴らしいリソース、ありがとうございます!ブログの記事だけをリダイレクトする方法はありますか?サイト全体ではなく。ビジネスの一部のためのまったく新しいウェブサイトを作成しており、古いウェブサイトのページの一部だけが新しいサイトに切り替わり、残りは古いサイトに残ります。
Om Livin'
Pinterestに関する簡単な質問ですが…ピン留めしたリンクをすべて変更する必要がありますか?
ヒュー・グエン
素晴らしい!まさに探していたものです。
しかし、WPサイトを移動したくない場合、URLのみを変更することは可能ですか?
WPBeginnerスタッフ
サブドメインを.htaccessファイルから除外するには、RewriteRule行の直前に次の行を追加します。
RewriteCond %{HTTP_HOST} !^subdomain.example.com$ [NC]
シャー・ジャハーン
こんにちは、返信ありがとうございます。コードを追加しました。
RewriteCond %{HTTP_HOST} !^subdomain.olddomain.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
現在、subdomain.olddomain.comにアクセスしようとすると、newdomain.com/subdomain.olddomain.comにリダイレクトされます
Shah Jahan Labar
サブドメインがいくつかありますが、リダイレクトルールを適用しようとすると、サブドメインもリダイレクトされてしまいました。
Kasa
サブドメインを新しい別のドメインにリダイレクトすることについてはどうですか?
ウェブマスターツールでサブドメインのアドレスを変更できないため、プロセスは同じですか?