「microCMSがいいと聞いたけど、うちのサイトに合うのかな?」そう思ったとき、いちばん知りたいのは「結局、何ができて何ができないのか」ですよね。
この記事では、そこだけにしぼってやさしく解説します。
そもそもmicroCMSって?
microCMSは、Webサイトの記事やお知らせを管理するための道具(CMS)です。国産で管理画面が使いやすくいま国内で人気があります。
ひとつだけ特徴を挙げるなら、microCMSは「中身の管理」だけを担当して、「見た目の表示」はNext.jsなど別の技術に任せます。この仕組みを「ヘッドレスCMS」と呼びます。難しく聞こえますが、「管理と表示を分けている」とだけ覚えればOKです。
microCMSでできること
まずは得意なこと、つまり「できること」から。microCMSはコンテンツを見せるのがとても得意です。
- 管理画面が最初から使える:記事やお知らせを入れる画面を自分で作らなくて済みます。
- 更新がかんたん:SNSを投稿する感覚で記事を追加でき、そのつどエンジニアに頼む必要がありません。
- 表示が速い:Next.jsという技術と組み合わせることでページの表示を速くできます。
- セキュリティが高い:管理画面がサイト本体と切り離されているので、乗っ取りや改ざんのリスクが低いです。
- 複数の場所に同じ内容を出せる:WebサイトだけでなくアプリやLINEにも同じ情報を届けられます。
- 安く始められる:有料プランは月4,900円から。お知らせやブログ中心のサイトなら十分です。
お知らせ、ブログ、実績紹介、商品カタログ——こうした「見せるためのページ」なら、microCMSはまず第一候補になります。
microCMSでできないこと
一方で、苦手なこともあります。ここを知らずに選ぶと「思っていたのと違う」になりがちなので、正直に並べます。microCMSは、データを"動かす"のは得意ではありません。
- データを掛け合わせた集計ができない:たとえば「お客さまごとの注文をまとめて集計する」といった処理は苦手です。microCMSは情報を"見せる"ための道具で"計算・集計"の仕組みを持っていないからです。
- ユーザーからの大量の入力を受け止められない:問い合わせフォーム、会員登録、予約、在庫の増減、こうした「使う人がどんどん送ってくる情報」を処理する用途には向きません。記事を入れるための仕組みであってそうしたデータを溜める場所ではないからです。
- 大量のコンテンツには上限がある:扱えるコンテンツ数に上限があり(月4,900円のプランで2万件まで)、それを超える規模だと窮屈になります。
- 細かい権限分けは上位プランから:「部署ごとに、触れる範囲を変える」といった管理は月75,000円のプランからになります。
- microCMS単体ではサイトを表示できない:microCMSは中身の管理だけなので、Next.jsなどの表示側とセットではじめてWebサイトになります。導入にはエンジニアか制作会社が必要です。
できる・できないを分ける、たった1つの基準
たくさん挙げましたが、実は「できる・できない」を分ける線は1本だけです。
microCMSは「見せる」ために作られていて、「動かす」ためには作られていない、これだけです。だから扱いたい情報について2つだけ問えば答えが出ます。
- その情報は、どんどん溜まっていく?(フォームの送信や会員登録のように増えていくか)
- その情報は、他の情報とつなげて使う?(お客さまと注文を結びつけるように組み合わしたいか)
どちらも当てはまらないなら、それは「見せるだけ」の情報です。その場合ならmicroCMSが最適です。
どちらか当てはまるなら、microCMSの外部データを扱う別の仕組みが必要になります。
もう一段手前で決めておくこともあります。自分で直したい場所は業種によって変わります。建築、クリニック、飲食でどこが違うかを並べました。
「できないこと」が必要になったら?
もし「できないこと」のほうが必要になったら、たとえば会員を管理したい、予約を受けたい、社内で数字を集計したい。
そのときは、CMSではなく「データベース」の出番です。
私たちCreavePlusでは、そういう場合にSupabaseというデータベースを土台にして、必要なら見せる部分にmicroCMSを組み合わせる、という作り方をしています。
大切なのは、無理に1つの道具で全部やろうとしないこと。見せるだけならmicroCMS、動かすならデータベース。役割で分ければ、シンプルで長く使える仕組みになります。
microCMSでできること・できないことがわかれば、「自分のサイトに合っているか」は自分で判断できます。迷ったら、扱う情報が"見せるだけ"か"動かす"か、そこから考えてみてください。



