WordPressサイトのドメインを変更する作業は、サイトのブランディングや運営方針の転換において非常に重要なプロセスとなります。

2026年現在、検索エンジンのアルゴリズムは進化を続けており、単純なURLの置き換えだけでなく、ユーザーエクスペリエンスやサイトの信頼性を維持したまま移行を完了させることが求められています。

ドメイン変更は手順を一つ間違えるだけで、これまで積み上げてきたSEO評価を失ったり、サイトが表示されなくなったりするリスクを伴います。

本記事では、最新のウェブ環境に対応した安全なWordPressドメイン変更の手順を、初心者から上級者まで理解できるように詳しく解説します。

ドメイン変更前に必ず実施すべき準備事項

ドメイン変更を成功させるための鍵は、作業を開始する前の徹底した準備にあります。

まず、現在稼働しているサイトの完全なバックアップを取得することが、何よりも優先されるべき事項です。

万が一作業中にエラーが発生し、サイトが修復不能な状態に陥ったとしても、バックアップがあれば元の状態に復元することが可能です。

バックアップには、WordPressのデータベース(SQLファイル)と、画像やテーマファイルを含むサーバー上の全ファイルの両方が含まれている必要があります。

2026年のウェブ標準では、すべての通信が暗号化されていることが前提となるため、新しいドメインに対しても事前にSSL証明書を発行しておくことを忘れないでください。

SSL設定が完了していない状態で移行を進めると、ブラウザで保護されていない通信として警告が表示され、検索エンジンからの評価にも悪影響を及ぼします。

また、移行作業中はサイトへのアクセスを制限する、あるいはメンテナンスモードを有効にしておくことで、訪問者に不完全なサイトを見せるリスクを回避できます。

ドメイン変更の主な2つの手法

WordPressのドメインを変更するには、主にプラグインを使用する方法と、手動でデータベースを操作する方法の2通りがあります。

サイトの規模やサーバー環境、自身のスキルセットに合わせて最適な手法を選択してください。

手法1:プラグインを活用した簡単な移行

技術的な操作に不安がある場合や、小規模なサイトを移行する場合には、プラグインの利用が最も推奨されます。

「All-in-One WP Migration」などのプラグインは、2026年においても依然として高い信頼性を誇るツールです。

この手法のメリットは、古いドメインでのデータを一つのファイルにパッケージ化し、新しいドメインの環境でそのまま展開できる点にあります。

プラグインが内部的にシリアライズされたデータの置換を自動で行ってくれるため、URLの不整合によるリンク切れを防ぐことが可能です。

手法2:手動操作による確実な移行

大規模なサイトや、特定のサーバー制約がある場合には、FTPとデータベース管理ツール(phpMyAdminなど)を用いた手動移行が適しています。

この方法では、まず旧ドメインのサーバーから全てのファイルをダウンロードし、新ドメインのサーバーへアップロードします。

次に、データベース内の旧ドメインの記述を新ドメインに一括置換する必要がありますが、単なるSQLの置換ではなく、シリアライズに対応したツールを使用することが不可欠です。

ステップバイステップ:ドメイン変更の具体的手順

ここでは、最も確実性の高い手動による移行プロセスに焦点を当て、具体的な手順を解説します。

1. 新しいドメインの追加とWordPressのインストール

レンタルサーバーの管理画面から、取得済みの新しいドメインをサーバーに追加します。

この際、ディレクトリ構成が旧ドメインと競合しないよう注意深く設定を行ってください。

新しいドメインのディレクトリに、最新バージョンのWordPressをクリーンインストールします。

2. データベースとファイルの移行

旧ドメインのサーバーにあるwp-contentフォルダの内容を、新ドメインの対応するディレクトリへ上書きコピーします。

次に、旧ドメインのデータベースをエクスポートし、新ドメイン用のデータベースにインポートしてください。

3. データベース内のURL置換

データベースをインポートしただけでは、内部リンクや画像のパスが旧ドメインを指したままになっています。

ここでSearch and Replace DBなどのツール、あるいはWP-CLIを使用して、URLを一括変換します。

以下に、WP-CLIを使用した置換コマンドの例を記述します。

