システム開発インフラ
約14分
更新

WordPressからモダン構成へ移行する手順:URL・記事・運用を引き継ぐ

執筆・編集Malake株式会社
まず押さえたいこと

WordPressからモダン構成への移行とは、記事の管理と表示を分け、更新方法、公開基盤、フォームなどを要件に合わせて再設計するプロジェクトです。

この記事の要点

WordPressをやめたい場合は、更新・保守の負担と、移行後も必要な機能を先に整理します。保守体制の見直しで解決できるか、別のCMSやサイト制作サービスへ移すかを比較し、移行を選ぶ場合は記事・画像・URL・フォームと更新担当者の作業を引き継ぎます。この記事は、WordPressを使い続けるサーバー引っ越しではなく、別の仕組みへの移行を扱います。Next.js+microCMS+Cloudflare Pagesを構成例に、棚卸しから公開後の確認までを解説します。

この記事でわかること

  • WordPressをやめたい理由:脱WordPressを検討する3つの課題
  • WordPress移行前に確認すること:自社の状況チェックリスト
  • WordPressをやめるべきか:継続・乗り換えの判断基準
  • WordPressと移行後の構成の違い
  • 移行先にヘッドレスCMSを選ぶ理由
  • WordPress移行の手順:棚卸しから公開後の確認まで
  • WordPress移行でつまずく3つの壁:記事データ・フォーム・URL
  • WordPress移行の費用と期間:見積もりで確認する範囲
  • WordPress移行後の更新方法:CMS・AI・外部への依頼
  • 移行の注意点
  • WordPress移行のよくある質問と参考情報

WordPressをやめたい理由:脱WordPressを検討する3つの課題

「WordPressをやめたい」と感じたら、困っている理由を整理します。保守費や更新作業、表示速度、機能・デザインの制約では、取るべき対策が異なります。WordPressのままで改善できることと、移行で変わることを比較して判断します。

やめたい理由WordPressのままでできる対策移行で変わること移行しても残ること
保守費・更新・脆弱性対応の負担必要なプラグインを整理し、更新・バックアップ・動作確認の担当と範囲を決めるWordPressを取り除く構成では、本体・テーマ・プラグインなどの更新対象を減らせる依存ライブラリ、アカウント・権限、CMS、フォームの保守と利用料
表示速度が遅い画像、キャッシュ、プラグイン、サーバーを見直し、遅い原因を測定する静的生成とCDN配信で、閲覧時にページを組み立てる処理を減らせる画像・動画・外部タグ・表示側のコードの最適化。移行だけで高速化は保証されない
機能追加・デザインの制約テーマや既存機能の見直し、個別実装で対応できるか確認する表示側をCMSから分離し、必要な機能をAPIや外部サービスと組み合わせて設計できる機能の実装・動作確認。予約、会員、ECなどの代替設計と保守

WordPressを編集用CMSとして残す場合は、本体やプラグインの更新・脆弱性対応も残ります。「脱WordPress」が必要かは、移行後の負担まで含めて判断します。

WordPress移行前に確認すること:自社の状況チェックリスト

移行するかどうかを判断する前に、次の項目を確認して記録します。まだ確認できていない項目がある場合は、その調査から始めます。

押さえておきたい点

保守体制の見直しで解決できるかどうかも比べたうえで、引き継ぐ内容、変更する仕組み、移行後も残る運用を分けて書き出し、移行するかどうかを判断します。

自社の状況を確認する

  • □ 保守費と社内の更新・障害対応にかかる作業時間を把握した
  • □ 固定ページ・記事・画像・カテゴリー・タグと既存URLを一覧にした
  • □ プラグインの役割と、予約・会員・ECなど移行後も必要な機能を整理した
  • □ ドメイン・DNS・サーバー・メールの契約名義と管理権限を確認した
  • □ 移行後の更新担当者と、保守・障害対応を依頼する先を決めた

WordPressをやめるべきか:継続・乗り換えの判断基準

「WordPress 移行」には、WordPressを使い続けたままサーバーやドメインを変える引っ越しと、WordPressをやめて別の仕組みに乗り換える移行があります。この記事が扱うのは後者です。サーバーの変更だけを予定している場合は、WordPress公式の移行手順を確認してください。

