StudioからmicroCMS×AstroやEmDashへ移行するには、どれくらいの期間がかかりますか?

結論

期間は、データを入れ直す作業と見た目を作り直す作業の量で大きく変わり、どの移行先にも決まった日数はありません。Studioのデザインやページは書き出せないので、microCMS×AstroでもEmDashでも、表示部分は移行先で作り直すつもりで見積もります。

費用・期間・依頼方法更新日

microCMS×Astroへの移行期間は何で決まりますか?

Studioでは、デザインと記事の管理をひとつの画面で済ませられました。microCMS×Astroに移ると、記事などのデータはmicroCMS、ページの見た目はAstroが受け持ちます。期間も、この二つの作業がどれだけあるかで決まります。

StudioにはサイトのHTMLを書き出す機能がないため、公開中のページを見ながらAstroで組み直します。ページの種類が多いサイトほど、ここに日数がかかります。

過去の記事や固定ページのデータを移すには、Studio側から必要なテキストや画像を取り出し、microCMSの形式に合わせて整理する作業が必要。データは、microCMSのCSVインポートを使えば一括で登録できます。先にAPIを作り、登録したフィールドに合わせたサンプルCSVを取得し、そこへ記事を書き込んでから読み込みます。CSVの文字コードはUTF-8(BOMなし)にし、画像の欄にはmicroCMSから配信している画像のURLを入れてください。本文のHTMLは、リッチエディタが対応している範囲までしか入りません。

ちなみに、件数の多いサイトで時間を取られやすいのがエラーの直しです。読み込む記事のうち1件でもエラーがあると、その時点で処理が止まり、1件も追加されません。CSVの列数とAPIの項目数が合わないときや、プランごとに決まっている1回あたりの件数上限を超えたときもエラーになります。1回に登録できるコンテンツ数はHobbyプランで1,000件、Teamプランで2,000件と上限が分かれていますね。CSVのほかに、WRITE系APIを使って登録する方法もあります。整形と試しの読み込みを何度か繰り返す前提で、日程に余裕を持たせたいですね。

microCMSのフロントエンドを自作すると、期間はどれくらい延びますか?

表示部分を作る期間が、そのまま上乗せされます。もともとmicroCMSはコンテンツの管理を担当する仕組みであり、ウェブサイトの表示部分は管理しません。

何日延びるかの一律の目安はありません。必要なサーバー構成はAPIをどう使うかで変わり、実装を担当するエンジニアと相談して決める部分です。表示の速度や更新頻度に合わせて静的配信にするのか、サーバー側で動的に処理するのかによっても実装にかかる工数が変わってきます。

自分たちで作る場合は、Astroを書ける人がいるかを最初に確かめてください。Astroの入門チュートリアルは、HTML・Markdown・CSSに少しのJavaScriptがわかれば進められる内容です。ただ、チュートリアルを終えることと、Studioで作り込んだデザインを再現することは別の作業で、学ぶ時間も日程に入れておく必要があります。動きのある装飾や独自のレイアウトが多いページほど、データを移すよりも見た目を作る作業のほうが長くなりがちです。

EmDashへの移行・導入にはどれくらいの期間がかかりますか?

「新しいCMSを使えば、もっと短い日数で手軽に移行できるのではないか」と考える方もいるはずです。EmDash 1.0は、Cloudflareが発表した、Astroを基盤とするオープンソースのCMSです。

しかし、Studioからの移行となると話は別です。StudioにはサイトのHTMLコードを外部へ書き出す機能がないため、見た目は移行先で作り直すことになります。EmDashにはWordPressのWXRファイルから投稿や固定ページ、カテゴリなどを取り込む機能がありますが、これはWordPress向けのものです。

作り直しにかかる時間は、EmDashの仕組みにも左右されます。EmDashはTypeScriptで書かれたAstroベースのCMSで、Cloudflare上ではD1・R2・Workersを使って動き、Node.jsで動かすこともできます。見た目はAstroで作るので、Astroを書ける人がいるかどうかで日数は大きく変わるでしょう。

加えて、EmDashのWordPress移行手順を確認すると、取り込んだサイトの検証が完了するまで移行元のサイトを利用可能な状態に保つよう案内されています。Studioから移す場合も同じで、記事の件数や画像、リンク、転送の設定を確かめ終えるまでは、Studioのサイトを止めないでください。

なお、お問い合わせフォームは、開発元が用意したプラグインがあります。ただし、プラグイン群はまだ0.xの段階で、マイナー更新でも仕様が変わることがあります。

移行先ごとの期間の違いを比べるとどうなりますか?

Studioからはデザイン、ページ情報、ソースコード、CMSのデータを書き出せません。どこへ移す場合でも移行先で作り直す点は同じで、違いが出るのは、データをどう入れるかと、期間の手がかりがどれだけあるかです。

移行先データの入れ方見た目期間の手がかり
microCMS×Astro(自分たちで作る)CSVインポートかWRITE系APIAstroで作り直し決まった目安なし
EmDash取り込み機能はWordPress向けAstroで作り直し決まった目安なし

個別の作業時間を見ると、microCMSのCSV新規登録では、APIの作成とCSVファイルの準備さえ済んでいれば、インポート処理そのものは数分程度で終わる場合があります。データの準備や見た目の制作は、この時間に入っていません。