Shell
# 旧ドメインから新ドメインへ一括置換するコマンド例
wp search-replace 'https://old-domain.com' 'https://new-domain.com' --skip-columns=guid
実行結果
+------------------+--------------+-------+---------+
| Table            | Column       | Found | Replace |
+------------------+--------------+-------+---------+
| wp_options       | option_value | 5     | 5       |
| wp_posts         | post_content | 120   | 120     |
| wp_postmeta      | meta_value   | 45    | 45      |
+------------------+--------------+-------+---------+
Success: Made 170 replacements.

--skip-columns=guidオプションを使用しているのは、RSSフィードの重複判定に使われるGUIDを変更しないようにするためです。

SEO評価を維持するための301リダイレクト設定

ドメインを変更した際、最も重要なSEO対策が「301リダイレクト」の設定です。

301リダイレクトとは、URLが恒久的に変更されたことを検索エンジンに伝えるステータスコードです。

これを正しく設定することで、旧ドメインが獲得していた被リンクの評価や検索順位を新ドメインへと引き継ぐことができます。

設定は旧ドメインのサーバーにある.htaccessファイルに以下の記述を追加することで行います。

Apache Conf
# 旧ドメインから新ドメインへの301リダイレクト
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain\.com$ [NC]
RewriteRule ^(.*)$ https://new-domain.com/$1 [R=301,L]

2026年の検索エンジン最適化においては、すべての個別ページが一対一で正しくリダイレクトされていることが厳格にチェックされます。

トップページだけでなく、各記事やカテゴリーページも漏れなくリダイレクトされるよう、正規表現を用いた記述が必須となります。

Google Search Consoleでの「アドレス変更」通知

リダイレクトの設定が完了したら、Google Search Consoleの「アドレス変更ツール」を使用して、ドメインの変更をGoogleに直接報告します。

このプロセスを踏むことで、Googleのインデックス更新が促進され、検索結果の表示がスムーズに切り替わります。

まず、新旧両方のドメインがGoogle Search Consoleに登録され、所有権の確認が済んでいる状態にしてください。

管理画面の設定メニューから「アドレス変更」を選択し、画面の指示に従ってステップを進めます。

Googleはドメイン変更の信号を数ヶ月間にわたって監視するため、旧ドメインの契約をすぐに解除せず、少なくとも1年間は維持することを強く推奨します。

ドメイン変更後に確認すべきチェックリスト

移行作業の完了後、サイトが正常に機能しているか以下の項目を必ず確認してください。

確認項目チェック内容重要度
内部リンクサイト内のリンクが新ドメインに切り替わっているか
画像の表示全ての画像パスが正しく、表示崩れがないか
SSL証明書ブラウザで鍵マークが表示され、エラーが出ないか最高
各種フォーム問い合わせフォーム等が正常に動作し、メールが届くか
外部連携サービスGoogle AnalyticsやSNSのOGP設定が更新されているか

特に2026年においては、AIチャットボットやAPI連携ツールがサイト情報を参照しているケースが多いため、外部サービスとの接続確認は念入りに行ってください。

失敗しないための注意点とトラブルシューティング

ドメイン変更でよくある失敗の一つに、メールアドレスの変更漏れがあります。

WordPressの管理者メールアドレスが旧ドメインのままになっていると、重要な通知を受け取れなくなるリスクがあります。

「設定 > 一般」から、新しいドメインのメールアドレスに更新することを忘れないでください。

また、有料テーマやプラグインの中には、ドメイン名に紐づいたライセンス認証を行っているものがあります。

移行後に機能が制限されてしまった場合は、各開発元のマイページからライセンスの付け替え(ディアクティベートと再アクティベート)を行う必要があります。

もしサイトが真っ白になったり、「データベース接続確立エラー」が表示されたりした場合は、wp-config.phpのデータベース情報(ホスト名、ユーザー名、パスワード)が正しいか再確認してください。

まとめ

WordPressサイトのドメイン変更は、慎重な準備と正しい手順、そして移行後の丁寧なフォローアップによって成功へと導かれます。

2026年のウェブ環境においても、バックアップの取得とSSLの徹底、そして301リダイレクトによるSEO評価の継承が最も重要なポイントであることに変わりはありません。

本記事で紹介した手順を一つずつ確実に実行することで、リスクを最小限に抑えつつ、新しいドメインでの円滑なサイト運営をスタートさせることができます。

ドメイン変更はサイトの成長に向けた大きな一歩ですので、焦らず着実に進めていきましょう。