WordPress 移行チェックリスト: 移行前と移行後
公開: 2023-02-12Web ホストを変更することを決めた場合、WordPress Web サイトの移動は少し大変に思えるかもしれません。 サイトが完全にアクティブである場合、ユーザー エクスペリエンスを妨げずにこれを行うにはどうすればよいか疑問に思うかもしれません。 また、重要なデータが失われ、検索エンジンのランキングが損なわれることを心配しているかもしれません.
幸いなことに、これらの問題は適切な計画によって解決できます。 十分な調査を行い、WordPress 移行チェックリストに従うことで、安心してスムーズな移行プロセスを確保できます。
この投稿では、Web サイトの移行とその重要性について詳しく見ていきます。 次に、移行前、移行中、移行後にできることを確認しながら、移行プロセスを順を追って説明します。 始めましょう!
ウェブサイトの移行とは?
ウェブサイトの移行とは、あるホストから別のホストにサイトを移動することです。 これには、ファイルとデータベースの新しいサーバーへの転送が含まれます。
ビジネスが成長する場合、ホストの切り替えが必要になる場合があります。 たとえば、現在のホスティング プランではリソースが限られている可能性があり、サーバーはトラフィックの需要の増加に対応できない場合があります。
同様に、サーバーのパフォーマンスに不満を持っているかもしれません。 ロード時間が遅くなり、ダウンタイムが頻繁に発生する可能性があります。
サイトを新しいホスティング プロバイダーに移行することは、デリケートなプロセスになる可能性があります。 正しく行わないと、コンテンツの一部が失われるだけでなく、検索エンジンの結果ページ (SERP) でのランキングも失われる可能性があります。
ウェブサイト移行の重要性
Web サイトの移行には、状況に応じて多くの利点があります。 ビジネスを始めたとき、おそらく手頃な価格のホスティング サービスを選択したことでしょう。
しかし、あなたのウェブサイトはビジネスとともに成長する可能性があります。 より高度なホスティング ソリューションは、大量のトラフィックを処理し、より優れたユーザー エクスペリエンス (UX) を提供するのに役立ちます。
たとえば、WP Engine など、企業向けの管理された WordPress ホスティングを提供するホストに移行したい場合があります。
WordPress 固有のホスティング プランにより、オンライン ビジネスの運営が容易になります。 バックアップ、更新、セキュリティ チェックなど、いくつかのタスクを処理します。
ウェブサイトの移行を成功させるためのヒント
Web サイトの移行で直面する可能性のある問題の多くは、適切な計画によって回避できます。 したがって、新しいホストに切り替える前に、いくつかの調査を行うことが重要です。 たとえば、現在のプロバイダーよりも優れたパッケージを提供していることを確認する必要があります。
さらに、新しいホストが移行に役立つかどうかを確認することもできます。 一部のホストは、あなたに代わってそれを行うことを申し出ます。
たとえば、WP Engine は BlogVault と提携して、自動化された WordPress 移行プラグインを作成しています。
サイトを手動で移行することもできます。 これを行う前に、Screaming Frog などのツールを使用して、サイト上のリンクの完全なリストを作成することをお勧めします。
これは、クロール エラーとリダイレクトを特定し、壊れたリンクを修正するのにも役立ちます。 その後、このデータを保存して、移行中に失われないようにすることができます。
移行前にすべきこと
移行の準備に役立つように、移行を開始する前に実行する手順のリストをまとめました。
ステップ 1: 適切な時期を選ぶ
よく計画された移行は、サイトのパフォーマンスへの影響を最小限に抑える必要があります。 トラフィックの減少は避けられませんが、深夜や早朝などの静かな時間帯に Web サイトを移行することで、この影響を最小限に抑えることができます。
Jetpack Stats や Google Analytics などのツールを使用して、移行に最適な時期を判断できます。
時差を考慮することを忘れないでください。 ヨーロッパを拠点としていて、トラフィックがアジア諸国から来ている場合、ユーザーの大部分が眠っているときにプロセスを実行する必要がある場合があります。
ステップ 2: スケジュールをクリアする
次に、コンテンツとマーケティング スケジュールが空であることを確認します。 プロモーションやセールの時期は繁忙期になる可能性が高いため、移行を避けることをお勧めします。
さらに、当面の間、すべてのコンテンツ作成を一時停止することをお勧めします。 移行プロセス中に公開されたコンテンツは、新しいホストに転送されません。 つまり、その期間中に行ったサイトの変更はすべて失われます。 オンライン ショップをお持ちの場合は、注文を一時停止する必要もあります。
ステップ 3: 顧客に通知する
ウェブサイトの移行により、サービスが中断される可能性があります。 そのため、サイトが定期メンテナンス中であり、その間は注文を処理できないことを顧客に知らせることをお勧めします。
顧客があなたのコンテンツにアクセスできない場合、あなたのビジネスはプロらしく見えないかもしれません。 ただし、お詫びとともに重要なお知らせを表示することで、お客様のことを気にかけていることを示すことができます。 また、メールで連絡を取り、ソーシャル メディア ページに投稿することもできます。
ステップ 4: 新しいホスティング アカウントを設定する
まだホスティング アカウントをセットアップしていない場合は、ここでセットアップします。 これを数週間前に行うことをお勧めします。 これにより、新しいアカウントに問題がある場合、サイトを移行する前に問題を解決することができます。
さらに、これにより、新しいホストが提供する機能を調べる時間ができます. 利用可能なツールと設定に慣れ、移行プロセスに関する質問があればプロバイダーに質問してください。
また、新しいホストで WordPress インストールを作成する必要があります。 多くのホスティング プロバイダーは、ワンクリック インストールを提供しています。
ステップ 5: ウェブサイトをバックアップする
サイトを移行する前に、ファイルとデータベースのバックアップを作成することが重要です。 これにより、何か問題が発生した場合でも、サイトを最新のバージョンに復元できます。
多くの Web ホストは、パッケージの一部としてバックアップを提供しています。 UpdraftPlus などのプラグインを使用することもできます。
または、FileZilla などのファイル転送プロトコル (FTP) クライアントを使用して手動バックアップを実行することもできます。 その後、サイトのファイルを安全な場所に保存できます。
また、データベースをバックアップする必要があります。 これを行うには、ホスティング アカウントの phpMyAdmin に移動し、 [エクスポート]タブをクリックします。 次に、好みのエクスポート方法を選択し、 [Go]をクリックします。
それでおしまい。 データベースがダウンロードされたら、サイトのバックアップ フォルダーに保存できます。
移行中に行うこと
これで、移行を開始する準備が整いました。 プロセスを簡単なステップに分解してみましょう。
ステップ 1: サイトをメンテナンス モードにする
Web サイトをメンテナンス モードにすると、他の WordPress ユーザーがコンテンツを変更できなくなります。 たとえば、複数の著者によるブログを運営している場合、ライターはこの間投稿を公開できません。 さらに、サイトの訪問者はコンテンツを表示したり操作したりできなくなります。
これを行うには、WP Maintenance Mode などのプラグインを使用できます。
このツールを使用すると、メンテナンス モード メッセージをカスタマイズし、カウントダウン タイマーやチャットボットなどのインタラクティブな機能を追加できます。 サイトが稼働を再開したときにユーザーに通知できるように、サブスクリプション フォームを含めることもできます。
ステップ 2: サイトのファイルとデータベースを移行する
これは、移行プロセスの主要部分です。 開始する前に、サイトのバックアップがあることを確認してください。
手動で移行する場合は、ホスティング アカウントにログインしてファイル マネージャーを使用する必要があります。 または、FileZilla などの FTP クライアントを使用することもできます。
まず、WordPress サイトのルート フォルダーを見つけます。 これは通常public_htmlと呼ばれます。 次に、バックアップしたファイルをこのフォルダーにアップロードします。
次に、データベースを新しいサーバーにアップロードする必要があります。 新しいホスティング アカウントの cPanel に移動し、 [データベース]セクションに移動して、 [MySQL データベース]を選択します。
ここでは、新しいデータベースを作成してユーザーを追加する必要があります。 次に、 [インポート]タブから古いデータベースをアップロードできます。
最後に、Web サイトのwp-config.phpファイルを編集して、新しいデータベースにリダイレクトする必要があります。 このファイルは、サイトのルート フォルダーにあります。
ファイルを開き、次の行を見つけます。
define('DB_NAME, 'db_name');
define('DB_USER, 'db_user');
define('DB_PASSWORD, 'db_pass');
ここで、プレースホルダーにデータベース名、ユーザー名、およびパスワードを入力するだけです。 これらは、新しいデータベース用に作成したものと同じ詳細です。
ステップ 3: ドメインを新しいホストに誘導する
ドメイン ネーム システム (DNS) レコードは、ドメイン名をサイトをホストするサーバーに接続するデータです。 これらには、次のようなホストのネームサーバーが含まれます。
- ns1.hostname.com
- ns2.hostname.com
これらのネームサーバーを更新して、新しいホストを指すようにする必要があります。 WP Engine は Domain Connect を介してこれを自動的に行います。 これは、お客様に代わって DNS レコードを更新できるオープンソース ツールです。
または、これを手動で行うこともできます。 ドメインにドメイン名レジストラーを使用した場合は、そのアカウントにログインして DNS レコードを更新する必要があります。
DNS レコードが世界中に伝播するまで待つ必要があることに注意してください。 これには最大 72 時間かかる場合があります。
移行後に行うこと
これで、移行が成功したことを確認するための重要なチェックを開始できます。
ステップ 1: サイトのフロント エンドとバック エンドを確認する
まず、Web サイトのフロント エンドをチェックして、すべてが正常に機能することを確認します。 たとえば、連絡フォーム、コメント セクション、チェックアウト プロセスをテストできます。
バックエンドをチェックするのも良い考えです。 プラグインが正しい設定でアクティブ化されていること、およびサイトの他のユーザーが引き続きダッシュボードにアクセスできることを確認できます。
ステップ 2: サイトのパフォーマンスをテストする
GTmetrix などのツールを使用して、サイトの速度を確認することもできます。
これにより、ページの読み込み時間など、サイトのパフォーマンスに関する詳細なレポートが得られます。 強力なホスティング ソリューションにアップグレードした場合は、高いスコアが得られるはずです。 スコアが低い場合は、新しい Web ホストに連絡して、サーバーに問題があるかどうかを確認してください。
最後に、Web サイトがインデックスに登録されていることを確認します。 これには、Google Search Console の URL 検査ツールを使用できます。
新しいホスティング プランに満足したら、古いアカウントを閉鎖できます。 同じ会社に登録されている他のドメインがある場合は、それらを新しいホストに移行することを検討してください。
何か問題が発生した場合はどうなりますか?
移行で問題が発生した場合は、新しいホストに連絡して支援を求めることができます。 ほとんどの問題は、不適切な計画の結果として発生します。 ただし、最新のバックアップがあれば、コンテンツを取得できるはずです。
また、正規タグの変更、スキーマ マークアップまたはメタデータの損失、リンク切れなど、検索エンジン最適化 (SEO) に関する問題が発生する場合もあります。 その場合は、Google に URL の再クロールを依頼する必要があります。
Redirection などのプラグインを使用して、301 リダイレクトを設定する必要がある場合もあります。 さらに、Broken Link Checker などのツールを使用して、サイト上の破損した URL を修正できます。
結論
ウェブサイトの移行は十分な計画が必要な作業ですが、WordPress サイトを新しいホストに移行するのはそれほど複雑である必要はありません. いくつかの調査を行い、移行チェックリストに従うと、プロセスが簡単になります。
サイトを移行する前に、新しいホスティング アカウントを設定し、コンテンツのバックアップを作成する必要があります。 次に、サイトをメンテナンス モードにして、ファイルとデータベースを新しいホストに転送します。 サイトを移行したら、DNS レコードを更新し、すべてが正常に機能していることを確認する必要があります。
WordPress 移行プラグインは、WordPress サイトを WP Engine に移行する簡単な方法を提供します。 開始するための計画を確認してください。