乗り換えを判断するときは、今の不満に加えて、移行後に誰が更新し、誰が障害や機能追加に対応するかを比べます。

  • WordPressを継続して運用を見直す:現在の編集画面やプラグインが業務に合っており、更新・バックアップ・障害対応の担当を決めれば課題を解消できる場合。必要なプラグインを整理し、保守体制の改善にかかる費用と移行費用を比較します。
  • サイト制作サービスや別のCMSへ乗り換える:会社案内、お知らせ、フォームなどが中心で、担当者が画面から更新したい場合。今あるページや機能を再現できるか、独自ドメイン・URL・データ出力の条件を移行先で確認します。
  • ヘッドレスCMSと表示側を分ける:記事は社内で更新し、表示やシステム連携は開発担当者が保守する場合。デザインの自由度に加えて、構築費、CMSの利用料、コードの保守、フォームなどの運用を含めて比較します。

予約、会員、EC、多言語、サイト内検索をプラグインで実現している場合は、代替機能と移行費用を確認してから判断します。記事だけ移せても、必要な業務が続けられるとは限りません。費用と更新体制の比較は中小企業サイトの運用コストと構成の選び方、CMSの選定はヘッドレスCMSの選び方で詳しく扱っています。

WordPressと移行後の構成の違い

以下では、Next.js(表示)+ microCMS(管理)+ Cloudflare Pages(配信)を移行先の構成例として比較します。更新担当者の作業と、開発担当者が保守する範囲を合わせて確認します。

比較項目 WordPress(移行前) モダン構成(移行後)
システム構造 記事管理と表示をWordPress内で行う構成 CMS・表示・フォームなどを分けて設計
更新の方法 今の管理画面を利用。操作性はテーマ・プラグイン・設定による CMS、AIを使った社内更新、外部への依頼から設計に合わせて選ぶ
セキュリティ 本体・テーマ・プラグイン・PHPなどの更新と脆弱性対応が必要 WordPressを外す構成でも、依存ライブラリ・権限・CMS・フォームなどの対策は残る

補足:費用と更新体制の比較は、ホームページ維持費の記事で解説しています。この記事では、どのように移行するかの実務を扱います。

移行先にヘッドレスCMSを選ぶ理由

ヘッドレスCMSは、記事を管理画面から更新し、表示側を別の仕組みで実装する選択肢です。お知らせやブログを社内で定期的に更新する場合に、更新担当者と開発担当者の作業を分けて設計できます。この記事ではmicroCMSを構成例にしています。

現在の記事で使っている本文、画像、カテゴリー、公開日、カスタムフィールドを整理し、移行先のデータ項目へ対応づけます。プレビューや承認の手順、利用者の権限も、現在の更新業務に合わせて確認します。

CMSを導入しても、表示側のコードやフォームの保守は残ります。必要な機能・契約条件とCMSの利用料は、採用する前に公式の情報で確認してください。更新が少ない固定ページではCMSを置かない方法も候補です。製品ごとの比較はヘッドレスCMSの選び方で扱っています。

WordPress移行の手順:棚卸しから公開後の確認まで

移行先を決めたら、次の順で進めます。各工程の成果物と確認する担当者を決め、公開前に切り戻しの方法を用意します。

  • 棚卸し(現状の分析)

    ページ・記事・画像・URL・プラグインと、利用中の機能を一覧にします。検索流入や問い合わせに使われているページを確認し、維持・統合・廃止を判断します。バックアップを取得し、移行前の表示と計測値を記録します。

  • 技術選定・設計

    記事はCMS、固定ページはコード管理など、更新頻度と担当者に合わせて振り分けます。今のデザイン・記事・URLをどこまで引き継ぎ、プラグインの機能を何で代替するかを決めます。担当者が更新と確認を行えることも、設計の条件に含めます。

  • 実装・データ移行

    現在の見た目を可能な範囲で再現し、記事と画像を移します。移行前後の表示、フォーム、内部リンク、title・description・canonicalなどを比較します。デザインの変更は移行に欠かせないものではないため、必要な場合は別の作業範囲として決めます。

  • リダイレクトの設定・公開の切り替え

    URLが変わるページは、新旧URLの対応表を作り、対応する新ページへの301リダイレクトを設定します。ドメインの接続先が変わる場合はDNSも切り替えます。ドメイン・DNSの管理権限と現在のレコードを確認し、メール用のMX・SPF・DKIMなども引き継ぎます。メールが旧レンタルサーバーを利用している場合は、解約前にメールの継続先とデータ移行を確認します。旧サーバーの解約は、バックアップと切り戻し方法を確保し、旧URLへのアクセスを転送し続けられることを確認してから判断します。

  • 公開後の確認・運用の引き継ぎ

    主要ページと画像の表示、旧URLの転送、フォームの送信・受信、記事の更新を確認します。Search Consoleでインデックス登録と検索流入を追い、問題があるURLを調査します。更新手順と障害時の連絡先を担当者へ引き継ぎます。URLを変更した場合、Googleは、リダイレクトを一般的に1年以上維持するよう案内しています。旧サーバーを残す期間と、転送を維持する期間は分けて設計します。