どの移行先でも、切り替えたあとは記事の公開と非公開、新しい記事の作成、予約投稿、画像の追加といった普段の操作を一通り試します。ここまで含めて日程を組むと、公開日の前に慌てずに済みますね。

こんな聞き方も

  • microCMSとAstroへの移行にはどれくらいの期間がかかりますか?
  • StudioからmicroCMSへの移行にはどれくらいの期間がかかりますか?
  • microCMSのフロントエンドを自作するとどれくらいの期間がかかりますか?
  • StudioからEmDashへの移行にはどのくらいの期間がかかりますか?
  • EmDashを導入するにはどれくらいの期間がかかりますか?
  • microcms astro 移行 期間
  • studio emdash 移行 期間

あわせて知りたい(関連する疑問)

QmicroCMSの無料プランで移行できますか?

初期費用を抑えて作業を進めるために、microCMSの無料プランのままで移行を完了させられるでしょうか。小規模なサイトなら、無料のHobbyプランでも移行できます。microCMSの料金表では、Hobbyは無料のプランで、APIは最大5個、コンテンツは10,000件まで使えます。法人のウェブサイトでも利用できるプランです。

HobbyプランにおけるCSVインポートの上限は1回あたり1,000件となっていますが、これは一度の操作で取り込める件数です。すでにコンテンツが存在するAPIに対して追加でインポートすることもできるため、記事数が1,000件を超える場合でも、ファイルを複数回に分けて登録すれば対応できますね。Studioから取り出したデータは、そのままでは読み込めません。microCMSのサンプルCSVに合わせて整える作業が必要です。

ただし、無料プランで運用する際にはデータ転送量に強い制約があります。Hobbyプランでは、ひと月あたりのデータ転送量が20GBを超過すると、即座にAPIが停止してしまいます。画像の多いサイトやアクセスの多いサイトは、件数だけでなく転送量も見てプランを決めてください。

転送量の状況は、管理画面内の「サービス設定」から「データログ」、「データ転送量」を開くことで確認できます。

QStudioのままデータだけ先にmicroCMSへ移す方法はありますか?

あります。StudioのData Connect APIを使うと、microCMSで管理している記事を取得して、Studioのサイトにそのまま表示できます。Studioの正式版API機能は2026年4月17日に提供が開始され、microCMSの公式ブログでも同年6月9日に連携手順が紹介されました。デザインはStudioに残し、記事の管理だけを先にmicroCMSへ移す、という段階を踏んだ移行ができます。

ただ、この機能は外部のデータを読むためのものです。Studioの側からmicroCMSにデータを作ったり、更新したり、削除したりはできません。過去記事をmicroCMSへ移すには、手作業で入力し直すか、CSV等にまとめて別途microCMSへインポートする作業が必要になります。

Data Connect APIの仕様を確認すると、利用できるのはBusinessプラン以上となっています。さらにBusinessプランでは一覧エンドポイント1つまでしか利用できず、詳細ページの連携はできません。詳細ページまで含めて自由に連携させるには、Business PlusやEnterpriseといった上位プランの契約が求められます。また、Studioが対応しているmicroCMSのAPIはリスト形式のみです。Studioには認証情報と取得先のURLを登録して、取り出したデータを表示する部分に紐付けます。

もうひとつ、APIで取得した値はページ設定のタイトルや説明文には反映できず、動的生成された個別ページはサイトマップファイルに掲載されない制約もあります。

あわせて確かめておきたいのが、2026年10月のStudioの不正アクセスです。Data Connect APIなどに登録していた外部サービスのAPIキーやトークンは、内容を知られた可能性があります。キーの再発行を行う際は、microCMS側で新しいAPIキーを発行してStudioの設定を更新したあとで、古いキーを失効させる順序を守る必要があります。

QEmDashは非エンジニアでも運用できますか?

サイトの引っ越しを終えたあと、日々の記事作成やコンテンツ更新を非エンジニアの担当者だけで進められるでしょうか。記事を書いたり直したりする日々の作業なら、非エンジニアでもできます。編集する人は管理画面からコンテンツを扱え、記事の種類を作ったり変えたりする作業も、開発の知識がない人が管理画面で行えます。

一方で、サイトを動かし続ける部分は別です。EmDashが合うサイトの条件には、サイトがAstroで作られていることと、データベースと画像などの保存先を開発者がサイトと一緒に運用できることが含まれています。社内やお付き合いのある制作会社にこの役割を担える人がいなければ、EmDashは選びにくいでしょう。

とはいえ、Studioとまったく同じ感覚でサイト全体を自由に扱えるわけではありません。EmDashは項目ごとに整理されたテキストや画像を管理するためのCMSであり、画面上でパーツを配置してレイアウトを作るビジュアルページビルダーではないからです。ウェブサイトのHTML出力や細かなデザイン表現は、すべてAstroのコンポーネント側で制御されています。そのため、新しいページテンプレートを作成したり、レイアウトの崩れを修正したり、サイト全体のデザインを一新したりする作業には、AstroやTypeScriptを扱える開発者の協力が欠かせません。

編集を担当する人が操作に慣れられるかは、導入前に試せます。EmDashの公式サイトには、ブラウザで管理画面を触れるPlaygroundがあります。ただし、そこで試せるのは記事の編集までで、本番のサイトの保守がどれくらい大変かは分かりません。

出典

この内容をChatGPTで相談

無料診断