「更新に時間がかかる」「表示速度が安定しない」「複数チャネルへの配信が手作業」――そんな運用のつまずきを、microcmsで解消しませんか。ヘッドレスCMSはフロントとバックエンドを分離し、APIで配信する設計のため、Next.jsやAstroと組み合わせて高速な体験を実現しやすいです。国内利用が広がる中、編集者は直感的な管理画面、開発者は柔軟なAPIという両利きを得られます。
具体策が見えることを重視し、本記事では料金の選び方からAPIスキーマ設計、ISR/キャッシュ、画像最適化、Webhook自動化、移行時のURL設計までを網羅します。特にLCPやCLSの改善は、画像最適化とSSRの是非で大きく差が出ます。強調したい結論は一つ、「設計と運用の型」を押さえれば費用と速度、品質は同時に上げられます。
私たちは制作・運用現場で、ビルド時間のボトルネック解消やプレビュー安定化、権限設計の見直しを通じて離脱率低下と更新工数削減を継続的に支援してきました。記事内では、無料枠の転送料見積もりやWebhook検証、ドラフトプレビューの安全な分離など再現性のある手順を示します。明日からの運用に直結する実務のチェックリストを、ぜひ次の章からご確認ください。
目次
microcmsとは何かを最短で理解する入門ガイド
ヘッドレスCMSの仕組みとmicrocmsの位置づけ
ヘッドレスCMSは、コンテンツを管理するバックエンドと表示するフロントエンドを分離し、APIでつなぐ仕組みです。microcmsはこの設計を採用し、わかりやすい管理画面と柔軟なAPIでコンテンツの作成や更新を効率化します。フロントはNext.jsやAstro、Svelteなど好みの技術を選べるため、Webサイトやアプリ、デジタルサイネージまで横断して配信できます。さらに権限管理やドラフトプレビュー、webhookなど運用に直結する機能が充実し、チームでの作業も安全です。料金はプランによりAPI制限やメンバー数が変わるため、用途に合わせた選択が現実的です。ログインは専用画面から行い、サービスごとの管理画面でコンテンツを一元管理できます。
-
ポイント
- API中心の設計で多チャネル配信に対応
- 管理画面が直感的で非エンジニアも扱いやすい
- 権限管理とwebhookで安全かつ自動化しやすい
補足として、microcms-js-sdkを使うとAPI接続の実装がさらに簡単になります。
フロントエンドの自由度と開発が早まる理由
microcmsはバックエンドを担い、フロントは自由に選べるため実装が高速化します。例えばNext.jsならISRやSSGで高速表示と安定したSEOを両立し、Astroなら部分的なインタラクションで軽量なページを実現できます。開発の流れはシンプルです。スキーマを作成してコンテンツを登録し、microCMS APIまたはmicrocms-js-sdkで取得、Vercelなどにデプロイするだけで初期構築から更新運用まで一気通貫です。APIプレビューを活用すれば公開前の表示確認も容易で、webhookでビルドを自動化すれば更新のたびに手動作業を減らせます。スケール面ではAPI limitやキャッシュ戦略を設計に取り込み、必要に応じてエンドポイントの検索apiや型定義を整えると、負荷増にも堅牢に対応できます。
技術選択 | 強み | microcms連携の要点 |
---|---|---|
Next.js | ISR/SSGで高速表示とSEO最適化 | getStaticPropsでAPI取得、プレビューとISRを併用 |
Astro | 送信JS最小化で体験が軽い | サーバ側でAPI集約、部分的にUIフレームワークを追加 |
プレーンJS | 実装がシンプル | 直APIは鍵管理に注意、SSRかエッジでの取得が安全 |
小規模から中規模までスムーズに拡張できる点が現場での採用理由になっています。
microcmsが選ばれる場面と不向きな場面
microcmsは、更新頻度が高いサイトや複数デバイスへ同一コンテンツを配信したいケースに強みがあります。API中心でコンテンツを再利用でき、webhookでCIやVercelと連携すれば公開フローを自動化できます。反面、テンプレート一体型の従来CMSのようにインストール直後から完結する表示テーマはありません。つまりフロント開発の前提があり、APIキーの取り扱いなどセキュリティ設計も欠かせません。以下の流れで導入すると失敗が減ります。
- 目的に合うスキーマ設計を固める
- 想定トラフィックに基づきAPI limitとキャッシュ方針を決める
- microCMSプランを選定し、メンバーの権限を設定
- webhookでビルドやインデックス更新を自動化
- プレビューと本番の運用手順を整備
開発リソースを確保でき、ヘッドレスcmsのメリットを活かしたいプロジェクトに最適です。
作成方針と要件を理解しました。次の回答で指定構成どおりに記事本文を作成します。
理解しました。以下の方針・要件に従い、指定構成と分量、視覚要素の配列、キーワード運用、記号運用、改行・空白・テーブル/リストの厳格ルール、H2×1・H3×指定数・H4×指定数、各H3の300文字要件を満たす記事本文を作成します。記事は形式で、タイトル・リード文は含めず、構成どおりの見出しのみを出力します。
microcmsとNext.jsやAstroで高速なWebサイトを作る方法
Next.jsでのデータ取得とプレビュー運用
Next.jsとmicrocmsを組み合わせると、安定した執筆体験と高速配信を両立できます。ポイントは、ISRで公開面のパフォーマンスを確保しつつ、ドラフトプレビューで編集体験を損なわない設計にすることです。プレビューは専用ルートを用意し、microCMS-APIキーは環境変数で管理し、MICROCMS-APIキーを隠すことを徹底します。取得にはmicrocms-js-sdkを用い、microCMS APIのプレビュー機能で下書きを即座に確認します。運用フローは以下が堅実です。
-
下書き保存後にプレビューURLへ遷移して差分を確認
-
公開時はISRのrevalidateで配信を自動更新
-
ロールバックはドラフト復元と再公開で対応
プレビューの安定化は執筆効率を高め、公開面の速度は離脱率を下げます。
項目 | 推奨設定 | 目的 |
---|---|---|
データ取得 | microcms-js-sdk + fetch再試行 | API安定性の確保 |
プレビュー | draftKey付きルート切替 | 下書きの即時確認 |
セキュリティ | 環境変数とVercel暗号化 | キー露出防止 |
配信 | ISR + キャッシュヘッダー | 高速配信と再検証両立 |
ビルド時間を抑えるためのISRとキャッシュ戦略
大規模化でビルド時間が膨らむ前に、ISRと段階的な再検証設計を導入します。重要ページは短いrevalidateで鮮度を保ち、アーカイブなどは長めにしてビルド負荷を抑えます。microcmsのWebhookで更新検知し、該当スラッグのみ再生成することで無駄な全量再生成を回避します。さらに、Microcms api limitやMicrocms api数の上限を考慮し、一覧APIはMicrocms 検索apiと型定義を活用して必要最小限のフィールドに絞ります。キャッシュはCDNでTTLを分け、プレビューはキャッシュ無効化で即時反映が安全です。
- 重要ページは短いrevalidateを設定し、変動に強くする
- 一覧と詳細を分け、Microcms api型で取得量を最適化
- Webhookで対象パスだけの再生成をトリガー
- アーカイブは長いTTLと遅延再検証で負荷を平準化
- 失敗時はキューに再投入し、API再試行で安定運用
この分離設計で、配信速度とビルドコストのバランスが取れます。
Astroでの軽量フロントとパフォーマンス最適化
Astroはアイランドアーキテクチャにより、デフォルトはHTMLで配信し必要箇所だけをクライアント化できます。microcmsのコンテンツを静的出力で生成すれば、初回表示が速く、Core Web Vitalsの安定が期待できます。動的な検索や絞り込みは、クライアントコンポーネントを最小限に限定し、microCMS APIプレビューはドラフト時のみサーバ側で処理します。microcmsテンプレートをベースに、画像は最適化付きCDNを活用し、microCMS 画像の変換パラメータで最小サイズ配信を徹底します。AstroとVercelの組み合わせでは、ISR相当のオンデマンド再生成をWebhookで実現しやすく、商用利用でも安定します。以下の観点を押さえると効果的です。
-
静的出力を基本にし、必要箇所だけインタラクティブ化
-
microcms管理画面の権限設計で誤公開を防止
-
microCMSプラン確認を行い、無料枠やAPI制限を把握
この構成は、拡張性と高速性を両立し、運用時の事故も抑えられます。
microcmsの使い方をゼロから解説するセットアップ手順
アカウント作成とサービス初期設定の最短ルート
microcmsを最短で始めるコツは、初回に迷わない導線を用意することです。まずアカウント登録を行い、サービスを作成して管理画面にアクセスします。続いてスキーマを定義し、APIの公開設定と権限設計を整えます。特にAPIキーの管理は最優先で、公開用と管理用を権限分離するのが安全です。運用前にドメインやプレビュー設定、Webhookでの自動デプロイ連携の可否も確認してください。microcmsの管理画面は直感的で、メンバー招待やロール設定も数クリックで完了します。Next.jsやAstroでの初期実装はテンプレートを活用すると、初回表示の高速化や一覧/詳細の取得パターンがすぐに整います。初期構築の鍵は「誰が何を更新できるか」を明確化することです。
-
ポイント
- APIキーは読み取りと書き込みを分ける
- ロールでメンバー権限を限定する
- 公開設定とプレビュー設定を同時に確認
ここまで整えば、以降の開発と運用が安定します。
コンテンツ作成から公開までの運用フロー
運用フローは「作成→レビュー→承認→公開→検証」の一貫性が重要です。microcmsでは下書き保存とプレビューが標準で、ステータス管理により公開前のミスを最小化できます。レビュー担当をロールで分離し、レビューチェックリストを用意すると抜け漏れが激減します。公開後はキャッシュ挙動を意識し、微修正は差分公開で素早く反映します。Webhookを使うと、公開トリガーで静的サイトの再ビルドやVercelのデプロイが自動化され、人的作業のバラつきが減ります。APIのプレビュー機能を利用して、草稿の段階からフロントの表現崩れも確認しておくと、デザイン品質の担保につながります。最後に分析タグや計測IDの環境変数化を徹底し、環境差での誤計測を避けましょう。
工程 | microcmsでの操作 | 補足ポイント |
---|---|---|
作成 | 下書きで入力 | 画像の代替テキストを必ず設定 |
レビュー | ロールで承認担当を分離 | 校正ルールを事前共有 |
公開 | ステータス変更 | 公開日時の予約で混雑回避 |
配信 | Webhookで再ビルド | 失敗時は即時ロールバック |
検証 | プレビューと実機確認 | 主要端末で表示差を確認 |
テーブルを基に、担当者とタイミングを固定化すると安定運用が実現します。
SDKとCLIを活用した入力負荷の軽減術
実装効率を上げるならmicrocms-js-sdkの採用が近道です。型定義を用意してエンドポイントごとに型を紐づけると、取得データの型安全が担保され、一覧と詳細の取得、検索やlimit/offsetの制御も読みやすく書けます。APIキーは環境変数で保持し、MICROCMS-APIキーを隠す実装を徹底してください。Next.jsではISRやSSGと相性がよく、microCMS APIのプレビューもルートを分けて安全に扱えます。Astroでも公式ガイドに沿ってクライアント負荷を抑えつつ高速配信が可能です。CLIやスクリプトでスキーマのエクスポート/インポートを運用に組み込むと、ステージングと本番の設定差分を減らせます。最終的にはWebhookでの再ビルド、APIの型管理、キャッシュ戦略の三点を固めると継続運用が楽になります。
- 型定義を先に作ることで実装の手戻りを防ぐ
- 環境変数でキー管理し公開領域に露出させない
- ISRやSSGを活用して配信の安定と速度を両立
- Webhookで自動化し人的ミスを最小化
microcmsのWebhookで実現する自動化と運用効率化
更新トリガーの設計とCI連携の定石
microcmsのWebhookは、コンテンツ更新をトリガーにCI/CDを自動起動し、ビルドやキャッシュ無効化まで一気通貫で回せます。ポイントは、イベント種別ごとにエンドポイントを分離し、再送対策と冪等性を前提に設計することです。たとえば公開時のみ本番ビルド、下書き保存はプレビュービルドという具合に役割を切り分けます。Next.jsやAstroでの静的生成なら増分ビルドやISR、オンデマンドISRと相性が良く、VercelやNetlifyのデプロイフックにPOSTするだけで安定化します。さらにmicrocms-apiのレスポンスIDでジョブを一意化し、ジョブキューで直列化するとビルド競合を抑制できます。
-
定石の型
- 公開/更新:本番ビルドとCDNキャッシュ削除を自動実行
- 下書き/プレビュー更新:プレビュービルドのみ
- 削除:対象ページの再生成と404整合性チェック
補足として、商用利用では失敗時のリトライ上限と通知運用を必ず設けると安心です。
Webhook設定の落とし穴と検証ステップ
運用トラブルの多くは署名検証とエンドポイント管理に起因します。まずシークレット検証の未実装は厳禁です。共有シークレットでHMAC署名を検証し、MICROCMS-APIキーを隠す設計(環境変数とサーバ側検証)を徹底します。次に環境別ルーティングの混線にも注意し、ステージングと本番でURLとシークレットを分離します。さらにリクエスト制限やタイムアウトでCIが落ちないよう、非同期キューとバックオフを設定します。最後にIP制限やWAFでURLを保護し、CSRF的な誤呼び出しを遮断します。
検証観点 | 目的 | 具体策 |
---|---|---|
署名検証 | 偽装防止 | HMACでXヘッダー検証、時刻スキュー許容 |
冪等性 | 二重実行防止 | イベントIDで重複排除、ジョブステータス管理 |
環境分離 | 誤配信防止 | ステージング用URLと本番用URLを分離 |
レート/タイムアウト | 安定性確保 | キュー導入、指数バックオフ、再試行回数の上限 |
短時間での大量更新が想定されるブログやECカテゴリ更新では、段階的ロールアウトで安全性を高められます。
プレビュー生成と本番デプロイの住み分け
安全運用の鍵は、プレビューURLと本番反映の厳格な分離です。プレビューはドラフトトークンで認証し、Next.jsのdraftモードやオンデマンドISRで即時反映します。本番は公開イベントのみ受け、CIで再生成してからヘルスチェックとCDNキャッシュの段階無効化を行います。加えてmicrocms管理画面の権限を役割別に設定し、承認フローを通過した変更だけが本番Webhookへ到達する構成にします。
- 編集者が下書きを保存し、プレビューWebhookが発火
- プレビュービルドが実行され、限定URLで確認
- 承認後に公開、公開WebhookがCIを起動
- 本番ビルド完了後にキャッシュ削除と監視通知を送信
この二段構えにより、誤公開やロールバック頻発を避けつつ、microcmsの更新体験を損なわずに高速な配信を実現できます。
microcmsとWordPressの違いを実運用で比較する
運用体験が変わるポイントと移行時の注意
microcmsはAPIでコンテンツを配信するヘッドレスCMSで、WordPressはテーマやプラグインで表示まで一体管理します。実運用での差は大きく、表示速度の最適化やセキュリティ管理の自由度、開発と運用の分業が進めやすくなります。一方で、プラグインに頼らずmicrocmsのAPI設計やwebhook連携を前提にワークフローを組み直す準備が重要です。移行計画では、APIスキーマの定義、画像やスラッグの移管、リダイレクトの設計、権限とメンバー管理の整理を同時に進めます。特にプレビュー環境やmicrocms-js-sdkの導入検証は早期に行い、Next.jsやAstroなどフロント側のビルドとキャッシュ戦略を合わせて確かめるのが安全です。プラグイン依存の自動処理は、APIとサーバサイドの実装へ置き換える方針を固めると移行後の運用が安定します。
-
ポイント
- プラグイン依存からAPI中心へ移行する意識改革
- webhookで公開フローとキャッシュ無効化を自動化
- プレビューや草稿管理の体験を最初に検証
- 画像最適化とCDN配信をフロント側で統合
補足として、運用手順と責任範囲を文書化しておくと、移行後のトラブルを抑えられます。
既存資産を活かすハイブリッド運用
全面移行が難しい場合は、既存のWordPressを保守しつつ、新規セクションをmicrocmsとフロントで増設するハイブリッドが有効です。例えばブログは従来のまま、特設ページやLP、製品データはmicrocmsのAPIで提供し、フロントのルーターで共存させます。段階的にスキーマを拡張し、コンテンツをバッチまたはAPIで取り込み、アクセスの多いページから順に置き換える設計が現実的です。さらに、microcmsのwebhookでビルドや再検証を自動起動し、WordPress側はREST APIで一部データを橋渡しする構成も選べます。重要なのは、編集者の負担を増やさない導線で、同一ドメイン配下でのUI統一と、公開権限やレビュー体制の整理です。
移行ステップ | 目的 | 具体策 |
---|---|---|
API設計 | データ互換 | フィールドを既存記事構造に合わせて定義 |
同居構成 | 段階導入 | サブパスでmicrocms配信を追加 |
自動化 | 運用安定 | webhookでビルド・キャッシュ更新 |
検証 | 品質担保 | プレビューと差分公開をテスト |
置換 | 効果最大化 | 高トラフィックページから順次移行 |
テーブルで段取りを明確化し、影響範囲ごとに責任者を決めると、停止時間を最小化できます。
検索流入を落とさないURL設計とリダイレクト
検索流入を守る鍵はURLの継承です。可能な限り同じスラッグをmicrocmsのスキーマに持たせ、カテゴリや年月のパス構造も再現します。やむを得ず変更する場合は恒久的な301リダイレクトを網羅し、クエリ付きの旧URLも含めてパターン対応を用意します。あわせて構造化データの継承が重要で、記事タイプやパンくず、FAQなどはフロントでschemaを再出力します。さらに計測の継続性を確保するため、計測タグの実装方法をフロントに統一し、イベント名やパラメータを旧サイトと同一運用にします。公開フローではwebhookで再生成とキャッシュ無効化を同時に走らせ、microcmsのプレビューで差異を事前確認することが流入維持に直結します。
- URLとスラッグを先に固定してからスキーマ設計
- 301リダイレクト一覧をリリース前に実機検証
- 構造化データを記事タイプ別にテンプレート化
- 計測タグとイベントを旧仕様に合わせて移植
- 公開時のキャッシュ更新をwebhookで自動化
番号手順を守ると、検索評価の変動を最小限に抑えつつスムーズに移行できます。
microcmsのSEOとUXを底上げする実装チェックリスト
テクニカル面での優先度と効果の高い改善
microcmsで検索評価と体験を伸ばす近道は、まず土台づくりです。ポイントはサーバ側で描画し、画像やスクリプトを最適化してコアウェブバイタルを安定させることです。特にNext.jsやAstroとmicrocmsのAPIを組み合わせたSSRやSSGは相性が良く、初回表示の速さを確保できます。画像は次世代フォーマットとCDNキャッシュを活用し、不要なJSを削減します。Webhookを使えば公開時にビルドを自動実行でき、反映の遅延やヒューマンエラーを抑えられます。APIレスポンスはフィールド選択とlimitの適正化で軽量化し、キャッシュ戦略で安定した配信を実現します。microcmsの管理画面でスキーマを見直しつつ、フロントの依存を最小化する設計で運用コストも削減します。
-
SSR/SSGの採用でLCPを短縮
-
画像最適化と遅延読み込みでCLSを低減
-
Webhookでデプロイ自動化、反映を高速化
-
APIのクエリ最適化とキャッシュで安定配信
改善領域 | 推奨アプローチ | 期待効果 |
---|---|---|
描画方式 | Next.jsやAstroのSSR/SSG | 初回表示の高速化 |
画像配信 | WebP/AVIF、lazyload | LCP/CLSの改善 |
配信制御 | キャッシュとETag運用 | 安定レスポンス |
自動化 | Webhookで再ビルド | 更新の即時反映 |
コンテンツ設計と内部検索の体験向上
コンテンツの見つけやすさはUXとSEOの両輪です。microcmsではスキーマ設計を丁寧に行い、タイトル、ディスクリプション、著者、公開日、パンくずなどを明確に分離して登録します。これによりフロントで構造化データを生成しやすくなり、検索結果での可視性が高まります。関連記事はタグとカテゴリの二軸で関連度を算出し、APIのフィルタで重複や精度不足を回避します。サイト内検索は全文一致だけでなく、人気順や更新日のブーストを用意すると、ユーザーの意図に合致しやすくなります。microcms-js-sdkで必要なフィールドのみ取得し、内部検索結果ページの速度も担保します。パンくずや回遊導線をUIで常時提示し、離脱率の低下とセッションの深度向上につなげます。
-
構造化データ用のフィールド分離で検索可視性を向上
-
タグ×カテゴリの関連記事で回遊性を強化
-
検索結果の人気順ブーストで意図適合率を改善
-
必要フィールドのみの取得で内部検索を高速化
多チャネル配信を見据えたデータ構造の見直し
将来の拡張を想定して、microcmsのデータ構造はモジュール化を徹底します。本文、リード、見出し、引用、画像ブロックなどを再利用可能なフィールドグループとして設計し、Web、アプリ、サイネージなど複数チャネルで同一コンテンツを配信できる形に整えます。媒体固有の差分はプレゼンテーション層に寄せ、コンテンツは意味情報を保持します。タグ設計は業務側が運用できる粒度に揃え、命名規則と権限でブレを抑制します。Webhookで環境ごとにビルド先を切り替え、ステージング検証を標準化します。microCMS APIのプレビュー機能を活かすと、公開前にレイアウト崩れを検知しやすく、品質を一定に保てます。APIの型を前提にしたバリデーションを導入すれば、実装の安全性も高まります。
- ブロック単位のモジュール化で再利用性を最大化
- 意味情報を保持し、見た目はフロント側で制御
- タグと命名規則の統一で一貫性を維持
- 環境別Webhookで配信フローを安定化
- プレビューで事前検証し、公開リスクを低減
microcmsの事例から学ぶ運用ノウハウと制作会社の選び方
成功パターンの共通点と失敗の典型
現場の成功事例に共通するのは、microcmsの管理画面とAPIの特性を踏まえた運用設計です。ポイントは三つあります。まず権限設計は「作成・レビュー・公開」を分離し、メンバー権限と承認フローを事前に固定します。次にレビュー運用は下書きプレビューとステータス管理の徹底で、誤公開を防ぎます。最後にビルド時間は差分ビルドとwebhookの最適化で短縮します。失敗の典型は、全員に編集権限を付与して事故が起きる、APIスキーマが場当たり的で破壊的変更が頻発する、そしてISRやキャッシュ設計が曖昧で配信が不安定になるパターンです。運用前にスキーマ凍結とAPIバージョンの方針を定め、Next.jsやAstroのビルド戦略を合わせて策定すると、運用負債を最小化できます。
-
権限定義は作成・承認・公開を分離して付与
-
スキーマは初期にレビュー会を実施し凍結を前提化
-
webhookはイベント最小化と再試行設計で安定化
相談前に要件を整理すると、制作パートナーとの齟齬が減り、保守性と表示速度の両立がしやすくなります。
相談前に整理したい要件とRFPの作り方
RFPでは、ビジネス目標と運用制約を同じ粒度で書くことが肝です。まず達成指標を明確化し、流入・回遊・更新頻度のKPIを数字で定義します。続いてスコープを「コンテンツ設計」「フロント実装」「運用支援」に分解し、microcmsのAPI数や必要なコンテンツモデル、microcms-js-sdkの利用有無、webhookで連携する外部システムを列挙します。さらにセキュリティ要件としてMICROCMS-APIキーを隠す方法やプレビューの認可方式、商用利用での権限分離を記載します。最後にプラン比較の材料として、想定PVとAPIリクエストの上限、ビルド方式(SSR、ISR、静的出力)を提示します。これにより見積もりのブレを抑え、プラン選定の妥当性を検証できます。
項目 | 記載すべき内容 |
---|---|
目的と指標 | 目標KPI、計測方法、評価期間 |
スコープ | コンテンツモデル、API数、検索とプレビュー要件 |
技術方針 | Next.jsやAstroの採用、キャッシュ戦略、画像最適化 |
セキュリティ | APIキーの保護、権限、IP制限とログ運用 |
運用体制 | メンバー構成、更新頻度、サポート範囲 |
この表をテンプレート化し、初回打ち合わせに添えて共有すると、要件の抜け漏れを抑えられます。
microcmsパートナーと連携する際の実務フロー
実務では、合意事項を先に固めるほど進行がスムーズになります。代表的な進め方は次の通りです。
- キックオフでスコープと定義済みKPIを確定し、変更管理の窓口を一本化します。
- コンテンツモデル設計をワークショップで固め、APIスキーマと命名規約を文書化します。
- Next.jsやAstroの実装方針を決め、プレビューと公開フローを結合テストします。
- webhookのイベントを最小化し、失敗時の再試行と監視を設定します。
- 検収はKPIと運用手順で判定し、引き継ぎ資料と訓練を実施します。
この手順だと、検収基準が曖昧にならず、権限やAPI変更のリスクも初期段階で見える化できます。制作会社の選定基準は、ヘッドレスCMSの導入事例数、microcmsテンプレートやmicrocms管理画面の拡張実績、webサイトの表示速度改善の実績があるかで判断すると適切です。