Creator's Hub
サイト運用Cloudflare無料個人サイト

個人サイトの維持費を月額0円にする方法 — 実際に商用サイトを無料で運用している構成

このサイト(ninomae-renichi.com)は、サーバー代0円で動いています。かかっているのはドメイン代の年間約1,600円だけ。それでいて独自ドメイン・HTTPS・自動更新・商用利用OKと、有料レンタルサーバー並みの条件を満たしています。「無料=お試し用の妥協」ではなく、選び方次第で本格運用できる——実際に運用している構成を、費用の内訳から落とし穴までそのまま公開します。

「月額0円」の内訳 — 何にいくら払っているのか

このサイトの年間費用は、ドメイン(ninomae-renichi.com)の登録料が約1,600円。以上です。サーバー・データベース・メール送信・コードの保管はすべて大手サービスの無料枠でまかなっています。重要なのは、これらが期限付きの無料トライアルではなく恒久的な無料プランだということ。「1年後に急に請求が来る」タイプの無料ではありません。

ドメインはCloudflare Registrarで取得しました。ここは卸値そのままの原価販売で、更新時の値上げがないのが特徴です。ドメイン業界は「1年目だけ格安、更新から倍額」という料金設計が多いので、更新料ベースで比較するのが失敗しないコツです。

構成の全体像 — 5つの無料サービスの役割分担

中心はCloudflare Workersというサーバーレス実行環境で、サイト本体はここから配信されています。無料枠は1日10万リクエストで、個人サイトには十分すぎる容量。そして何より、無料プランのまま商用利用が認められているのが決定打でした(広告やアフィリエイトを貼っても規約違反にならない)。

コードはGitHubに保管し、変更を送信(push)すると自動でビルド・公開される仕組みを組んでいます。更新作業は「ファイルを編集して送る」だけで、サーバーにログインする作業は一切ありません。ほかに、拍手ボタンのカウント保存に無料のデータベース(Cloudflare D1)、お問い合わせフォームのメール送信に月3,000通まで無料のResendを使っています。HTTPSの証明書も自動発行・自動更新で費用ゼロです。

無料でも妥協しなかった3つの条件

構成を選ぶとき、譲らないと決めていた条件が3つあります。①独自ドメインが使えること(信頼性と検索対策の土台)、②商用利用がOKなこと(収益化の道を塞がない)、③更新が自動化できること(継続のハードルを下げる)。無料サービスはこのどれかが欠けていることが多く、特に②は見落としがちです。

収益化するつもりが少しでもあるなら、規約の商用利用の項目を最初に確認してください。人気が出てから「このプランでは広告不可」と気づいて引っ越すのが、一番高くつくパターンです。

無料枠の落とし穴 — 実際にハマった制限

順風満帆に見えて、実際にはいくつか制限にぶつかりました。代表例が「1ファイル25MiBまで」というサイズ制限。配布用の高音質WAVファイルがこれを超えたため、音質と容量のバランスを取ってMP3(320kbps)に変換して配布する運用にしています。

また、Next.jsのようなモダンなフレームワークをCloudflare Workersで動かすには変換アダプタが必要で、このあたりのセットアップにはある程度の技術知識(またはAIの助け)が要ります。手軽さを最優先するなら、まずはHTMLだけの静的サイトから始めるのも十分アリです。逆に言えば、無料枠の上限を超えるほどアクセスが増えたなら、それは課金しても十分回収できる状態になったということです。

この構成が向いている人

素材配布、ポートフォリオ、ブログ、活動の公式サイト——「個人クリエイターが自分の拠点を持つ」用途なら、この構成はほぼ最適解だと思っています。特に、将来AdSenseやアフィリエイトを考えている人には、商用利用OKの無料構成は探すと意外と貴重です。

このサイトも、素材配布から機材レビュー、アフィリエイトの法定表記まで、すべてこの月額0円構成の上で動いています。固定費がないということは、焦らずコンテンツを育てられるということ。個人サイトの一番の敵は維持費のプレッシャーなので、そこをゼロにできる意味は数字以上に大きいです。