作業内容は地味だけど、ミスが許されないドメイン移管。ずっとやりたいと思っていたのですが、ようやく重い腰を上げてやってみました。今回はその備忘録です。
作業ステップはすべてChatGPTに聞きながら移行しています。
スケジュールとしては、9月10日の深夜にやろうと思い立ち、9月11日の午前中に移管方針を決め、同日午後に1サイトを移管、翌9月12日に2サイト目を移管という感じです。週末も数字の状況を確認していますが、特に問題なく移管はできていそうです。
最初にお伝えしておくと、ファイル転送中にめちゃくちゃPCが重たくなるので、普段使いのPCとは別の端末でやるほうがいいかも…。
現在、当社では「コーポレートサイト」「月刊タレンタル」「BizDevアカデミー」の3つのWebサイトが存在しています。それぞれ、ドメインはこんな構造。
もともと会社設立前から「月刊タレンタル(以前はBizDevキャリアというサイト名)」を運営していたこともあり、コーポレートサイトとドメインが分かれてしまっていました。月刊タレンタルのコンテンツも600本を超えてきており、ドメインパワーの分散を防ぐためにも同一ドメイン配下に移管したいというのが今回の取り組みの主旨です。
以下のような感じに変更するのがゴールです。
CMSはそれぞれ別のWordPressで構築しています。ちなみに「シリョーズ」「BizDevキャンプ」の2つは、コーポレートサイトのドメイン配下でもともとやっているので、今回は対象になりません。
今回、ドメイン移管を自分でやるのははじめてなので、安全を期して2段階にステップを分けました。
作業内容としてはともに変わりませんので、以下に記載する移行ステップを2回繰り返した感じです。
所要時間としては、1が4時間くらい、2が8時間くらいかな。ステップは同じとはいえ、2はかなりコンテンツ数が多かったので、FTPでのファイルダウンロードやアップロードにめちゃくちゃ時間がかかりますし、移行後のチェックにも時間がかかりました。
また、今回の作業を通してAI活用に関して感じたこととしては、移行の方針や考え方の整理は、ChatGPTのアドバイスを参考にしながらも自分自身でしっかり考えを持っていないと危ないですね。あと、たとえばリダイレクト処理などについても発注者である人間サイドがコントロールしないとダメ。そう考えると、プロジェクト全体の骨子や影響範囲の予測は人がやるべきところで、そのうえで作業の細かい部分はAIを活用するというのが基本かなと思います。

以下に、移行ステップの詳細を記載します。特に時間がかかるのが、STEP3~STEP5の部分です。
面倒ではありますが、さすがに復旧できないとまずいので、しっかりバックアップを取得します。
移管する対象となるサーバとWordPressを用意するプロセスです。
/media/)に WordPress を新規インストールinstaller.php とアーカイブファイルを新環境へアップロードhttps://example.com/media/installer.php にアクセス/wp-content/uploads/ をFTPで転送(記事数が多い場合は数時間かかる)/themes/ 配下に再配置/plugins/ を再アップロード⚠️ 一部プラグインはDBに依存するため、再設定が必要になるケースあり。地味に「人気の記事」のプラグインの再設定に苦労しました。。
旧ドメインから新ドメインにSEO評価を引き継ぐために大事なステップです。
サイトマップ:
/media/sitemap.xml を生成Google Analytics:
Search Console
/media/login_xxxxx)誰の役に立つかわかりませんが、ドメイン変更のお知らせも兼ねて、今回の作業ステップをまとめておきます。
というわけで、「月刊タレンタル」も先週末から新ドメイン(https://talental.jp/media/)に変わっておりますので、今後ともよろしくお願いいたします。