重要:見た目・記事・URLはできる範囲で引き継ぎ、テーマやプラグインに依存した内部の仕組みを、新しい構成で実装し直します。デザインを必ず一新する必要はありません。引き継げる範囲と、変更・代替が必要な機能を移行前に合意します。

WordPress移行でつまずく3つの壁:記事データ・フォーム・URL

WordPressをやめると決めた後につまずきやすい、3つの技術的な壁と対策です。

壁1:記事データの移行はどうする?

WordPressから記事をXMLで取得し、移行先のCMSの項目・本文形式に合わせて変換します。カスタム投稿や参照関係も対応づけます。
microCMSでは、データをCSVインポートに対応した形式に変換して取り込むか、APIで登録するスクリプトを用意します。公式ブログ掲載の移行チュートリアルは、寄稿者によるサンプルコードを使う方法です。
画像ファイルを取得して移行先へ配置し、新旧画像URLの対応表から本文内の参照を更新します。記事本文、カテゴリー、公開日、画像の表示を少数の記事で検証してから全体を移します。

壁2:お問い合わせフォームはどうする?

WordPressを取り除く構成では、Contact Form 7などの受付処理をそのまま実行できません。入力項目、通知先、自動返信、外部連携を棚卸しします。
実装する場合:Cloudflare Workersとメール送信サービスなどを組み合わせ、入力検証、スパム対策、通知、送信失敗時の対応を設計します。
外部サービスを利用する場合:リンクまたは埋め込みで代替し、必要な項目・通知・契約条件に対応できるかを確認します。公開後は送信だけでなく受信まで検証します。

壁3:今までのURLはどうなる?(SEOへの影響)

URLが変わる場合は、旧ページと新ページの対応を検索エンジンに伝える必要があります。移行中は検索順位が一時的に変動することもあります。
対策:できる限り同じURLの構造(例:/news/entry-123)で構築します。
新旧URLの対応表から、対応する新ページへの301リダイレクトの設定を生成します。記事に加え、/category/、/tag/、/page/2/、/feed/、/wp-content/uploads/の画像URLも棚卸しし、維持・転送・廃止の扱いを決めます。
Cloudflare Pagesの_redirectsは、クエリ文字列を条件にできません。/?p=123のようなURLを投稿IDごとに転送する場合は、Pages FunctionsやWorkersなどで判定します。Functionsが処理する経路には_redirectsが適用されない点も確認します。
Pagesの_redirectsの上限は、固定の転送2,000件、パターン指定の転送100件です(確認日:2026年10月5日)。件数を超える場合は、Bulk Redirectsなどの別の方式を検討します。転送先、ループ、404、画像の表示を検証します。
← 横にスクロールできます →

WordPress移行の費用と期間:見積もりで確認する範囲

WordPress移行の費用は、ページ数とページの種類に加えて、必要な機能と検証の範囲で変わります。固定ページとお知らせが中心のサイトと、会員・予約・EC・多言語・外部連携があるサイトでは、必要な設計が異なります。

  • 初期費用:現状調査、構成設計、ページ・記事・画像の移行、フォームなどの代替実装、URL・SEO・表示の検証、公開切替、運用資料の作成を分けて確認します。デザイン刷新や追加機能が含まれるかも明記します。
  • 継続費用:配信、CMS、フォーム通知、AIツール、更新代行・保守の費用を初期費用とは分けて比較します。無料枠の利用を前提にする場合も、上限と、上限を超えたときの料金を確認します。
  • 期間:記事・画像の量、カスタム投稿や機能の代替、デザイン確認、社内承認、DNS・メールの切替、公開後の検証を工程別に見積もります。現状を調べる前に期間を一律に決めず、必要な資料、確認する担当者、公開の希望日を共有します。

見積もりは「移行作業一式」でまとめず、対象ページ・機能、確認回数、切替作業の分担、公開後の対応範囲が分かる形で比較します。具体的な支援の範囲と概算の費用は、記事の最後の案内からご相談いただけます。

WordPress移行後の更新方法:CMS・AI・外部への依頼

更新方法は移行前に選びます。お知らせはCMS、固定ページはAIを使った社内更新など、複数の方法を組み合わせることもできます。

CMSの管理画面から更新する

記事やお知らせを定期的に更新する場合の候補です。担当者が作成・プレビュー・公開を行い、公開後の表示を確認できる手順を用意します。
CMS利用料と、表示側・ビルド・フォームの保守担当を確認します。

AIを使って社内で更新する

固定ページが中心で更新頻度が低い場合の候補です。変更案をAIで作成し、差分とプレビューを人が確認してから公開します。
AIツールの利用料、リポジトリの権限、公開承認、切り戻し手順を決めます。フォームや認証などの機能変更は、技術担当者による検証を含めます。

外部へ更新を依頼する

社内に更新担当者を置きにくい場合の候補です。依頼内容、確認・公開の担当、対応期限、変更記録の残し方を決めます。
更新代行の費用と、通常の内容更新・機能追加・障害対応の契約範囲を分けて確認します。
← 横にスクロールできます →

移行の注意点

WordPressから移行すると、保守の対象と更新の手順が変わります。担当者・対応範囲・費用を一覧にして引き継ぎます。

つまずきやすい点

内容の更新と機能の追加は分けて考えます。記事や固定ページは、CMS、AIを使った社内更新、外部への依頼のいずれかで運用できます。一方、予約・認証・決済などの機能追加には設計と動作確認が必要です。移行後も依存ライブラリ、権限、CMS、フォームなどの保守は残るため、対応する担当を決めます。

WordPress移行のよくある質問と参考情報

Q. WordPressをやめたい場合、最初に何を確認すべきですか?

やめたい理由、現在のページ・記事・画像、プラグインで実現している機能、更新担当者、ドメインとサーバーの契約を整理します。保守体制の見直しで解決できるかも確認し、乗り換える場合は移行費用と移行後の更新・保守を比較します。

Q. WordPress移行とサーバー引っ越しは同じですか?

WordPressを使い続けてサーバーやドメインを変更する引っ越しと、WordPressから別のCMSやサイト制作サービスへ乗り換える移行は異なります。この記事は後者を扱い、記事・画像・URLのほか、フォームや更新作業の引き継ぎまで確認します。

Q. WordPressをヘッドレスCMSとして使い続けることは可能ですか?

はい。WP REST APIやGraphQLを使えば、既存の管理画面を残したまま表示側を段階的に移行できます。ただし、WordPress本体とプラグインの保守は引き続き必要です。

Q. Next.jsに移行するとSEOへの影響(URLの変更など)はありますか?

Next.jsへの移行だけでURLを変更する必要はありません。同じURLを維持できるかを先に確認し、変更する場合は対応する新ページへの301リダイレクト、内部リンク、canonical、サイトマップを整えます。移行中は検索順位が一時的に変動することもあるため、Search Consoleで公開後の状態を確認します。

WordPressからの移行を、現在のサイトから判断します。

WordPressからの移行を検討している企業向けに、現在のサイトの移行可否を診断しています。ページ数、プラグイン、フォーム、URL構成を確認し、推奨する構成と概算費用をご案内します。

WordPress移行の診断・支援内容を見る

この分野の全体像

モダンWeb開発の構成判断:Next.jsとヘッドレスCMSをどう組み合わせるか

この分野の全体像と判断の順序をまとめた記事です。

全体像を読む

IT課題を、
優先順位から整理します。

Malakeは外部IT責任者として、現状の確認から実装・運用まで支援します。